/*
Your custom style

Add your custom styles in this file so it is easier to update the theme.
*/
/*--------------------------------------rtl code---------------------------*/

@font-face {
	font-family:"yekanbold";
	src:url( "fonts/BYekan+ Bold.ttf" )
	format( "truetype" );
	font-diaplay:swap;
}
@font-face {
	font-family:"yekanweb";
	src: url( "fonts/yekanweb-regular.eot" );
	src: local( "?" ),
	url( "fonts/yekanweb-regular.woff" )
	format( "woff" ),
	url( "fonts/yekanweb-regular.ttf" )
	format( "truetype" );
	font-diaplay:swap;
}
@font-face {
	font-family:"BYekan";
	src: url( "fonts/BYekan.eot" );
	src: local( "?" ),
	url( "fonts/BYekan.woff" )
	format( "woff" ),
	url( "fonts/BYekan.ttf" )
	format( "truetype" );
	font-diaplay:swap;
}

/*--------------------------------------*/
.yellow{text-align:right;color:#fdc234;direction:rtl;padding-bottom:20px;line-height:1.6em;}
#low{color:#fff;}
.elm-members-main .layout-box .item-title{text-align:center;}
.elm-members-main .layout-box .image-present.image-round .item-thumbnail {
	text-align: center;
}
.elm-members-main .layout-box .member-position {
	direction: rtl;
}
#elm-member-_e21120332f17018 .member-position {
	color: #accfd6;
}
#elm-member-_e21120332f17018 .desc-wrap-title .member-title {
	background: #545556;
}
#elm-member-_e21120332f17018 ul.member-contacts li a, #elm-member-_e21120332f17018 .member-icons a{color:#e9e9e9;}
#elm-member-_e21120332f17018 .item-text .item-excerpt{text-align:center;}
#elm-columns-_e396ddd25fbde48 ul.fullwidth li{width:100%!important;float:right;}
ul.fullwidth li{width:100%;float:right;}
h4.fullwidth{width:100%;float:right;}
#elm-testimonials-35-main {
  margin-bottom: -30px!important;
}
.items-container .event-container h3{direction:rtl;}
.quick-comments-form .form-header i{color:#fff!important;}
.single-ait-event-pro .fee-container.data-container h6 {
  direction: rtl;
  text-align: right;
  padding-right:0;
}
.userlogin-container .sbHolder{
background-color: #fff !important;
}
.userlogin-container .sbSelector{
font-family: yekanweb;
}
.filter-container .sbToggle{
background-color: #9e9e9e !important;
}

#elm-services-_ed7bc561bff881 .item-title h3 {
  font-size: 23px;
  color:#fff;
}
#elm-text-_eacf854a5d4b558 .entry-content p{font-size: 16px;
line-height: 1.9em;
padding-left: 150px;
padding-right: 150px;
text-align: center;}
.nav-menu-main > ul > li {
  float: right;
  margin: 0;
}
#elm-text-_eacf854a5d4b558-main {
  background-color: #f7f7f7;
  margin-bottom: 40px!important;
  padding-top: 40px !important;
  margin-top:0;
padding-top: 40px !important;
}
.site-logo{float:right;text-align:right;}
.main-nav-wrap {
  float: left;
  position:relative;
  top:-3px;
}
.top-bar-tools {
  display: flex;
  flex-basis: 68%;
  padding-right: 0px;
  padding-left:0;
  margin-left:auto;
  margin-right:6%;
}
.site-description {
  float: right;
   direction: rtl;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  float: left;
  padding:36px 30px 36px 0;
}
.search-form-type-1 .elm-search-form .search-content, .search-form-type-2 .elm-search-form .search-content {
  float: right;
  padding:35px 0;
}
.search-form-type-1 .elm-search-form .search-shadow, .search-form-type-2 .elm-search-form .search-shadow {
  right: 74.2%;
  left:auto;
}
.search-form-type-1 .elm-search-form .searchinput {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  float: right;
  padding-right: 52px;
  padding-left: 0;
  text-align: right;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap {
  float: right;
}
.search-form-type-1 .elm-search-form .radius {
  float: left;
}
.search-form-type-1 .elm-search-form .category-search-wrap {
  border-left: 1px solid rgba(0, 0, 0, 0.1);

}
.search-form-type-1 .elm-search-form .select2-container {
  text-align: right;
}
.search-form-type-1 .elm-search-form .select2-container .select2-choice .select2-arrow {
  left: 5px;
  right: auto;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap .searchinput-wrap::before {
  right: 20px;
  left: auto;
}
.elm-search-form .submit-main-button input.searchsubmit {
  right: 0px;
 left:auto;
}
.nav-menu-main > ul > li ul {
  right: 0;
 left:auto;
}

.nav-menu-main li > ul > li {
  text-align: right;
}
.nav-menu-main > ul > li ul ul {
  right: 250px;
  left: auto;
}
.elm-search-form .submit-main-button .searchsubmit2 {
  padding: 10px 76px;
}
.elm-search-form .submit-main-button .searchsubmit2::before {
  float: right;
}
.column {
  float: right;
  margin-left: 4.4%;
  margin-right:0;
}
.column-last {
  float: left;
  margin-left: 0;
}

.elm-item-organizer .layout-list .item-thumbnail {
  float: right;
}
.paddr20 .carousel-container.column-1 .item-box {
  padding-right:0!important;
  margin-top:20px;
}
.elm-item-organizer .carousel-container.column-1 .item-box {
  text-align: right;
  direction: ltr;
}
.lang-en_US .carousel-bottom-arrows .carousel-nav-text {
text-align: right;
padding-right: 15px;
}
.carousel-bottom-arrows .bottom-arrow-left {
  left: 0;
   right:auto;
}
.carousel-bottom-arrows .bottom-arrow-right {
  left: 41px;
  right: auto;
}
.elm-item-organizer .carousel-disabled.column-3 .item {
  text-align: right;
}
.footer-widgets .widget-area-1 {
  padding-right:53px;
}
.footer-widgets .widget-area {
  direction: rtl;
  float: right;
  padding-right: 4.21456%;
  text-align: right;
}
.elm-toggles-main .ait-tabs-horizontal .ait-widget-content .has-image .entry-thumb {
  float: right;
  margin-left: 4.4%;
  margin-right: 0;
}
.elm-toggles-main .ait-tabs-horizontal .ait-widget-content .has-image .entry-content {
  direction: rtl;
  float: left;
  margin-left: 0;
  text-align: right;
}
.elm-toggles-main .ait-tabs.ait-tabs-horizontal .ait-widget-content {
  direction: rtl;
}
.widget_categories li, .widget_categories .tagcloud a, .widget_archive li, .widget_archive .tagcloud a, .widget_tag_cloud li, .widget_tag_cloud .tagcloud a {
  float: right;
}
.elm-main .elm-mainheader.align-left {
  text-align: right;
}
.elm-contact-form-main form input[type="text"], .elm-contact-form-main form input[type="email"], .elm-contact-form-main form input[type="url"], .elm-contact-form-main form input[type="date"], .elm-contact-form-main form select, .elm-contact-form-main form .sbHolder {
  text-align: right;
}
.elm-contact-form-main form textarea {
  text-align: right;
}
.elm-faq-main .one-faq {
  text-align: right;
  direction: rtl;
}
.elm-item-organizer .item-box .item {
  text-align: right;
  direction: rtl;
}
.carousel-item ul.member-contacts {
  font-size: 11px;
}
.carousel-item .item-icons ul.member-icons {
  float: right;
padding:10px 0;
}
.elm-item-organizer .item-text .item-excerpt {
  direction: rtl;
}
.page-title.share-enabled .entry-header {
  float: right;
  text-align: right;
}
.page-title .page-title-social{
  float: left;
  padding: 50px 30px 0 0;}
.page-title.share-enabled .right-bck {
  left: auto;
  right: 74.2%;
}
.entry-content p {
  direction: rtl;
  text-align: right;
}
.right-sidebar .sidebar-right-area {
  float: left;
  text-align: right;
  padding-right:25px;
  padding-left:0;
}
.right-sidebar .elements-area {
  float: right;
}
.blog .hentry .entry-footer, .archive .hentry .entry-footer {
  left: 0;
  right: auto;
}
.hentry .entry-thumbnail-desc {
  right: 0;
left:auto;
}
.hentry .entry-date {
  float: right;
}
.hentry .entry-title {
  float: right;
border-radius: 6px 0 0 6px;
    box-shadow: 100px 0 0 #333;
}
.hentry .more-wrap {
  float: right;
}
.hentry .entry-meta {
  right: 10px;
  left:auto;
}
.right-sidebar .elements-with-sidebar .right-bck {
  left: auto;
  right: 74.2%;
}
.single-post .entry-footer .tags-links::after, .single-post .entry-footer .cat-links::after {
  right: 0;
  left: auto;
}
.lang-en_US .hentry .entry-footer .categories {
  text-align: right;
  padding-right: 23px;
}
.lang-en_US .hentry .entry-footer .tags {
  float: right;
  padding-right: 23px;
}
.single-post .entry-date {
  margin: 40px 0 0 20px;
  float: right;
  font-family:yekanweb;
}
.single-post .author-info::before {
  right: 0;
  left: auto;
}
.single-post .author-info .author-link-wrap {
  left: -1px;
  right: auto;
}
.author-info .author-avatar {
  float: right;
}
.single-post .author-info .author-description {
  margin: 5px 130px 0 0;
  direction:rtl;
}
.author-info .author-description h2 {
  text-align: right;
}
.lang-en_US h2 {
  text-align: right;
}
#elm-text-_efbc3301-main {
  text-align: right;
  direction: rtl;
}
.elm-testimonials-main .elm-item-organizer .layout-list .item .item-info .item-rating {
  float: left;
  margin-left: 0;
  margin-right: 5px;
}
.elm-testimonials-main .elm-item-organizer .layout-list .item-text .item-excerpt {
  margin-right: 90px;
  text-align: right;
  margin-left: 0;
}
.elm-testimonials-main .elm-item-organizer .item-thumbnail {
  margin: 20px 20px 0 0;
}
.elm-testimonials-main .elm-item-organizer .layout-list .item-info {
  margin: 0 110px 10px 25px !important;
  text-align: right;
}
.elm-items-info .infobox::after {
  left: -4px;
  right: 0;
  border-radius: 0 0 4px 4px;
}
.lang-en_US .elm-items-info .info-count {
  float: right;
}
#elm-items-info-_edb124aae .info-text {
  padding: 10px 10px 0 7px;
}
.elm-testimonials-main .elm-item-organizer .layout-list .item::before {
  right: 0;
  left: auto;
}
.elm-items-info .infobox {
  border-radius: 0 4px 4px 0;
}
.lang-en_US .userlogin-tabs-menu a {
  float: right;
}
.userlogin-tabs-contents .input-username input, .userlogin-tabs-contents .login-username input, .userlogin-tabs-contents .input-email input, .userlogin-tabs-contents .login-password input, .userlogin-tabs-contents .input-captcha input, .userlogin-tabs-contents .input-role .sbHolder, .userlogin-tabs-contents .input-payment .sbHolder {
  text-align: right;
  padding: 0 15px 0 40px;
}
.userlogin-tabs-contents .input-username::before, .userlogin-tabs-contents .input-email::before,.input-pass::before .userlogin-tabs-contents .input-role::before, .userlogin-tabs-contents .login-username::before, .userlogin-tabs-contents .login-password::before, .userlogin-tabs-contents .input-payment::before {
  right: 16px;
  left: auto;
  z-index:100!important;
}
.lang-en_US .userlogin-tabs-contents input[type="submit"] {
  float: right;
}
.elm-members-main .layout-list .item-contacts ul.member-contacts li {
  float: right;
}
.social-icons-container {
  left: 0;
  right: auto;
  top:auto!important;
  float:left;
}
.elm-opening-hours-main .day-title {
  padding: 8px 20px 8px 0;
}

.single-ait-item .address-row {
  text-align: right;
  direction:rtl;
}
.single-ait-item .page-title .entry-title-wrap .cat-icon ~ h1, .single-ait-item .page-title .entry-title-wrap .cat-icon ~ .subtitle {
  margin-right: 100px;
  margin-left: 0;
}
.single-ait-item .page-title .entry-title-wrap .cat-icon {
  right: 0;
}
.page-title .breadcrumb a, .page-title .breadcrumbs-before, .page-title .breadcrumb-end {
  float: right;
direction:rtl;background:#f9f9f9;padding:2px 5px;

}
.breadcrumbs-before, .breadcrumbs a, .breadcrumb-begin, .breadcrumb-end {
  float: right;
}
.contact-owner-container {
  float: right;
  margin-left: 12px;
  margin-right: 0;
  margin-bottom:10px;
}
.single-ait-item .address-container h2 {
  padding-right: 0;
  letter-spacing:0;
  font-size:16px;
}
.elm-opening-hours-main .day-wrapper div {
  float: right;
  width: 50%;
  text-align: right;
  border-bottom:none;
}
.tax-ait-items .page-title .entry-title-wrap .cat-icon ~ h1, .tax-ait-items .page-title .entry-title-wrap .cat-icon ~ .page-description, .tax-ait-items .page-title .entry-title-wrap .cat-icon ~ .breadcrumb, .tax-ait-locations .page-title .entry-title-wrap .cat-icon ~ h1, .tax-ait-locations .page-title .entry-title-wrap .cat-icon ~ .page-description, .tax-ait-locations .page-title .entry-title-wrap .cat-icon ~ .breadcrumb, .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon ~ h1, .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon ~ .page-description, .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon ~ .breadcrumb {
  margin-right: 100px;
  margin-left: 0;
}
.tax-ait-items .page-title .entry-title-wrap .cat-icon, .tax-ait-locations .page-title .entry-title-wrap .cat-icon, .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon {
  right: 0;
}
.categories-container li {
  border-left: 3px solid transparent;
  border-right: medium none;
  float: right;
}
.categories-container ul::before {
  left: auto;
  right: 0;
}
.categories-container li .cat-desc.txtrows-2 {
  text-align: right;
  direction: rtl;
}
.entry-content{
  text-align: right;
  direction: rtl;
font-size:15px;
}
.categories-container li .cat-ico {
  float: right;
  margin-right:0px;
}
.lang-en_US .cat-tabs-menu a, .lang-en_US .categories-container li a .cat-ttl {
  float: right;
  padding-right: 10px;
}
.filters-wrap .filters-container .content {
  float: left;
}
.item-container .item-image {
  float: right;
}
.item-container .item-data {
  float: left;
  text-align: right;
}
.item-container .item-title-wrap {
  text-align: right;
  max-width:100%;
  direction:rtl;
}
.item-container .item-categories::before {
  right: 0;
  left: auto;
}
.item-container .item-title {
  margin: 0 0 0 9px;

}
.commentlist .comment-meta {
  padding: 20px 105px 18px 20px;
}
.commentlist .comment-meta .avatar-wrap::after {
  left: -3px;
  right: auto;
}
.commentlist .comment-meta .avatar-wrap::before {
  left: 3px;
  right: auto;
}
.commentlist .comment-meta .comment-author, .commentlist .comment-meta time {
  float: right;
  direction:rtl;
}
.commentlist .comment-meta .avatar-wrap {
  right: 16px;
  left: auto;
}
.commentlist .comment-meta .comment-tools {
  left: 20px;
  right: auto;
}
.commentlist li li.comment .avatar-wrap {
  left: auto;
  right: 0;
}
.commentlist li li.comment {
  padding-right: 100px;
  padding-left: 0;
}
.entry-content.comment-content {
  padding: 0 105px 5px 20px;
}
.commentlist .comment-meta .fn {
  float: right;
  margin-left: 15px;
  margin-right: 0;
}
#respond h3 {
  padding: 0 20px 15px 55px!important;
 text-align: right;
 letter-spacing:0;
}
#respond h3::before {
  right: 20px;
  left: auto;
}
#respond .comment-form {
  text-align: right;
}
#respond form p.comment-form-author .required, #respond form p.comment-form-email .required, #respond form p.comment-form-url .required, #respond form p.comment-form-rating .required {
  left: 15px;
  right: auto;
}
#respond form label {
  right: 15px;
  left: auto;
}
#respond form p.form-submit {
  float: right;
}
.single-ait-item .address-row:first-child .address-name {
  padding-top: 0;
}
.single-ait-item .address-data {
  float: right;
  direction:rtl;
}
.single-ait-item .address-name {
  float: right;
  width:30%;
}
.single-ait-item .address-container > .content {
  padding-top: 15px;
}
.lang-en_US .item-container .item-footer .label {
  float: right;
  direction: rtl;
  width:20%;
  float:right;
}
.item-container .item-footer .value{text-align:right;
  direction: ltr;
  float:right;
  width:80%;
  font-size:14px;
}
.item-container .item-categories {
  padding-left: 39px;
  text-align: right;
  padding-right: 0;
  direction: rtl;
}
.items-container .filters-wrap h2 {

}
.elements-sidebar-wrap .elements-area .elm-main{margin-top:-15px;}
.categories-container ul li {
  float: right;
  width:24.3%!important;
}
.filters-wrap .filter-container .content .selected:first-child, .filters-wrap .filter-container .content .title {
  float: right;
  margin-left: 10px;
  direction: rtl;
  font-family: yekanweb;
}
.sbHolder .sbOptions, .sbHolder .sbOptions li {
  text-align: right;
}
.filters-wrap .sbHolder {
  padding-left: 15px;
  padding-right: 0;
}

.items-container .ajax-container .item-footer .item-address{width:100%;float:right;}
.lang-fa_IR .nav-single {
  font-family: yekanweb!important;
}
.lang-en_US .nav-single {
  margin-right: 40%;
}
.filters-wrap .filter-container.filter-order a {
  border-radius: 4px 0 0 4px;
  left: 0;
  margin-right: 12px;
  right: auto;
  margin-left: 0;
}
.filters-wrap .filter-container.filter-order .content {
  padding-left: 35px;
  padding-right: 0;
}
.filters-wrap .filter-container .sbHolder {
  float: right;
}
.sbToggle {
  left: 0px;
  right: auto;
}
.filters-wrap .filter-container {
  float: right;
  margin-right: 15px;
  margin-left: 0;
}
.item-features .value ul.item-filters li {
  padding-left: 10px;
  padding-right: 0;
}
.sticky-menu .nav-menu-container {
  float: left;
}

.sticky-menu .site-logo {
  float: right;
}
.footer-widgets .widget_categories li::before, .footer-widgets .widget_archive li::before, .footer-widgets .widget_submenu li::before, .footer-widgets .widget_pages li::before, .footer-widgets .widget_nav_menu li::before, .footer-widgets .widget_meta li::before, .footer-widgets .widget_social li::before, .footer-widgets .widget_recent_entries li::before, .footer-widgets .widget_recent_comments li::before, .footer-widgets .widget_rss li::before {
  content: "\f0d9";
}
.nav-menu-main > ul > li > a img, .nav-menu-main > ul > li ul a img {
  float: right;
  padding-left: 10px;
  padding-right: 0;
  padding-top:6px;
}
.nav-menu-main > ul > li > ul li.menu-item-has-children > a::after {
  content: " ";
  margin-right: 10px;
  margin-left: 0;
  float:left;
  transform: rotate(132deg);
  margin-top:10px;
}
.site-footer .nav-menu-footer li:first-child {
  margin-right: 0;
  margin-left: 20px;
}
.site-footer .nav-menu-footer li {
  float: right;
}
.site-footer .nav-menu-footer{width:70%!important;}
.elements-sidebar-wrap .elm-promotion-main .position-left .column-size31 .promotion-image, .column .elm-promotion-main .position-left .column-size31 .promotion-image {
  left: 0;
  margin-right: 6.08px;
  right: 34.8%;
  margin-left: 0;
}
#elm-promotion-_ed3492fba5dceb8 .position-left .promotion-text,#elm-promotion-_e1ef109808752e8 .position-left .promotion-text {
  padding-right: 2%;
  padding-left: 0;
  float: right;
}
.elm-wrapper .promotion-text .promotion-footer{
float:right;
}
.elm-taxonomy-list-main.layout-icon .item .item-title h3 {
  text-align: center;
}
.page-title .post-title .entry-data {
  direction: rtl;
  padding-left: 70px;
  padding-right: 0;
  text-align: right;
}
/*.elm-item-organizer .carousel-disabled .item {
  float: right;
  margin-left: 2.4%;
 margin-right: 0;
}*/
.widget_posts .thumb-fl .thumb-wrap {
  margin-left: 15px;
  margin-right: 0;
}
.widget_posts .thumb-fl .thumb-wrap {
  float: right;
}
.widget_posts .thumb-fl .post-title {
  margin-left: 0!important;
  margin-right: 50px !important;
  padding-right: 15px;
  padding-left: 0;
}
.single-ait-item .elm-easy-slider-main {
  float: right;
  margin: 0 0 20px 40px;
}

.elm-easy-slider-main .bx-wrapper .bx-viewport {
  direction: ltr;
}
.single-ait-item .address-container h2::after {
  left: 0;
  right: auto;
}
.page-title .breadcrumbs-before {
  margin-left: 1px;
  padding-left: 15px;
  padding-right: 0;
  margin-right: 0;
  direction:rtl;
}
.page-title .breadcrumbs-before::before {
  left: auto;
  right: 15px;
}
.contact-owner-popup-form {
  text-align: right;
}
.lang-en_US input, .lang-en_US textarea {
  text-align: right;
}
.contact-owner-popup-form .input-container.btn {
  float: right;
}
.elm-posts-main .layout-box .item-thumbnail .item-date {
  direction: rtl;
}
.elm-posts-main .layout-box .item-text .button {
  text-align: center;
}
.elm-item-organizer .layout-list .item-title h3 {
  text-align: right;
}
.elm-item-organizer .layout-list .image-present .item-info {
  margin-right: 102px;
  margin-left: 0;
   text-align: right;
  direction:rtl;
}
#elm-job-offers-_e151b6b2241b278-main .image-present .item-info,#elm-job-offers-_e1501a72e737dd8-main .image-present .item-info{display:none;}
ul.ait-sc-lists li::before {
  right: 0;
  left: auto;
}
ul.ait-sc-lists.layout-half li {
  float: right;
}
ul.ait-sc-lists li {
  padding: 0 30px 10px 0;
}
.entry-content > ul li::before {
  left: auto;
  right: 0;
  transform:rotate(180deg);
}
.entry-content > ul li {
  padding: 0 30px 10px 0;
}
.categories-container .cat-desc{display:none;}
.categories-container ul {
  display: block;
  flex-flow: row nowrap;
}
.local-toggles .toggle-header {
  margin: 3px 0 0;
  text-align: right;
}
.ui-accordion{  text-align: right;}
.site-description a,.site-description strong{font-size:12px;}
.but_archive_home #ait-sc-button-1{margin-top:0!important;}

#ait-sc-button-1,#ait-sc-button-3{margin-top:25px;}
#ait-sc-button-3{width:200px!important;}
#elm-text-_e3968f8db9b65c8-main {
  background-color: #FAFAFA;
  padding-top:30px;
}
#elm-items-_e4aec3cab30fc-main{
  background-color: #FAFAFA;
  margin-bottom:0;
}
#elm-items-_e4aec3cab30fc-main p.elm-maindesc {
  margin-bottom: 55px;
  font-size: 17px;
}
#elm-items-_e4aec3cab30fc-main .elm-mainheader.align-center h2 {
  font-size: 31px;
}

.elm-items-main .layout-box .item .item-social-icons li {
  padding: 10px 7px 0px;
}
#elm-items-_ecc46b37f94eb78-main .elm-mainheader.align-center h2 {
  font-size: 27px;
}
#elm-easy-slider-_e2c7dd81c8b8d48-main .bx-wrapper li .bx-caption .bx-caption-desc span.bx-link-button {
  font-family: yekanweb;
  font-size: 16px;
  font-weight: 600;
  padding: 4px 8px;
}
#elm-toggles-_eed00e37c060e9-2 img{margin-right:3px;}
#elm-toggles-_eed00e37c060e9-4 li{font-size:18px;}
#elm-columns-_e329dc87812bd28-main {
  padding-bottom: 0!important;
  padding-top: 140px;
  margin-bottom: 60px;
}
.elm-main .elm-maindesc {
  direction: rtl;
  font-size: 16px;
  line-height: 1.6em;
  color: #62626a;
}
.elm-content-wrapper .entry-footer{
text-align:right;
direction:rtl;
}
.lang-en_US h1 {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-en_US .date-interval {
  font-family: yekanweb;
  font-size: 15px;
  font-weight: normal;
}
.elm-testimonials-main .item .item-text p {
  font-size: 16px;
  line-height: 23px;
}
.lang-en_US .elm-testimonials-main .item .item-info .item-author {
  font-family: yekanweb;
}
.elm-testimonials-main .item .item-info .item-author {
  font-size: 14px;
}
.lang-en_US .widget-container .widget-title h3 {
  font-family: yekanweb;
  font-weight: 600;
}
.widget-container .widget-title h3 {
  font-size: 20px;
}
.widget_posts h4 {
  font-size: 17px;
}
.lang-en_US .widget_posts a.thumb-link h4 {
  font-family: yekanweb;
  font-weight: 600;
}
.widget_posts .date {
  font-size: 13px;
}
.widget_posts p {
  font-size: 14px;
}
.col-3{float:right;margin-left:2%;width:31.3%;}
.col-3:last-child{margin-left:0;}
.col-2{float:right;margin-left:2%;width:48%;margin-top:20px;margin-bottom:20px;}
.col-2:last-child{margin-left:0;}
.col-2-left{float:left!important;margin-left:0;}
.elm-portfolio .portfolio-item .portfolio-item-desc p {
  font-size: 16px;
  line-height: 1.7em;
}
.elm-portfolio .portfolio-item .portfolio-item-desc{padding:12px 20px 0!important;}
.elm-portfolio .portfolio-item .portfolio-item-desc h3 {
  text-align: right!important;
}
.member-position{font-size:16px;}
.lang-en_US .elm-main ul.member-contacts li {
  font-family: yekanweb;
  font-size: 15px;
  font-weight: normal;
}
.ait-get-directions-button {
  float: right;
}
.reviews-container .current-rating-container {
  left: 0;
  right: auto;
}
.reviews-container .review-name::before {
  margin-left: 15px;
  margin-right: 0;
}

.reviews-container .review-name::before {
  content: "";
}
.reviews-container .review-name::after {
  color: #1d70a3;
  content: "";
  font-family: "FontAwesome";
  margin-left: 15px;
  margin-right:0;
  font-size:22px;
}
.reviews-container .review-container p {
  text-align: right;
  direction: rtl;
}
.lang-en_US .reviews-container .review-name {
  font-family: yekanweb;
  font-weight: 600;
  float: right;
}
.reviews-container .review-time {
  padding-left: 15px;
  padding-right: 15px;
  float: right;
  line-height:30px;
}
.reviews-container .review-stars {
  left: 50px;
  right: auto;
  position: unset;
}
.reviews-container .reviews-form-container::after {
  left: 0;
  right: auto;
}
.reviews-container .review-details {
  float: right;
  margin-left: 2%;
  margin-right: 0;
}
.reviews-container h2::after {
  position: absolute;
  left: 0;
  right: auto;
}
.reviews-container .review-info {
  padding: 18px 20px 18px 50px;
}
.reviews-container .review-info .review-time span{
direction:rtl;
float:left;
margin-left:10px;
}
.lang-en_US .reviews-container .review-actions button {
  font-family: yekanweb;
  font-weight: 600;
  float: right;
}
.reviews-container .current-rating-container h3 {
  float: right;
  direction:rtl;
font-size:16px;
}
.reviews-container .review-ratings{
float:left;
}
.reviews-container .review-rating-question {
  float: right;
}
.reviews-container .review-rating-stars {
  float: left;
}
.reviews-container .reviews-form-container {
  padding: 0 20px 0 0;
}
.reviews-container h2::before {
  float: right;
  padding-left: 5px;
  top: -3px;
  position: relative;
}
.reviews-container .review-rating {
  padding: 0 20px 0 10px;
}
.reviews-container .review-stars .review-ratings {
  left: 0;
  right: auto;
  z-index:1000;
}
.reviews-container .review-stars .review-ratings::before {
  left: -1px;
  transform: rotate(90deg);
  right: auto;
  top:-14px;
}
.reviews-ajax-container .reviews-ajax-button {
  left: 0;
  right: auto;
}
.reviews-ajax-container .reviews-ajax-info {
  direction: rtl;
  display: inline-block;
  float: right;
  padding: 8px 15px 0 0;
}
.lang-en_US .reviews-ajax-button {
  font-family: yekanweb;
  font-weight: 600;
}
.reviews-ajax-container .reviews-ajax-icon {
  float: right;
  margin-left: 6px;
  margin-right: 0;
}
.reviews-ajax-container {
  float: right;
  width: 100%;
}
.site-footer .footer-text {
  float: left;
  width: auto;
  font-size:11px;
   direction:rtl;
  margin-left:2%;
}
html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
  margin-right: 26px;
  margin-left: 0;
}
.form-container input{display:block;}
.lang-fa_IR .nav-menu-main > ul > li > a {
  font-family: yekanweb;
  font-weight: 800;
 letter-spacing:-1px;
  padding-left:5px;
  padding-right:5px;
}
.nav-menu-main > ul > li {
  font-size: 17px;
padding-left:1px;padding-right:10px;margin-right:13px;
}
#elm-taxonomy-list-_e3db9865c3cdbd8-main{padding-bottom:0;}
.lang-fa_IR .elm-contact-form-main form p .input-row .input-label .label {
  font-family: yekanweb;
  font-size: 15px;
  font-weight: 600;
}
.userlogin-container.user-logged-in a.widgetlogin-button-items {
  font-size: 16px;
}
.lang-fa_IR .widgetlogin-button-items {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-fa_IR .button {
  font-family: yekanweb;
  font-weight: 600;
  font-size: 16px;
}
.elm-posts-main .layout-box .item-categories a {
  color: #fff;
  font-family: yekanweb;
  font-size: 13px;
}
.elm-posts-main .item-date {
  font-size: 13px;
}
.lang-fa_IR .elm-posts-main .item-date {
  font-family: yekanweb;
  font-weight: normal;
}
.lang-fa_IR .hentry .entry-footer .tags {
  font-family: yekanweb;
}
#respond h3 small {
  float: left;
  font-size: 13px;
}
.lang-fa_IR #respond h3 small {
  font-family: yekanweb;
  font-weight: 600;
}
.comment-meta a {
  font-size: 13px;
}
.lang-fa_IR a.post-edit-link, .lang-fa_IR a.comment-edit-link, .lang-fa_IR a.comment-reply-link {
  font-family: yekanweb;
  font-weight: 600;
}
.comment-meta .comment-author a{font-size:15px;}
.elm-item-organizer .carousel-disabled.column-2 .item {
  float: right;
  margin-left: 2%;
  width: 47.8%;
  margin-right: 0;
}
.nav-single, .nav-pagination {
  font-size: 16px;
}
.lang-fa_IR .nav-single {
  font-family: yekanweb;
  font-weight: 600;
}
.items-container .event-container {
  float: right;
}
#item-events .items-container .event-container{width: calc((100% - 60px) / 3)!important;}
.single-ait-event-pro .page-title .entry-date {
  margin: 65px 0 0 20px;
  float:right;
  direction:rtl;
  font-size: 11px;
}

.single-ait-event-pro .fee-container.data-container h6 .fa {
  margin-left: 11px;
  margin-right: 0;
}
#elm-content-6-main .address-container .address-text{}
#elm-text-_eaf9d7caca4de68 strong{color: #6AC9ED;}
.first-video{margin-top:200px;}
/*************************FONT FAMILY********************/
body {
  font-family: yekanweb;
}
.lang-fa_IR h6 {
  font-family: yekanweb;
}
.lang-fa_IR body{
  font-family: yekanweb;
}
.lang-en_US body {
  font-family: yekanweb;
}
.site-description {
  font-size: 12px;
  font-family: yekanweb;
}
.lang-en_US .elm-search-form .searchinput, .lang-en_US .elm-search-form .radius > span, .lang-en_US .elm-search-form .search-form-type-2 .label, .lang-en_US .elm-search-form .radius-toggle, .lang-en_US .elm-search-form .radius-display > span, .lang-en_US .elm-search-form .select2-chosen, .lang-en_US .elm-search-form .select2-search input[type="text"] {
  font-family: yekanweb;
}
.lang-fa_IR .elm-search-form .searchinput, .lang-fa_IR .elm-search-form .radius > span, .lang-fa_IR .elm-search-form .search-form-type-2 .label, .lang-fa_IR .elm-search-form .radius-toggle, .lang-fa_IR .elm-search-form .radius-display > span, .lang-fa_IR .elm-search-form .select2-chosen, .lang-fa_IR .elm-search-form .select2-search input[type="text"] {
  font-family: yekanweb;
}
.lang-fa_IR input[type="submit"] {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-en_US input[type="submit"] {
  font-family: yekanweb;
  font-weight: 600;
}
h4 {
  font-size: 17px;
}
.lang-fa_IR h4 {
  font-family: yekanweb;
  font-weight: 600;
}
.entry-content p {
  font-size: 15px;
  line-height: 1.6em;
  font-family:yekanweb;
}
.lang-fa_IR h3 {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-en_US h3 {
  font-family: yekanweb;
  font-weight: 600;
}
.elm-item-organizer .item-text .item-excerpt {
  font-size: 15px;
  line-height: 21px;
}
.elm-events-main .layout-list .event-date .entry-date .link-month {
  font-family: yekanweb;
}
.ait-sc-button.simple .title {
  font-size: 16px;
}
.lang-fa_IR .ait-sc-button .title {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-en_US .ait-sc-button .title {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-fa_IR h1 strong, .lang-fa_IR h2 strong, .lang-fa_IR h3 strong, .lang-fa_IR h4 strong, .lang-fa_IR h5 strong, .lang-fa_IR h6 strong {
  font-family: yekanweb;
  font-size: 27px;
  font-weight: 600;
}
.lang-en_US h1 strong, .lang-en_US h2 strong, .lang-en_US h3 strong, .lang-en_US h4 strong, .lang-en_US h5 strong, .lang-en_US h6 strong {
  font-family: yekanweb;
  font-size: 32px;
  font-weight: 600;
}
.elm-items-main .layout-box .item .subtitle {
  font-size: 15px;
  padding:12px 0;
}
.elm-items-main .layout-box a .item-text .item-excerpt {
  font-size: 15px;
}

#elm-easy-slider-_e2c7dd81c8b8d48 .bx-wrapper li .bx-caption .bx-caption-desc h3.bx-title {
  font-size: 26px;
}
.lang-fa_IR h2 {
  font-family: yekanweb;
  font-weight: 800;
  direction:rtl;
}
.lang-en_US h2 {
  font-family: yekanweb;
  font-weight: 600;
}
h2 {
  font-size: 27px;
}
.elm-items-main .layout-list .item .item-title .subtitle {
  font-size: 16px;
}
.lang-fa_IR .elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li a {
  font-family: yekanweb;
  font-weight: 600;
  font-size:15px;
}
.lang-en_US .elm-toggles-main .ait-tabs-horizontal ul.ait-tabs-nav li a {
  font-family: yekanweb;
  font-weight: 600;
  font-size:16px;
}
.lang-fa_IR .elm-search-form .searchsubmit2 {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-en_US .elm-search-form .searchsubmit2 {
  font-family: yekanweb;
  font-weight: 600;
}
.elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc p {
  font-size: 16px;
  direction:rtl;
}
.elm-item-organizer .item-title h3 {
  line-height: 1.3em;
font-size:16px;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-3 {
  height: 45px;
}
.lang-fa_IR .elm-events-main .event-date .entry-date {
  font-family: yekanweb;
}
.lang-en_US .elm-events-main .event-date .entry-date {
  font-family: yekanweb;
}
.elm-events-main .layout-list .event-date .entry-date {
  padding: 5px 3px;
}
.elm-events-main .layout-list .event-date .entry-date .link-month {
  font-family: yekanweb;
  font-size: 12px;
  font-weight: 600;
}
.carousel-item .date .link-day{font-size:12px;}
.elm-item-organizer-main.carousel-enabled .elm-item-organizer {
  direction: ltr;
}
#elm-items-_ef04ee22163512-main .elm-item-organizer {
  margin-bottom: -30px;
}
#elm-columns-_e35bba8ac166d18-main .elm-item-organizer-main.carousel-enabled .elm-item-organizer ,#elm-posts-_e32399c8d82e93-main .elm-item-organizer-main.carousel-enabled .elm-item-organizer{
  direction: ltr;
 background: #f5f5f5;
}
.lang-fa_IR h1 {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-fa_IR .date-interval {
  font-family: yekanweb;
  font-size: 15px;
  font-weight: normal;
}
.lang-fa_IR .elm-testimonials-main .item .item-info .item-author {
  font-family: yekanweb;
}
.lang-fa_IR .widget-container .widget-title h3 {
 font-family: yekanweb;
font-size: 19px;
font-weight: 600;
line-height: 1.9em;
}
.lang-fa_IR .widget_posts a.thumb-link h4 {
  font-family: yekanweb;
  font-weight: 600;
}
.lang-fa_IR .elm-main ul.member-contacts li {
  font-family: yekanweb;
  font-size: 13px;
  font-weight: normal;
}
.lang-fa_IR .reviews-container .review-name {
  font-family: yekanweb;
  font-weight: 600;
  float: right;
}
.lang-fa_IR .reviews-container .review-actions button {
  font-family: yekanweb;
  font-weight: 600;
  float: right;
}
.lang-fa_IR .reviews-ajax-button {
  font-family: yekanweb;
  font-weight: 600;
}
/*********************************sidebar******************************/
table {
  direction: rtl;
}
.widget_rss .rssSummary {
  display: none;
}
.widget_rss .widget-title a {
  font-family: yekanweb;
}
.lang-fa_IR .widget_rss .widget-content a.rsswidget {
  font-family: yekanweb;
}
.widget_items .item-container h4, .widget_newest_item .item-container h4{direction:rtl;}
/******************************footer**********************************/
.footbackleft1{float:left;margin-left:30%;}
.footbackleft2{float:left;}
.footbackleft2 img{max-width:75%;}
.footbackleft1 img{max-width:90%;}
.quick-comments-toggle {
	width: 50px!important;
	height: 50px!important;
}
.quick-comments-container{bottom:2%;}
.quick-comments-toggle{bottom:2px!important;}
/*new footer code*/
#footerback{float:right:width:100%;height:337px;background:rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/footer-f-1.jpg") no-repeat scroll center center;
margin-top:-51px;
}
.site-footer {
  background:rgb(0,47,91)!important;
border-top:none;
height:65px!important;
width:100%;
padding-top:30px;
}
.footer1 {
height:75px;
  background: url("https://www.wikisemnan.com/wp-content/uploads/footer1-21.png") no-repeat center center!important;
margin-top:-5px!important;
background-color:rgb(0,47,91)!important;
margin-left:9%!important;
}
.site-footer .nav-menu-footer ul li a {
  color: #eee!important;
}
.site-footer .footer-text {
  color: #eee;
}
.site-footer .footer-text a {
  color: rgb(244,167,51)!important;
}
.footer1-left {
  margin-top: 20px;
}
.footer1-middle {
  margin-left: -13%!important;
  margin-top: 22px!important;
}
.footer1-right{float:right;width:20%;margin-right:-6%;margin-top:2%;}
.footer-widgets-wrap .widget-content img{max-width:78%;}
#text-22 .widget-content img{max-width:100%;}
#text-22 .textwidget p{padding-left:0!important;margin-bottom:0;}
.footer-widgets .widget-area-4 {
	padding-right: 0;
}
.footer1-middle .search-field{rgb(0, 47, 91);}
#footbackleft{float: left;
position: relative;
right: 9%;
text-align: center;
top: 40%;
width: 50%;}
#footbackright {
  float: right;
  position: relative;
  text-align: center;
  top: 58%;
  width: 50%;
  left: 9%;
}
/****/
.widget_text ul.custom-social li a span {
  font-size: 30px;
}
.widget_text ul.custom-social li:last-child a span {
  font-size: 31px;
  margin-right: -10px!important;
}
.widget-area-2 img{max-width:85%!important;}
.mejs-container{width:85%!important;}
.footer-widgets {
  background: #e0e2e4;
}
.footer-widgets .ax{position: relative;
top: -5px;}
.footer-widgets-wrap {
  padding-bottom: 0;
  padding-top: 30px;
}
#logo-footer{height: 60px ;padding-top:12px;}
.footer-widgets .widget-area-3 {
  padding-right: 0;
  margin-top:35px;
  padding-left:4%;
}
#custom_html-5 .textwidget img{margin-bottom:10px;}
.site-footer {
  height: 90px;
}
#text-10 .widget-content .textwidget{
font-size: 14px;
  line-height: 1.6em;
}
.widget_search form.search-form input.search-field, .widget_search form#searchform input.search-field {
  font-size: 14px;
  text-align:right;
}
.site-footer .nav-menu-footer ul li a {
  font-size: 14px;
  font-family:yekanweb!important;
}
.footer-widgets .widget_posts .postitem {
  padding-bottom: 6px;
  padding-top: 13px;
}
.footer1{background: #b2b6bc;margin-top:-30px; width:100%;float:right;}
/*.footer1-left{width:30%;float:left;text-align:center;}
.footer1-right{width:53%;float:right;text-align:right;margin-right:14%;position:relative;bottom:-7px;}*/
.footer1-left{float: left;text-align: left;width: 19%;margin-left:4%;}

.footer1 img{margin-left: 0;
max-width: 100px;
position: relative;
top: 0;}
.textwidget p {
  font-size: 14px;
  line-height: 1.6em;
  padding-left:0;
}
#footer .textwidget p {
  padding-left:15%;
}
#radio{width:100%;}
/*#text-13 .widget-content{
background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/radio.png") no-repeat scroll 0 0;
    height: 185px;width:102%;
    background-position:center;
}*/
.footer-widgets .widget-area-2{padding-right:2%!important;
position: relative;
    right: -3.5%;
    margin-top:35px;
}
#text-13 .widget-content .textwidget{
position:relative;
top:100%;
right:4%;
}
#text-13 h3{margin-right:10%;}
#text-13 audio{width:90%;}
#footer{margin-bottom:-30px;}



.footer1-middle{
width: 40%;
float:left;
direction:rtl;
margin-left: -11%;
margin-top:10px;
}
.footer1-middle .search-field{
border-width: 1px;
border-style: solid;
font-size: 15px;
padding-right: 4px !important;
width: 25%;
border-color: #ccc;
margin-left:1%;
border-radius:5px;
min-height: 25px !important;
/*color: #b2b6bc;*/
}
.footer1-middle .screen-reader-text{
display:none;
}
.footer1-middle .search-submit{
  font-size: 13px;
  font-weight: 100 !important;
  padding: 5px 10px 7px !important;
}
/*********************************header*********************************/
li#menu-item-5258-clone ul.sub-menu{left:0!important;}
.sticky-menu .nav-menu-main > ul > li {
	margin-top: 10px!important;
}
.elm-header-map .infoBox{width:300px!important;}
li#menu-item-4141{
font-size:13px;
}
#leftmenu{
top: 200px;
height: 208px;
left: 0;
position: fixed;
width: 33px;
z-index: 1000;}
.social-icons .icon-1:hover { background: #3b5998; }
.social-icons .icon-2:hover { background: #00aced; }
.social-icons .icon-3:hover { background: #bb0000; }
ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li {
  list-style-type: none;
}
#coming{float:right;direction:rtl;font-weight:bold;margin-right:10px;font-size:12px;color: #1f749c; opacity: 0.8;letter-spacing: -0.5px;}
.fa-warning{color:#FDB913;margin-left:2px;}
.sticky-menu .site-logo img {
  max-height: 30px;
  position:relative;
  top:-4px;
}
.sticky-menu.menu-container {
  box-shadow: 0 -9px 0 rgba(0, 0, 0, 0.05) inset, 0 2px 2px rgba(0, 0, 0, 0.3);
}
.site-description .fa-map-signs{margin-left:4px;}
.site-description .fa{color:#FDB913;}
.site-description .fa-envelope{float: right;
margin-right: 10px;
padding-left: 5px;
position: relative;
top: 3px;}
.site-description .fa-phone{transform: rotateY(180deg);}
.social-icons li {
  margin: 0 0 0 3px;
}
#menu-item-4299 a{font-size:13px;}
.nav-menu-main > ul > li li a {
  direction: rtl;
}
ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li {
    position: relative;
}

ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu {
    left: -42%;
    position: absolute;
    width: 100% !important;
top:36px;
box-shadow: 0 0 30px #888888;
border:3px solid #eee;

}

ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu li{
padding:0 5px;
vertical-align:middle;
font-size:13px;
width:100%;
line-height: 1.3em;
 -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1); 
    background-color:#fff;
}
ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu li:hover{
box-shadow: 0px 0px 100px #ddd;
    z-index: 2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.09);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.07);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.2);
    transition: all 200ms ease-in;
    transform: scale(1.2);
    background-color:#fff;
}
.elm-posts-main .image-present a .item-thumbnail-wrap::before {
  background: rgba(102, 102, 102, 0.8) url("https://www.wikisemnan.com/wp-content/themes/wiki-child/design/img/zoom_detail.png") no-repeat scroll center center;
}

.header-resources .w-resources-text {
  color: white;
}
.wellcome {
  direction: rtl;
  float: right;
  margin-right: -100%;
}
.w-emoji{
color:#1A6592;
padding-left:3px;
}
/******************sticky menu*************/
.sticky-menu ul#menu-wiki-menu-clone > li > ul.sub-menu > li > ul > li > ul.sub-menu > li {
    position: relative;
}

.sticky-menu ul#menu-wiki-menu-clone > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu {
    left: -42%;
    position: absolute;
    width: 100% !important;
top:36px;
box-shadow: 0 0 30px #888888;
border:3px solid #eee;
}
.sticky-menu ul#menu-wiki-menu-clone > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu li{
padding:0 5px;
vertical-align:middle;
font-size:13px;
width:100%;
line-height: 1.3em;
 -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1); 
    background-color:#fff;
}
.sticky-menu ul#menu-wiki-menu-clone > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu li:hover{
box-shadow: 0px 0px 100px #ddd;
    z-index: 2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.2);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.2);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.2);
    transition: all 200ms ease-in;
    transform: scale(1.2);
    background-color:#fff;
}
#menu-item-3908-clone ul.sub-menu{right:-270%;}
#menu-item-3909-clone ul.sub-menu{right:-440%;}
#menu-item-4099-clone ul.sub-menu{right:-250%;}
#menu-item-4294-clone ul.sub-menu{right:-520%;}
#menu-item-3953-clone ul.sub-menu{right:-100%;}
.sticky-menu ul.sub-menu li#menu-item-10546 > ul.sub-menu{right:-100%;}
/********/
#menu-item-3908 ul.sub-menu{right:-120%;}
.menu-item-has-columns .sub-menu .sub-menu li {
  padding: 5px;
}
/*
#menu-item-4294 .menu-item-ait-columns-in-row{background:url(https://www.wikisemnan.com/wp-content/uploads/Banner-Image.jpg);background-position:no-repeat;}
#menu-item-4294 > ul > li li a {
  color: #fff !important;
}
*/
.header-resources .ait-sc-button {
  border-radius: 4px 0 0 4px;
}
.lang-fa_IR .header-resources .resources-data {
  font-family: yekanweb;
}
.header-resources .resources-data {
  padding: 0 6px 0 2px;
}
.lang-fa_IR .header-resources .ait-sc-button {
  background: #FDB913;
  color: #fff;
  font-family: yekanweb;
  position: relative;
  z-index: 100;
 padding:3px 18px;
}
.header-resources .resources-data {
  font-size: 13px;
}
.nav-menu-main > ul > li.sub-menu-right-position ul ul {
  left: 245px;
  right:auto;
}
.nav-menu-main > ul > li:last-child ul {
  left: 0;
  right:auto;
}
.sticky-menu .main-nav {
  top: -3px;
}
.ait-woocommerce-cart-widget {
  margin-right: 10px;
  float: left;
  margin-left: 0;
}
.ait-woocommerce-cart-widget .cart-wrapper .cart-content {
  direction: rtl;
  left: 0;
right:auto;
  text-align: right;
}
#menu-item-3909 ul.sub-menu {
  right: -260%;
}
#menu-item-4294 ul.sub-menu {
  right: -400%;
}
#menu-item-5258 ul.sub-menu {
  right: -200%;
}
#menu-item-4294 .menu-item-has-columns > ul > li > ul > li{
padding:10px;
}

.menu-item-ait-columns-in-row li ul .menu-item ul.sub-menu{
display:none;
}
.menu-item-ait-columns-in-row li ul .menu-item:hover ul.sub-menu{
display:inline-block;
position:relative;
float:left;
background-color:#1D70A3!important;
color:#fff!important;
/*z-index:1000;*/
}
/*.menu-item-ait-columns-in-row li ul .menu-item:hover ul.sub-menu li{
right:10px;
position:absolute;
top:0;

}
.menu-item-ait-columns-in-row li ul .menu-item ul.sub-menu li{
width:250px;
height:100px;
}
#menu-wiki-menu .sub-menu{
z-index:1;
}*/
#menu-item-4099 ul{right:-300%;}
#menu-item-3953 ul{right:-100%;}

/**************sprite************/
/********sprite*********/
/********mashaghel*********/
#menu-item-4340 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -80px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4332 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -60px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4342 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -140px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4331 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -220px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4330 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -300px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4337 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -40px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4336 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -120px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4333 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -200px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4334 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -280px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4339 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -20px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4345 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -100px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4338 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -180px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4335 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -260px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4344 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) 0 0;
margin-left: 5%;
margin-top: 1%;
}

#menu-item-4343 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -160px 0;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4341 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -240px 0;
margin-left: 5%;
margin-top: 1%;
}
/********sprite*********/
/********amaaken*********/
#menu-item-4139 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -60px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4150 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -140px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4140 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -220px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4141 img,#menu-item-15579 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -300px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4142 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -40px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4143 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -120px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4144 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -200px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-93518 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -280px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4149 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -20px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4146 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -100px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4147 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -180px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4148 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -260px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-6004 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -340px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4134 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -0px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4151 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -80px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4152 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -160px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4153 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -240px -20px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4154 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -320px -20px;
margin-left: 5%;
margin-top: 1%;
}
/********sprite*********/
/********shakhsi*********/
#menu-item-79138 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -40px -40px;
margin-left: 5%;
margin-top: 1%;}
#menu-item-4798 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -60px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4800 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -160px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4802 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -200px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-22000 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -200px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4807 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -280px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4794 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -40px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4796 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -120px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4806 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -260px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-7145 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -340px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-95144 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -340px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4793 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -20px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4792 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -100px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4805 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -180px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4808 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -240px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4809 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -320px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4803 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) 0px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4799 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -80px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4801 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -140px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4804 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -220px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4797 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -300px -40px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-21759 img {
  background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png") repeat scroll -140px -40px;
  height: 20px;
  margin-left: 5%;
  margin-top: 1%;
  width: 20px;
}
/********sprite*********/
/********shahreSemnan*********/
#menu-item-4299 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) 0px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-94765 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -20px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-93785 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -40px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4297 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -60px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-7325 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -80px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4304 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -100px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4305 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -120px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-10545 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -180px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4309 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -140px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4311 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -160px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4306 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -180px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4298 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -200px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4300 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -220px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4303 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -240px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4302 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -260px -60px;
margin-left: 5%;
margin-top: 1%;
}
#menu-item-4301 img{
width: 20px; height: 20px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-menu-1.png) -280px -60px;
margin-left: 5%;
margin-top: 1%;
}


/*********EndOfSprites*********/

/*********Incorrect Info*********/
#incorrect-info-form{
color: #9d9d9d;font-size: 14px; direction: rtl;margin: 2% 35%;
}
#incorrect-info-user-message{
float: right;
border: 1px solid rgba(0, 0, 0, 0.1);
font-size: 12px;
width:100%;
}
#incorrect-info-submit{
font-size: 13px;padding:0 15px!important;
margin-right: 1%;
margin-bottom: 2%;
font-weight:normal;
}
#checkbox-info{
}
#checkbox-info-label{
}
/********************************map******************************/
.lang-fa_IR .infoBox .item-data a {
  font-family: yekanweb;
}
.infoBox .item-data h3{direction:rtl;}
/*****************************home page*********************************/
.wikino .elm-maindesc {
	margin-bottom: 35px;
}
#elm-partners-_efa18086409c34 ul.partners li{
  margin-left: 40px;
  margin-right: 40px;
}
.elm-item-organizer .carousel-container.column-4 .item-box {
 margin-right: 10px !important; 
 margin-left:30px!important;
 width:300px!important;
}
.p
.paddtop4{padding-top:4px;}
#elm-text-_eec3bbd78cb2a48{margin-top:-20px;}
#elm-columns-_e32d1d758bae838-main{padding-bottom:0;}
.item-title .item-duration time.item-from,.item-title .item-duration span.item-sep,.job-offer-title .entry-title-wrap .date-interval time.event-from,.job-offer-title .entry-title-wrap .date-interval span.date-sep{display:none;}
#elm-columns-_e740374c055adf8-main .elm-mainheader h2 strong,#elm-columns-_e740374c055adf8-main .elm-mainheader h2,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2 strong,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2{font-size:29px;}
#h1home{
 color: #1d70a3;
float: right;
font-size: 12px;
position: relative;
top: -7px;
margin-left: 0px;
margin-bottom:-10px;
}
#ahome{float:right;color:#1d70a3;}
#h2home{text-align:center;margin-bottom:10px;}
#elm-job-offers-_eff9eae7c76189-main .layout-list .carousel-item .item-thumbnail,#elm-job-offers-_e75da4e28bc3248-main .layout-list .carousel-item .item-thumbnail{margin-right:5px;}
.elm-events-pro .layout-list .item .entry-date .month{font-size:12px;}
#elm-posts-_e204462a9b88b08 p,#elm-posts-_e32399c8d82e93 p{font-size:13px;}{font-size:13px;}
.elm-events-pro .layout-box .item .item-categories {
  padding: 0 20px 15px;
}
#slider-button {
  background-color: #fc870c;
  border: 5px solid #b7691a!important;
  border-radius: 50px;
  color: #fff;
  font-family: yekanweb;
  font-size: 25px!important;
  padding: 5px 49px!important;
  width: 200px!important;
  font-weight: 900!important;
}
#back-slider{postion:relative;z-index:1!important;}
#sabt-slider{postion:relative;z-index:0!important;}
#kasb-slider{postion:relative;z-index:100!important;}
#man-slider{postion:relative;z-index:101!important;}
#elm-job-offers-_e151b6b2241b278 .item-text .item-excerpt p,#elm-job-offers-_e1501a72e737dd8 .item-text .item-excerpt p{display:none;}
#elm-toggles-_ee304c43b9b6c68-4 .entry-content p:first-child{text-align:center;}
#elm-columns-_e239beefd19336-main{background-size:cover;}
#elm-columns-_ecadd924b041be8-main {
	background-size: cover;
}
.triangle{background:url(https://www.wikisemnan.com/wp-content/uploads/1-2-1.png) no-repeat;
    position:fixed;bottom:0;
    width: 75px;
    height: 75px;
    z-index:1000;}
    #elm-columns-_e32d1d758bae838-main .elm-columns-main {
  padding-bottom: 0px;
}
#elm-posts-_e204462a9b88b08-main .elm-mainheader.align-right ,#elm-posts-_e32399c8d82e93-main .elm-mainheader.align-right{
  margin-top: -7px;
}
#elm-items-_ef04ee22163512 .item-box .carousel-item{margin-right:40px;}
#elm-easy-slider-_e82279213115cb-main{margin-bottom:0;  padding-bottom: 0!important;}
#elm-posts-_e204462a9b88b08-main,#elm-posts-_e32399c8d82e93-main{margin-bottom:-10px;}
#elm-items-_ef04ee22163512-main .item .item-box-content-wrap {
  padding-bottom: 0;
}
#user-details{float:left;margin-left:10px; margin-right:8px;}
#user-details .button {
  border-radius: 4px;
  box-sizing: border-box;
  color: #fff;
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 0 40px 0 10px;
  position: relative;
  text-transform: uppercase;
  z-index: 10;
  background-color:#1D70A3;
  z-index:0;
}
#out .button a{color:#fff;}
#out{}
.top-bar-tools .wellcome{margin-right:-55%;}
.wellcome{float:right;}
.loginout-image {
  background: #FDB913 none repeat scroll 0 0;
  border-radius: 3px 0 0 3px;
  color: #fff;
  float: right;
  padding: 0 10px;
position:relative;
z-index:10;
transform: rotateY(180deg);
}
#elm-posts-_eba5321382e2c1-main .current-date,#elm-posts-_e07a93fbe0a1108-main .current-date{display:none;}
#elm-items-_e2c64559f924da-main .carousel-bottom-arrows {
	background: #fff;
}
#elm-events-pro-_e1024fe91799a18-main .carousel-bottom-arrows ,#elm-events-pro-_e8bbaf0b2c11e-main .carousel-bottom-arrows{
position:relative;
top:-33px;
}
#elm-posts-_e204462a9b88b08-main .carousel-bottom-arrows,#elm-posts-_e32399c8d82e93-main .carousel-bottom-arrows{text-align:center;line-height:0;}
#elm-posts-_e204462a9b88b08-main .current-date,#elm-posts-_e32399c8d82e93-main .current-date{position: relative;
top: -6px;}
#elm-items-_ef04ee22163512-main .carousel-bottom-arrows {
  position: relative;
  top: 25px;
}
#elm-items-_ef04ee22163512-main{padding-bottom:45px;}
#elm-events-pro-_e1024fe91799a18-main .elm-maindesc,#elm-events-pro-_e8bbaf0b2c11e-main .elm-maindesc {
  margin-bottom: 20px;
}
#elm-items-_ef04ee22163512-main .elm-maindesc{
  margin-bottom: 6px;
}
.site-footer,#footer{font-weight:normal!important;}
#elm-events-pro-_e1eb1fb937eaf6 .layout-list .item,#elm-events-pro-_eaf66b79f96ce9 .layout-list .item{
padding-top:10px;
}
.select2-drop .select2-results li .select2-result-label{
text-align:right;
}
.elm-taxonomy-list-main .item-thumbnail .item-thumbnail-wrap{
  border-radius: 100%;
}
.lang-fa_IR .elm-events-pro .layout-box .item .item-location a {
  font-family: yekanweb;
}
.lang-fa_IR .elm-events-pro .item .item-more {
  font-family: yekanweb;
}
#elm-text-_eaf9d7caca4de68 #ait-sc-button-10{background: #FDB913 none repeat scroll 0 0;
border: 0 solid #FDB913;}
#elm-posts-_e204462a9b88b08 .item-date,#elm-posts-_e32399c8d82e93 .item-date{display:none;}
#elm-posts-_e204462a9b88b08-main h2.elm-maintitle::before,#elm-posts-_e32399c8d82e93-main h2.elm-maintitle::before, #elm-posts-_e204462a9b88b08-main h2.elm-maintitle::after,#elm-posts-_e32399c8d82e93-main h2.elm-maintitle::after {
  background: #eee none repeat scroll 0 0;
}
#elm-posts-_e204462a9b88b08-main .carousel-nav-text a,#elm-posts-_e32399c8d82e93-main .carousel-nav-text a {
  background: #FDB913 none repeat scroll 0 0;
  border: 0 solid #fdad17;
  border-radius: 0;
  box-sizing: border-box;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  padding: 7px 10px 8px;
}

#elm-posts-_e204462a9b88b08-main .item-info,#elm-posts-_e32399c8d82e93-main .item-info{display:none;}
.gallery-mahal{}
#elm-columns-_e740374c055adf8-main .list-footer,#elm-columns-_e74b0c959b04ec-main .list-footer {display:none;}
#elm-toggles-_ee304c43b9b6c68-1 #ait-sc-button-1 {margin-top:15px!important;}
#elm-toggles-_ee304c43b9b6c68-2 .wp-image-3502{margin-left:4px;}
#elm-toggles-_ee304c43b9b6c68-3 a{}
#elm-toggles-_ee304c43b9b6c68-main #ait-sc-button-1,#elm-toggles-_ee304c43b9b6c68-main #ait-sc-button-3{margin-top:0;}
#elm-columns-_e239beefd19336 #ait-sc-button-4 .icon,#elm-columns-_e239beefd19336 #ait-sc-button-5 .icon{padding:3px;}
#elm-toggles-_ee304c43b9b6c68-3 .entry-content h4{margin-bottom:60px;}
#elm-toggles-_ee304c43b9b6c68-3 {
  padding: 40px 90px 0;
height:330px;
}
#elm-columns-_e239beefd19336 #ait-sc-button-6{position:relative;top:-177px;}
#elm-columns-_e35bba8ac166d18-main .jobtitr,#elm-columns-_ea0752975287b4-main .jobtitr{text-align: center;
margin-top: -11px;
margin-bottom: -17px;
font-size: 20px;
background: #FDB913;
color: #fff;
    border:1px solid #FDB913;
    border-radius:2px;
}
#elm-text-_eaf9d7caca4de68 p{color:#fff;}
#elm-text-_eaf9d7caca4de68-main h2{color:#fff;}
#elm-job-offers-_e151b6b2241b278-main .elm-item-organizer .item,#elm-job-offers-_e1501a72e737dd8-main .elm-item-organizer .item {
  margin-bottom: 16px;
  margin-top: 15px;
  margin-left:5px;
}
#elm-job-offers-_eff9eae7c76189-main .elm-item-organizer .item,#elm-job-offers-_e75da4e28bc3248-main .elm-item-organizer .item {
  margin-bottom: 15px;
  margin-top: 15px;
}
#elm-posts-_e204462a9b88b08 .item-box,#elm-posts-_e32399c8d82e93 .item-box {
	margin-top: 25px;
	margin-bottom:25px;
}

#elm-job-offers-_eff9eae7c76189-main  .carousel-nav-text a ,#elm-job-offers-_e75da4e28bc3248-main  .carousel-nav-text a{
  background: #FDB913 none repeat scroll 0 0;
  border: 0 solid #FDAD17;
  border-radius: 0;
  box-sizing: border-box;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  padding: 7px 10px 5px;
}
#elm-job-offers-_e151b6b2241b278-main .carousel-nav-text a,#elm-job-offers-_e1501a72e737dd8-main .carousel-nav-text a {
  background: #FDB913 none repeat scroll 0 0;
  border: 0 solid #FDAD17;
  border-radius: 40;
  box-sizing: border-box;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  padding: 7px 10px 5px;
}
#elm-items-_e4aec3cab30fc .layout-list .image-present .item-title,#elm-items-_e4aec3cab30fc .layout-list .image-present .item-text {
  margin-right: 102px;
  margin-left: 0;
}
 .elm-item-organizer .layout-list .image-present .item-text {
  margin-right: 102px;
  margin-left: 0;
}
.lang-fa_IR .carousel-bottom-arrows .carousel-nav-text {
  font-family: yekanweb;
  font-weight: normal;
  text-align: right;
 padding-right: 0;
}

#elm-events-pro-_eb4f109d4d874a8-main .carousel-bottom-arrows {
  background-color: #556473;
}
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-bottom-arrows{padding:8px 0;}
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-bottom-arrows,#elm-events-pro-_eaf66b79f96ce9-main .carousel-bottom-arrows {
  background-color: #556473;
 bottom:-30px;
}
#elm-columns-_e740374c055adf8 .column,#elm-columns-_e74b0c959b04ec .column{
  float: left;
}
#elm-columns-_e740374c055adf8 .column-last,#elm-columns-_e74b0c959b04ec .column-last {
  float: right;
}
#elm-columns-_e740374c055adf8 .column-first,#elm-columns-_e74b0c959b04ec .column-first{margin-right:0.4%;
margin-left:0;}

#elm-posts-_eba5321382e2c1-main .elm-posts-main .layout-box .item-text,#elm-posts-_e07a93fbe0a1108-main .elm-posts-main .layout-box .item-text{
display:none;
}
.elm-posts-main .layout-box .item-title {
  background: #94c3c0;
}
.elm-posts-main .layout-box .item-text {
  display: none;
}
#elm-posts-_eba5321382e2c1-main .carousel-bottom-arrows,#elm-posts-_e07a93fbe0a1108-main .carousel-bottom-arrows{
background: #94c3c0 none repeat scroll 0 0;
margin-top: -50px;
padding:19px;
}
#elm-events-pro-_e1eb1fb937eaf6-main .column-grid-5 .column-span-2,#elm-events-pro-_eaf66b79f96ce9-main .column-grid-5 .column-span-2 {
  width: 38.36%;
  margin-left: 0;
}
#elm-events-pro-_e1eb1fb937eaf6-main .column-grid-5 .column-span-1,#elm-events-pro-_eaf66b79f96ce9-main .column-grid-5 .column-span-1 {
  width: 19.85%;
}
#elm-columns-_e740374c055adf8 .column-first ,#elm-columns-_e74b0c959b04ec .column-first{
  width: 38.36%!important;
}
#elm-promotion-_ed3492fba5dceb8-main,#elm-promotion-_e1ef109808752e8-main{height:445px;}

#elm-columns-_e239beefd19336-main h2.elm-maintitle::before {
  display: none;
}
#elm-columns-_e239beefd19336-main h2.elm-maintitle::before, #elm-columns-_e239beefd19336-main h2.elm-maintitle::after {
  display: none;
}
#elm-columns-_e239beefd19336-main {
  padding-top: 20px;
  direction:rtl;
margin-top:-62px;
}
#elm-columns-_e239beefd19336-main .elm-mainheader.align-center h2 {
  padding: 0 20px 40px;
}
.elm-main.elm-has-bg {
  padding-bottom: 40px;
}
#elm-events-pro-_ea64b7a1963c4c .layout-box .item-text {
  text-align: center;
}
.elm-events-pro .layout-box .item .entry-date {
  left: auto;
  right: 20px;
}
.elm-events-pro .layout-box .item .more {
  left: 10px;
  right: auto;
}
#elm-events-pro-_e7984d7e4945f4 .layout-list .item .list-footer {
  display: none;
}
#elm-events-pro-_e1024fe91799a18-main .elm-item-organizer .layout-box .item.align-left,#elm-events-pro-_e8bbaf0b2c11e-main .elm-item-organizer .layout-box .item.align-left {
  background: #fff;
}
.elm-main h2.elm-maintitle::before, .elm-main h2.elm-maintitle::after{
background:#fff;
}
#elm-events-pro-_e1024fe91799a18-main .carousel-bottom-arrows,#elm-events-pro-_e8bbaf0b2c11e-main .carousel-bottom-arrows {
  background: #fff;

}
#elm-events-pro-_e1eb1fb937eaf6-main,#elm-events-pro-_eaf66b79f96ce9-main{height:488px;}
#elm-items-_ecc46b37f94eb78-main{
margin-bottom:70px;
}

#elm-events-pro-_ea64b7a1963c4c-main h2.elm-maintitle{
font-size:31px;
}
#elm-job-offers-_e16a20400ee8ad8-main .layout-list .image-present .item-title {margin-right:102px;
margin-left:0;
  
}
#elm-events-pro-_e1024fe91799a18-main .layout-box .item-text,#elm-events-pro-_e8bbaf0b2c11e-main .layout-box .item-text  {
  text-align: center;
}
.elm-items-main .layout-box .item.reviews-enabled .item-box-content-wrap {
  background: #eee;
}
.lang-fa_IR .elm-easy-slider-main .bx-wrapper li .bx-caption .bx-caption-desc span.bx-link-button {
  font-family: yekanweb;
}
 #elm-job-offers-_eff9eae7c76189-main .layout-list .image-present .item-text, #elm-job-offers-_e75da4e28bc3248-main .layout-list .image-present .item-text  {
  display: none;
}
#elm-job-offers-_eff9eae7c76189-main .layout-list .image-present .item-info,#elm-job-offers-_e75da4e28bc3248-main .layout-list .image-present .item-info{display:none;}
#elm-job-offers-_e151b6b2241b278-main .layout-list .image-present .item-text,#elm-job-offers-_e1501a72e737dd8-main .layout-list .image-present .item-text{
display:none;
}
.elm-item-organizer .layout-list .image-present .item-title, .elm-item-organizer .layout-list .image-present .item-text {
  margin-right: 102px;
  margin-left: 0;
}
#elm-events-pro-_e7984d7e4945f4 .layout-list .image-present .item-title{
  margin-left: 102px;
  margin-right: 0;
}
.elm-events-pro .layout-box .item .item-location a {
  font-family: yekanweb;
}
#elm-text-_ea040c689c730e8-main {
  margin-top: -18px;
}
#elm-text-_e243f288ad483f-main{
  margin-top: -18px;
}
.elm-maintitle {
  font-size: 27px;
}
.elm-search-form .searchsubmit2 {
  font-size: 18px;
}
.header-resources{float:left;direction:rtl;}
.teleg .telegram{
border-radius: 4px;
box-sizing: border-box;
color: #fff;
display: block;
padding: 0 15px;
position: relative;
text-transform: uppercase;
z-index: 10;
padding-right:40px;
font-weight:bold;
font-size:12px;
}
.teleg{
background: #1d70a3;
display: inline-block;
margin-left: 15px;
margin-right:12px;
float:left;
font-size:13px;
border-radius:3px;
}
#telegram-image{
background: #FDB913;
float:right;
padding: 0 10px;
border-radius:0 3px 3px 0;
color:#fff;
}
.nav-menu-main > ul > li li {
  font-family: yekanweb;
  font-weight: 800;
  line-height: -1px;
  font-size:14px;
}
#elm-posts-_eba5321382e2c1-main .carousel-nav-text,#elm-posts-_e07a93fbe0a1108-main .carousel-nav-text {
  display: none;
}
#eventbuton{background: #94C3C0;
padding: 5px;
color: #fff;
font-family:yekanweb;
font-weight:600;
}
#itembuton{color:#fff;
background:#6AC9ED;
padding:5px 10px;
}
.elm-items-main .layout-box .item-categories{
  direction:rtl;
}
#elm-events-pro-_e1024fe91799a18-main .carousel-nav-text a,#elm-events-pro-_e8bbaf0b2c11e-main .carousel-nav-text a,#elm-items-_e2c64559f924da-main .carousel-nav-text a{
  background: #FDB913 none repeat scroll 0 0;
  border: 0 solid #FDAD17;
  border-radius: 0;
  box-sizing: border-box;
  overflow: hidden;
  padding: 8px 10px 6px;
 color: #fff;
    font-weight: 600;
 }
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-nav-text a,#elm-events-pro-_eaf66b79f96ce9-main .carousel-nav-text a{  background: #FDB913 none repeat scroll 0 0;
  border: 1px solid #FDAD17;
  border-radius: 2px;
  box-sizing: border-box;
  overflow: hidden;
  padding: 7px 10px 7px;
 color: #fff;
    font-weight: 600;}
#elm-items-_ecc46b37f94eb78-main .carousel-nav-text a{  background:#FDB913 none repeat scroll 0 0;
  border: 0 solid #FDAD17;
  border-radius: 0;
  box-sizing: border-box;
  overflow: hidden;
  padding: 7px 10px 5px;
 color: #fff;
    font-weight: 600;
}
#elm-items-_ef04ee22163512-main .carousel-nav-text a{  background: #FDB913 none repeat scroll 0 0;
  border: 0 solid #FDAD17;
  border-radius: 0;
  box-sizing: border-box;
  overflow: hidden;
  padding: 7px 10px 5px;
 color: #fff;
    font-weight: 600;
}
.elm-events-pro .layout-box .item .entry-date .month {
  font-family: yekanweb;
}
.elm-events-pro .item .item-more {
  font-family: yekanweb;
}
.elm-events-pro .layout-box .item .more{
direction:ltr;
}
#elm-events-pro-_e1eb1fb937eaf6-main,#elm-events-pro-_eaf66b79f96ce9-main{padding-bottom:5px;}
#elm-text-_e4d46fb142538e-main h2{margin-top:-3px;}
#elm-text-_ea0788213114e68-main h2{
background-color: #eee;
height: 21px;
margin-bottom: 30px;
margin-top: 8px;
position: relative;
right: -80%;
text-align: right;
width: 180%;
}
.lang-fa_IR .elm-item-organizer .item-duration time {
  font-family: yekanweb;
}
.lang-fa_IR .elm-job-offers-main .item-duration strong {
  font-family: yekanweb;
}
.ait-sc-button.alignleft {
  margin-bottom: 0;
  width: 100%;
}
#elm-text-_ea545c62d495fd-main ,#elm-text-_e75579a5a8dde58-main{
  margin-top: -79px;
  position: relative;
}
.ait-sc-button {
  border-radius: 3px;
  padding: 1px;
}
#elm-text-_eb32a52e5d76238-main{padding-top:70px;padding-bottom:13px;}
.elm-posts-main .layout-box .item-categories{padding:10px 20px 11px;direction:rtl;}
#elm-columns-_e740374c055adf8-main .column-grid-5 .column-span-1,#elm-columns-_e74b0c959b04ec-main  .column-grid-5 .column-span-1 {
  width: 19.48%;
}
#elm-events-pro-_e1eb1fb937eaf6 .layout-list .item .item-title,#elm-events-pro-_eaf66b79f96ce9 .layout-list .item .item-title {
  margin: 0 0 9px!important;
}
#elm-text-_eb32a52e5d76238-main .entry-content h2{font-size:30px;}
#elm-text-_eb32a52e5d76238-main .entry-content strong{font-size:30px;}
#elm-columns-_e35bba8ac166d18-main{padding-bottom:0;}

/*************contest gallery****************/
.cg_gallery_rating_div b {
  color: #fcb800!important;
}
#form{width:100%;float:right;}
.cg_gallery_rating_div div{float:right!important;}
#mainCGdiv div:nth-child(2){float:right!important;}
hr.style-four {
    height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);
}
#cg-upload-2{
text-align:right !important;
float: right !important;
display: block !important;
clear: both !important;
width:100%;
}
#cg-upload-2 > div{
color: #333 !important;
font-size: 15px !important;
line-height: 20px !important;
float: right !important;
}
#cg-upload-3{
text-align:right !important;
float: right !important;
display: block !important;
width:30% !important;
margin-left:2%;
}
#cg-upload-3 > div{
color: #333 !important;
font-size: 15px !important;
line-height: 20px !important;
float: right !important;
}
#cg-upload-4{
text-align:right !important;
float: right !important;
display: block !important;
width:30% !important;
}
#cg-upload-4 > div{
color: #333 !important;
font-size: 15px !important;
line-height: 20px !important;
float: right !important;
}

#cg-upload-5{
text-align:right !important;
float: right !important;
margin-right: 20px;
width:30% !important;
}
#cg-upload-5 > div{
color: #333 !important;
font-size: 15px !important;
line-height: 20px !important;
float: right !important;
}
#cg_bh , #cg_users_upload_submit , #cg_sort_by , #sbSelector_4899272{
font-size: 15px !important;
line-height: 20px !important;
}
#cg_users_upload_submit{
text-align:right !important;
float: right !important;
display: block !important;
clear: both !important;
}
#mainCGallery
{
text-align:right !important;
float: right !important;
display: block !important;
clear: both !important;
background: white !important
}
#mainCGdiv
{
text-align:right !important;
float: right !important;
display: block !important;
clear: both !important;
 margin-top: 60px;
 border-top: 5px solid;
}
#ausgabe1
{
text-align:right !important;
float: right !important;
display: block !important;
clear: both !important;
width:100% !important;
}

.nf{
border: 1px solid rgba(0, 0, 0, 0.1) !important;
    box-sizing: border-box !important;
    height: 26px !important;
    max-width: 100% !important;
    padding: 4px !important;
    vertical-align: baseline !important;
    width: 100% !important;
}
.ef{
border: 1px solid rgba(0, 0, 0, 0.1) !important;
    box-sizing: border-box !important;
    height: 26px !important;
    max-width: 100% !important;
    padding: 4px !important;
    vertical-align: baseline !important;
    width: 100% !important;
}
.preloading-enabled .elm-content-main > img {
    transform: scale(1) !important;
    margin-left:20px !important; 
}
.show{
float: right !important;
margin-right: 20px;
}
.preloading-enabled .elm-content-main > .elm-wrapper .entry-content img {
  transform: scale(1) !important;
}
/**************************************/

.lang-fa_IR .elm-price-table .table-header h3 {
  font-family: yekanweb;
padding-top:25px!important;
letter-spacing:0;
font-size:22px;
}
.lang-fa_IR .elm-price-table .table-header .table-price {
  font-family: yekanweb;
color: #fdb813;
font-size: 26px !important;
}
.lang-fa_IR .elm-price-table .table-header .table-subtitle {
  font-family: yekanweb;
  color: rgb(253, 185, 19);
}
.elm-price-table .table-header .table-description {
  font-size: 14px;
	padding-bottom:20px!important;
	color:#eee;
}

/*************************************advertisement*****************************************/
#one{
    width: 100%;
}
#two{
    width: 49%;
}
#three{
    width: 32.3%;
}
#four{
    width: 24.5%;
}
.elm-advertisment-spaces-container #two,.elm-advertisment-spaces-container #three,.elm-advertisment-spaces-container #four{border: 5px solid #718fa2;}
.elm-advertisment-spaces-container .ads-image{border:none;}
#elm-advertising-spaces-_ea0a7be54b3549 .adSpace-item {
  padding:0!important;
}
#banner-open-newsletter:first-child{margin-left:1%;}
#elm-advertising-spaces-_ea0a7be54b3549-main #banner-open-newsletter{position:relative;top:10px;}
#elm-advertising-spaces-_ea0a7be54b3549 .elm-advertisment-spaces-container{height:140px;}
#elm-advertising-spaces-_e184bc43df83228 .elm-advertisment-spaces-container{height:140px;}
#elm-advertising-spaces-_e184bc43df83228 #banner-open-newsletter:last-child{margin-right:1%;}
#elm-advertising-spaces-_ea0a7be54b3549-main {
  padding-bottom:20px;
  background-attachment: scroll;
  background-color: rgba(0, 0, 0, 0.02);
  background-image: url("https://www.wikisemnan.com/wp-content/uploads/jeans-2.png");
  background-position: center bottom;
  background-repeat: repeat;
}
/***************************************item category page******************************************/
.items-container .filters-wrap h2 {
text-align:right;
}
.advanced-filters-wrap .advanced-filters-actions a {
  border-radius: 0 4px 4px 0;
}
.advanced-filters-wrap li .fa{
float:right;
margin-left:10px;
margin-right:0;
}
.lang-fa_IR .advanced-filters-wrap li .filter-name {
  font-family: yekanweb;
  font-weight: 600;
  text-align: center;
}
.advanced-filters-container ul.columns-4 li {
  float: right;
}
.lang-fa_IR .item-container .item-footer .label {
  direction: rtl;
  float: right;
  font-family: yekanweb;
  font-weight: 800;
  text-align: right;
}
.lang-fa_IR .cat-tabs-menu a, .lang-fa_IR .categories-container li a .cat-ttl {
  float: right;
  font-family: yekanweb;
  font-weight: 800;
  margin-right: 8px;
  direction:rtl;
  font-size:14px;
  line-height:3em;
}
.advanced-filters-wrap{direction:rtl;}
.categories-container li a {
  padding: 17px 20px 17px 0;
}
.sbHolder .sbOptions li a {
  font-family: yekanweb;
}
.lang-fa_IR .item-container.reviews-enabled .review-stars-container a, .lang-fa_IR .elm-items-main .reviews-enabled .review-stars-container a {
  font-family: yekanweb;
}

/*******************************************item archive page*************************************************/
#elm-content-4-main .items-container .item-categories{
margin-top:15px;
}
.item-container .item-category {
  border-left: 1px solid #fff;
  border-right: medium none;
}
.tax-ait-items .item-container .subtitle {
  direction: rtl;
}
/*********************************************submit listing******************************************************/
.userlogin-tabs-contents .input-captcha img {
  left: 0;
  right: auto;
}
.lang-fa_IR .userlogin-tabs-contents input[type="submit"] {
  direction: rtl;
  font-weight: 800;
}
.userlogin-container.user-logged-in .profile-avatar {
  float: right;
  margin-left: 15px;
  margin-right: 0;
}
.userlogin-container.user-logged-in .profile-name span {
  text-align: right;
  direction: rtl;
}
.widget_login .widget-content {
  text-align: right;
}
.lang-fa_IR .elm-items-info .info-text {
  font-family: yekanweb;
}
.elm-items-info .infobox{
  text-align:right;
}
#elm-items-info-_edb124aae-main .infobox {
  direction: rtl;
}
.elm-items-info .info-count{
border-radius:0 4px 4px 0;
}

/*********************************************************warning and message****************************************/
.frontend-notification .grid-main {
  text-align: right;
  direction: rtl;
}
.frontend-notification i:first-child {
  float: right;
}
.frontend-notification i:last-child {
  left: 12px;
  right: auto;
}
.login-messages *{color:red;direction:rtl; background: rgba(0, 0, 0, 0.05) none repeat scroll 0 0;}
/*******************************************quick comment****************************************************/
.quick-comments-form .form-body {
  text-align: right;
  direction: rtl;
}
.quick-comments-form .form-body .form-control-required .form-label span::before {
  content: " *";
}
.quick-comments-form .form-body .form-control-required .form-label span::after {
  content: "";
}
.quick-comments-form .form-footer span a {
  display: none;
}
/********************************************************wiki off**********************************************/
.elm-item-organizer .layout-box .item.align-left {
  text-align: center;
}
.elm-item-organizer .carousel-disabled .item {
  float: right;
  margin-left: 4.4%;
  margin-right: 0;
}
#elm-events-pro-_e983862805e5318-main .elm-events-pro .layout-box .item {
  background: #fff;
}
/***************************************************events****************************************************/

.items-container .event-container .more{left:10px;right:auto;}
.items-container .event-container .entry-date {
  background: #FDB913;
  color: #444;
}
#elm-events-pro-_ea4324b61ab9b1 .layout-list .item .item-categories {
  display: none;
}
.start-event-1{position: relative;
top: -10px;}
.start-event-2{position: relative;
top: -5px;}
.single-ait-event-pro .page-title .entry-date .link-day {
  line-height: 12px;
}
.lang-fa_IR .items-container .event-container .item-more {
  font-family: yekanweb;
}
.organizer-container .more .fa-chevron-right{
 transform: rotateY(180deg);
}
.lang-fa_IR .single-ait-event-pro .recurring-dates-container .single-date .date {
  font-family: yekanweb;
}
.organizer-container .data-container .more{
left:5px;
right:auto;
}
.lang-fa_IR .items-container .event-container .item-location a {
  font-family: yekanweb;
  float:right;
}
.lang-fa_IR .single-ait-event-pro .organizer-container .label {
  font-family: yekanweb;
}
.lang-fa_IR .single-ait-event-pro .organizer-container h2.title {
  font-family: yekanweb;
}
.elm-events-pro .layout-list .item .item-categories {
  float: left;
}
.elm-events-pro .layout-list .item .list-footer {
  text-align: right;
}
.lang-fa_IR .entry-date {
  font-family: yekanweb;
}
.elm-events-pro .layout-list .item .item-location a {
  font-family: yekanweb;
}
.elm-events-pro .layout-list .item .item-location a {
  font-size: 14px;
}
#elm-events-pro-_ea4324b61ab9b1-main .item-title{
margin-left: 102px;
margin-right: 0;
}
#elm-content-7-main .event-container:nth-child(3n) {
  margin-right: 20px;
}
#elm-content-7-main .event-container{margin:0 20px 30px 0;}
.items-container .event-container .item-more {
  font-family: yekanweb;
}
.items-container .event-container .item-location a {
  font-family: yekanweb;
}
/*******************************event single page********************************************/
.items-container .event-container .entry-date {
  right: 20px;
  left:auto;
}
.single-ait-event-pro .fee-container.data-container .fee-data{direction:rtl;}
#schedule #event-calendar{display:none;}
.single-ait-event-pro .event-taxonomy-icon-wrap .taxonomy-icon:last-of-type {
  margin-left: 5px;
  float:right;
}
.fee-container .fee-price .currency{float: left;
left: 0px;
position: relative;}
#elm-events-pro-_ea4324b61ab9b1-main .layout-list .item-title h3 {
  font-size: 16px;
}
.single-ait-event-pro .fee-container.data-container .fee-price {
  border-radius: 5px 0 0 5px;
}
.single-ait-event-pro .fee-container.data-container .fee-arrow{
border-radius:0 5px 5px 0;
}
.single-ait-event-pro .address-container {
  background: #e8f7fc none repeat scroll 0 0;
}
#elm-content-7-main .address-container .address-gps{
display:none;
}
#elm-items-_e81e916ff1e6d78-main{
  padding-top: 60px !important;
}
#elm-events-pro-_e983862805e5318-main {
  padding-top: 60px !important;
}
.organizer-container .data-container {
  float: left;
  text-align: right;
  direction: rtl;
}
.lang-fa_IR .single-ait-event-pro .fee-container.data-container .fee-label {
  font-family: yekanweb;
  text-align:right!important;
  padding:5px;
  background:#f5f5f5;
}
.lang-fa_IR .single-ait-event-pro .date-text.data-content{direction:rtl;}
.lang-fa_IR .single-ait-event-pro .fee-container.data-container .fee-price {
  font-family: yekanweb;
  direction:rtl;
}
.single-ait-event-pro .fee-container.data-container .fee-price {
  font-size: 13px;
}
.organizer-container .thumbnail {
  left: auto;
  right: 0;
}
.social-icons-container ul li{float:left;}
.single-ait-item .events-container .filters-wrap {
  text-align: right;
}
.single-ait-item .events-container{margin-top:50%;}
.filters-wrap .filters-container {
  top: 15px;
}
#item-events .filters-wrap .filters-container {
float:left;
}
.items-container .event-container .item-excerpt {
  direction: rtl;
}
.claim-listing-container {
  direction: rtl;
}
.single-ait-item .address-container {
  text-align: right;
}
.lang-fa_IR h5 {
  font-family: yekanweb;
  font-weight: 900;
  font-size:15px;
}
.address-gps p{text-align:center!important;
direction:rtl;
font-size:12px;
}
.recurring-dates-container .recurring-dates .dates-carousel[data-all="2"] .single-date {
  float: right;
direction:rtl;
}
.single-ait-event-pro .address-data p {
  text-align: center;
  font-size:15px;
  font-family:yekanweb;
}
.fee-arrow .fa-chevron-right{
  transform: rotate(180deg);
}
.reviews-container .review-detail input{
  text-align:right; 
  font-size:15px;
}
#review h2{
  text-align:right;
  font-size:17px;
  font-family:yekanweb;
  color:#333;
  letter-spacing:0;
  padding-right:0;
}
.reviews-container .review-detail textarea{
  text-align:right;
  direction:rtl;
  font-size:13px;
}
.organizer-container .thumbnail h2 {
  padding: 3px 15px;
  right:5px;
  left:auto!important;
}
.single-ait-event-pro .organizer-container h2.title {
  font-size: 17px;
  text-align: center;
  font-family:yekanweb;
}
.elm-events-pro .layout-list .item .entry-date{
direction:rtl;
}
#elm-events-pro-_ea4324b61ab9b1-main .item-text .item-excerpt.txtrows-3 {
  height: 74px;
  line-height: 1.6em;
}
.single-ait-event-pro .date-text.data-content .event-cell strong {
  font-family: yekanweb;
}
.single-ait-event-pro .date-text.data-content .event-cell.odd strong {
  font-size: 18px;
  direction:rtl;
}
.single-ait-event-pro .date-text.data-content .event-cell{
text-align:right;
direction:rtl;
}
.single-ait-event-pro .fee-container.data-container .fee-label {
  font-family: yekanweb;
}
.single-ait-event-pro .fee-container.data-container .fee-arrow {
  vertical-align: middle;
}
.single-ait-event-pro .organizer-container .label {
  font-family: yekanweb;
}
.single-ait-event-pro .fee-container.data-container .fee-desc {
  font-family: yekanweb;
}
.single-ait-event-pro .event-taxonomy-icon-wrap .taxonomy-wrap {
  font-family: yekanweb;
}
.single-ait-event-pro .date-text.data-content {
  font-family: yekanweb;
}
.single-ait-event-pro .date-text.data-content .event-table-row {
  font-size: 12px;
}
.event-table-row .date{font-family:yekanweb;font-size: 14px;}
.date-export #ics-export-button {
  background: #89cf34 none repeat scroll 0 0;
  border-radius: 0;
  color: #fff;
  margin-top: 1px;
  padding: 5px 30px;
  position: relative;
  text-align: center;
  width: 100%;
  font-family: yekanweb;
  cursor:auto;
  direction:rtl;
}
.date-export{
width:100%;
}
.single-ait-event-pro #ics-export-button i {
  margin-left: 3px;
  margin-right: 0;
}
.soc {
    border-right: medium none;
}
.gplus{ 
border-right:1px solid rgba(0, 0, 0, 0.1);
border-left:1px solid rgba(0, 0, 0, 0.1);
}
/************************************contact us***********************************/
#elm-text-_e53c5b4178d83e-main ul.ait-sc-lists.style1 li::before,#elm-text-_e53c5b4178d83e-main ul.ait-sc-lists li.style1::before {
  content: "";
}
#elm-text-_e53c5b4178d83e i{font-size:35px;
color:#FDB913;margin-left:20px;}
#elm-text-_e53c5b4178d83e ul.ait-sc-lists.line li {
border-top:none!important;
}
#elm-text-_e53c5b4178d83e .fa-map-marker{font-size:45px;}
#elm-text-_e98d7884be38278-main i{font-size:20px;
color:#FDB913;margin-left:20px;}
#elm-text-_e21ce1f37f271e8-main i{font-size:20px;
color:#FDB913;margin-left:20px;}
#elm-text-_e21ce1f37f271e8-main #ait-sc-modal-link-1 {
  margin-left: 38%;
  margin-right: 10%;
  margin-top: 16px;
  text-align: center;
  width: 50%;
}
#singlebut #ait-sc-modal-link-1 {
	left: 2%;
	top: 0;
        background:none;
}
#elm-text-_e21ce1f37f271e8-main h1 {
  text-align: center;
}
#elm-toggles-_e609a4554741108 ul.ait-tabs-nav li a {
  padding: 10px 10px 4px;
  font-size: 12px;
}
/*#nice-fixed-menu ul{background:url(https://www.wikisemnan.com/wp-content/uploads/heyat.jpg) no-repeat;}*/
#elm-text-_e98d7884be38278-main ul.ait-sc-lists.line li {
border-top:none!important;
}
#elm-text-_e98d7884be38278-main ul.ait-sc-lists.style1 li::before,#elm-text-_e53c5b4178d83e-main ul.ait-sc-lists li.style1::before {
  content: "";
}
#elm-text-_e98d7884be38278-main .fa-map-marker{font-size:30px;}
#elm-members-_e9d261f81352fa8-main .carousel-bottom-arrows .carousel-nav-text {
  color: #E0E7EB;
}
.elm-contact-form-main form p.full-size {
  direction: rtl;
}
#elm-partners-_e4a546ab40df4c8-main{
  margin-bottom: 0;
}
.elm-contact-form-main form .input-submit .submit-wrap input {
  float: right;
}
#elm-contact-form-_ea9a72db0d11698-captcha-check{
float:right;
}
.elm-contact-form-main form p.half-size-fl {
  float: right;
  margin-left: 4.4%;
  margin-right: 0;
}
.elm-contact-form-main form p.half-size-fl:nth-child(2n) {
  margin-left: 0;
  margin-right: auto;
}
.lang-fa_IR .elm-contact-form-main form .input-submit .submit-wrap input[type="reset"] {
  font-family: yekanweb;
}

/************************search result page************************************/
.page-title .entry-title-wrap {
  direction: rtl;
  padding:10px 0 0;
}
.no-results h1 {
  text-align: right;
  direction:rtl;
}
.filters-wrap {
  text-align: right;
}
.search .hentry .entry-title{text-align:right;}
.lang-fa_IR .hentry .entry-date, .lang-fa_IR .entry-footer .entry-date {
  font-family: yekanweb;
  direction:rtl;
}
.lang-fa_IR .hentry .entry-title h2, .lang-fa_IR .entry-footer .entry-title h2 {
  font-family: yekanweb;
}
.lang-fa_IR .hentry .more, .lang-fa_IR .entry-footer .more {
  font-family: yekanweb;
}
.search .hentry .entry-date{margin: -5px 0 10px 20px;}
/************************************************item single page***********************************/
.icontopmargin {
    margin-top: 8px;
    color: #fdb913;
  }
.elements-area #content .entry-content p {
	font-size: 17px;
	line-height: 1.9em;}
.images-list-item .wp-caption{width:31%;}
.images-list-item{float:right;width:100%;}
.social-icons-container ul li a {
    font-size: 19px;
    height: 33px;
    line-height: 35px;
    width: 33px;
}
.elm-easy-slider-main .bx-wrapper:hover ul.easy-slider li .easy-title {
	direction: rtl;
	font-size: 11px;
}
.elm-items-main .layout-box .item .subtitle {
	direction: rtl;
}
.reviews-container .review-details .review-detail:nth-child(2) .input-helper {
    text-align: right;
}
.battonrate{
background: #ffde00 none repeat scroll 0 0;
border-radius: 5px;
color: #444;
cursor: pointer;
font-size: 14px!important;
margin: 0 0 0 5%;
min-width: 150px;
overflow: hidden;
padding: 4px 22px;
position: relative;
top: 16px!important;
}
#rate{
float: right;
color: #ffde00;
direction: rtl;
line-height: 3.8em;
}
.rating-form-hidden .current-rating-container {
  padding: 40px 20px;
}
.col2{width: 46%!important;
float: right;
margin-right:2%!important;
margin-top:0!important;
margin-bottom:10px;
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
  background: #124574!important;
}
.item-content-wrap .ait-sc-button.alignleft {
  margin-bottom: 32px;
}
#ait-sc-button-11.col2{margin-top:20px;}
#ait-sc-button-11.notop{margin-top:0!important;}
.col2notop{margin-top:0!important;}
#item-content-wrap #ait-sc-button-11.col2{margin-top:0!important;}
#item-content-wrap .ait-sc-button:first-child{margin-top:0!important;}
.item-content-wrap .column-grid-3 .mejs-container{
text-align:center;
margin-bottom:20px;
margin-right: 7%;
}

#ait-sc-button-8 .title{
color:#558100;
}
#ait-sc-button-8{background-color:#D9E7DD; border-color:#D9E7DD;margin-right:4.4%;margin-top: 20px;
    width: 100%;text-align:center;color:#FF5400;}
.page-title .entry-title-wrap .subtitle {
  margin-top: 2px;
  letter-spacing:0;
}
.elm-items-main .layout-box .item .item-title h3 {
  direction: rtl;
}
.page-title h1 {
  text-transform: none;
}
#item-events .filters-wrap h2 {
  float: right;
}
.items-container .event-container{margin: 0 15px 30px 0!important;}
#item-events .items-container .event-container{margin: 0 10px 30px 10px!important;}
#elm-content-4-main .items-container .event-container:nth-child(3n) {
    margin-right: 15px
}
#item-events .items-container .event-container {
    margin-right: 15px
}
.address-container .row-gps{display:none;}
.directions-popup .directions-form .form-input-container:nth-child(2),.directions-popup .directions-form .form-input-container:nth-child(3) {
display:none;
} 
#review .review-actions {
  float: right;
}
#review .reviews-form-container .review-actions {
color: #fff;
font-size: 16px;
line-height: 3em;
margin-top: 0;
width:75%;
text-align:right;
}
#sendrate{
border-radius: 3px;
color:#333;
background-color: #ffde00;
margin-right: 5px;
padding: 1px 30px;}
.infoBox .item-address {
  text-align: right;
}
.contact-governorship-popup-form {
		background:#f7f2ec url('images/letter_bg.png');
		margin:0px auto;
		padding:20px; 
		border: 1px solid black;
		border-radius: 3px; 
		-moz-border-radius: 3px; -webkit-border-radius: 3px;
		box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff;
		-moz-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 14px #fff;
		-webkit-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff;
}
.contact-owner-popup-form {
		background:#f7f2ec url('images/letter_bg.png');
		margin:0px auto;
		padding:20px; 
		border: 1px solid #fff;
		border-radius: 3px; 
		-moz-border-radius: 3px; -webkit-border-radius: 3px;
		box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff;
		-moz-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 14px #fff;
		-webkit-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff;
}
#user-name {
	border:1px solid black;
	margin-bottom:5px;
}
#user-email {
	border:1px solid black;
	margin-bottom:5px;
}
#user-subject {
	border:1px solid black;
	margin-bottom:5px;
}
.contact-owner-send{
	background: #FF7F50;
}
 span.bold{font-weight:bold;}
.item-container .item-title h3 {
  direction: ltr;
}
.single-ait-item .page-title .entry-title-wrap .cat-icon ~ h1{direction:ltr;}
.reviews-container .review-notification {
  text-align: right;
}
.elm-opening-hours-main .day-data p{ font-size: 15px;}
.elm-item-organizer .carousel-disabled .item-last{margin-left:0;}
.lang-fa_IR .contact-owner-container a {
  font-family: yekanweb;
}
.ait-sc-button.button-plan-my-route {
  border-radius: 5px!important;
  padding: 0!important;
}
.features-container .feature-container:hover {
  z-index: 1000;
}
.lang-fa_IR .reviews-container .review-rating-question {
  font-family: yekanweb;
  font-size:11px;
	text-align:right;
	color:#fff;
}
.ratings-shown .review-info .review-stars .review-rating-question{color:#777;}
.lang-fa_IR input, .lang-fa_IR textarea {
  font-family: yekanweb;
}
.lang-fa_IR input{
font-size:17px;
}
.item-extension-container {
  text-align: right;
}
.item-extension-container .field-content div {
  float: right;
  padding-right: 0;
    padding-left: 20px;

}
#item-events h2{
   font-size:21px;
}
.lang-fa_IR .advanced-filters-actions a {
  font-family: yekanweb;
}
.lang-fa_IR .item-image a.main-link span {
  font-family: yekanweb;
}
#elm-testimonials-35-main .carousel-bottom-arrows {
  padding: 20px;
}
.elm-testimonials-wrapper .carousel-bottom-arrows .carousel-nav-text {
  display: none;
}
.ait-sc-notification::before {
  background: #f00 url("https://www.wikisemnan.com/wp-content/themes/wiki-child/design/img/notifications.png") no-repeat scroll right top;
  right: 10px;
  left: auto;
}
.ait-sc-notification {
  padding: 15px 67px 10px 38px;
 box-shadow: -72px 0 0 -20px rgba(0, 0, 0, 0.05) inset;
}
.directions-button-container {
  float: right;
}
.directions-popup .directions-form .form-input-container {
  text-align: right;
}
.directions-popup .directions-form input {
  text-align: right;
}
.directions-form input + .custom-checkbox .custom-checkbox-control{
left:10px;
right:auto;
}
.sbHolder .sbSelector {
  width: calc(100% - 0px);
}
.single-ait-item .elm-opening-hours-main h2, .single-ait-item .address-container h2 {
  padding: 0px 0 15px 50px;
  text-align: right;
}
.single-ait-item .elm-opening-hours-main h2::after {
  left: 20px;
  right: auto;
}
.elm-opening-hours-main .day-title::before {
  border-right: 1px solid #fff;
  left: auto;
  right: 80%;
}
.reviews-container .review-ratings {
  width: 36.6%;
}
.reviews-container .review-details {
  width: calc(63.4% - 20px);
}
.note-wrapper p{
direction:rtl;
text-align:right;
}
#cboxContent .input-container .input,#cboxContent .input-container .user-message{
text-align:right;
}
.lang-fa_IR .single-ait-item .review-stars-container .content.rating-text-shown > a {
  font-family: yekanweb;
 }
.info-view{
background: #f1f1f1 none repeat scroll 0 0;
border: 2px solid #89cf34;
border-radius: 3px;
padding: 0 10px;
margin-bottom:15px;
position:relative;
top:-11px;
font-size:14px;
}
.item-content-wrap .entry-content p {
  margin-top: 10px;

}
#elm-content-7-main .entry-content p {
  margin-top: 10px;
}
#ait-sc-button-7{background-color: #d7cfbc;
border-color: #d7cfbc;
margin-bottom: 10px!important;
margin-right: 4.4%;
margin-top: 20px;
width: 100%;}
.ait-sc-button-iframe {
	background-color: #fdb913;
	border-color: #fdb913;
	margin-bottom: 10px !important;
	margin-right: 4.4%;
	margin-top: 20px;
	width: 100%;
	padding: 20px;
	font-family: yekanweb;
	color: #333;
	font-size: 20px;
	cursor:pointer;
}
#iframecontent body{font-family:yekanweb!important;
    line-height:1.8em!important;
    text-align:right!important;
    direction:rtl!important;
}
#ait-sc-button-7 .title{font-size:18px;}

#ait-sc-button-10{background-color: #FFDD8E;
border-color: #FFDD8E;
margin-bottom: 10px!important;
margin-right: 4.4%;
margin-top: 20px;
width: 100%;
text-align: center;}
#ait-sc-button-10 .title{font-size:18px;color:#FF5400;}
#ait-sc-button-10 .description{color:#AB7B4C;}

#ait-sc-button-11{background-color: #E5EAED;
border-color: #E5EAED;
margin-bottom: 10px!important;
margin-right: 4.4%;
margin-top: 20px;
width: 100%;
text-align: center;}
#ait-sc-button-11 .title{font-size:16px;color:#00A5A7;}
#ait-sc-button-11 .description{color:#888888;}

#ait-sc-button-5{background-color: #DFE2BC;
border-color: #FFDD8E;
margin-bottom: 10px!important;
margin-right: 4.4%;
margin-top: 20px;
width: 100%;
text-align: center;}
#ait-sc-button-5 .title{font-size:16px;color:#9B2B92;}
#ait-sc-button-5 .description{color:#8B8567;}

.wp-playlist-item-length {
  left: 3px!important;
  right: auto!important;
}
#ait-sc-button-7 span.text{text-align:center;}
#ait-sc-button-7 .title{color:#875440;}
#ait-sc-button-7 .description{color:#ffffff;}
/*********************************************job offer *****************************************/
.elm-item-organizer .layout-list .item-title h3 {
	direction: rtl;
}
.kar-form .half-form1 .wpcf7-form-control-wrap {
	width: 87% !important;
}
.kar-form .half-form1 input{width:100%;}
.kar-form .wpcf7-validates-as-tel{font-size:16px;}
.kar-form #sen{float:right;}
.kar-form #ghanoon{float:right;direction:rtl;}
.kar-form #etebar{float:right;}
.kar-form .half-form label{float:right;}
.kar-form .half-form span{float:left;}
#taeed{float:right;}
.elm-item-organizer .layout-box .item-title h3 {
  direction: rtl;
}
#elm-text-_e94a713d15aefc8-main,#elm-text-_e387c05656eca78-main,#elm-text-_e30822774c7e-main,#elm-text-_ecc5bbaa98f8258-main{background-size:contain;}
#elm-content-4-main .item{direction:rtl;}
 .elm-item-organizer .layout-list .item-title h3 {
  font-size: 14px;
}
.align-center .item-title .item-duration{text-align:center!important;}
.elm-job-offers-main .job-contact span {
  direction: rtl;
  display: inline;
}
.elm-item-organizer .item .item-info {
  direction: rtl;
}
#elm-text-_ecc5bbaa98f8258 #ait-sc-modal-link-1{}
.ait-sc-modal-content .fa-star{font-size:9px;color:#800000;margin-left: 2px;}
#elm-job-offers-_eff9eae7c76189-main,#elm-job-offers-_e75da4e28bc3248-main{padding-bottom:0!important;}
.lang-fa_IR .elm-job-offers-main .item-duration {
  font-family: yekanweb;
  font-weight: 700;
  text-align: right;
  direction:rtl;
  margin-top:10px;
}
#elm-text-_ef04ce0847e9e38-main #ait-sc-modal-link-2,#elm-text-_ede889720ee4da8-main #ait-sc-modal-link-3{background: #fdb913 none repeat scroll 0 0;
border-radius: 3px;
color: #000;
float: left;
left: 3%;
padding: 5px 10px;
position: relative;
top: -60px;}
#elm-job-offers-_eedaaf62d354f-main .layout-list .image-present .item-title, #elm-job-offers-_eedaaf62d354f-main .layout-list .image-present .item-text {
  margin-right: 102px;
  text-align: right;
  margin-left: 0;
direction:rtl;
}
#elm-text-_ea0788213114e68-main{padding-bottom:0;}
.single-ait-job-offer .page-title .cat-icon {
  float: right;
}
.single-ait-job-offer .page-title h1 {
  margin-right: 0;
  margin-left: 0;
  margin-top:40px;
}
.tax-ait-offers #elm-content-4-main .hentry {
	width: 17% !important;
height:350px;
}
.lang-fa_IR .date-interval strong {
  font-family: yekanweb;
}
.lang-fa_IR .elm-job-offers-main .job-contact {
  font-family: yekanweb;
}
.lang-fa_IR .elm-job-offers-main .job-contact strong {
  font-family: yekanweb;
}
#ait-sc-modal-link-1{background: #FDB913 none repeat scroll 0 0;
border-radius: 3px;
color: #000;
float: left;
left: 3%;
padding: 5px 10px;
position: relative;
top: -60px;
}

#ait-sc-modal-link-4{background: #FDB913 none repeat scroll 0 0;
border-radius: 3px;
color: #000;
float: left;
left: 3%;
padding: 5px 10px;
position: relative;
}
/********sbHolder*********/
.sbHolder .sbOptions li a {
  color: #777 !important;
}
.sbOptions a:link, .sbOptions a:visited {
  color: #777 !important;
}
.sbHolder {
  background-color: #f6f6f6 !important;
  font-family: yekanweb !important;
}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{
color:white !important;
}
.sbHolder .sbOptions li a:hover{color:#fff!important;}


/*********barnameRoozeShahr**********/
.ekran h2.elm-maintitle::before, .ekran h2.elm-maintitle::after {
  background: #eee none repeat scroll 0 0 !important;
}
.ekran {
float:right;
width:100%;
}
.right-text{float:right;}
.margtop40{margin-top:40px!important;}
/**********nazarsanji*********/
.wp-polls .Buttons {
  color: #777 !important;
}

/***********mafakher***********/
.elm-toggles.ait-tabs-vertical ul.ait-tabs-nav {
  float: right !important;
}


/***********videoRahnamaa*****/
.raahnama #cboxContent {
  height: 350px !important;
}
.raahnama #cboxLoadedContent{height:265px!important;}
.h_iframe-aparat_embed_frame{margin-bottom:30px;}
/***********************************************news******************************************/
#elm-content-4-main .entry-content p{font-size:16px;line-height:1.9em;}
#elm-content-4-main .item-featured .entry-content p{font-size:16px;}
#secondary-right .widget-title h3 {
	padding: 4px 20px;
	letter-spacing:0;
}
.hentry .more-wrap {
  background: #fdb913 ;
/* background-position:95% center;
 background-repeat:no-repeat;
background-size:12%;*/
}
.lang-fa_IR .elm-events-pro .layout-list .item .item-location a {
  font-family: yekanweb;
}
#commentform .form-submit #submit{
font-size: 15px;
}
.single-post .entry-footer .cat-links {
  padding: 0 30px  0 0;
}
.single-post .entry-footer .tags-links{
  padding: 0 30px  0 0;
}
.hentry .entry-footer .author .auth-links a {
  font-family: yekanweb;
}

.blog .hentry .entry-footer a, .archive .hentry .entry-footer a {
  font-family: yekanweb!important;
}
#elm-content-4-main .link-month{
font-size:10px;
}
#elm-content-4-main .link-year{
font-size:11px;
}
.lang-fa_IR .elm-rule-main .rule-btn-top {
  font-family: yekanweb;
  font-size: 15px;
}
#elm-content-4-main h2 {
  font-size: 17px;
}
#elm-content-4-main .has-post-thumbnail .more-wrap a {
  font-size: 13px;
  line-height:15px;
}
#elm-content-4-main .hentry .entry-footer .author .auth-links a {
  font-size: 13px;
}
#elm-content-4-main .hentry .entry-footer .categories {
visibility:hidden;}
.lang-fa_IR .widget_calendar caption {
  font-family: yekanweb;
}
#elm-content-4-main .hentry, .single-post .entry-footer{float: right;
margin-left: 1.5%;
width: 47%;
margin-right: 1.5%;}
#elm-content-4-main .hentry .entry-date .link-day {
  font-size: 19px;
  line-height: 3px;
}
#elm-content-4-main .hentry .entry-title h2 {
  margin: 4px 15px 13px 10px;
}
#elm-content-4-main h2 {
  line-height: 38px;
}
#elm-content-4-main .hentry .entry-thumbnail-desc{top:0;}
#content .hentry{width: 97%;}
.entry-title-wrap h1{font-size:34px;margin-top: 0px;}
.single-ait-item .entry-title-wrap h1,.single-post .entry-title-wrap h1,.page-template-default .entry-title-wrap h1,.single-ait-event-pro .entry-title-wrap h1{margin-top: 40px;}
/***************************blog single page****************************/
.comments-title {
  text-align: right;
  direction: rtl;
}
#respond form p{font-family:yekanweb!important;
  direction: rtl;
}
.lang-fa_IR #respond form label {
  font-family: yekanweb;
}
.single-post .entry-footer a {
  font-family: yekanweb;
}
.lang-fa_IR .single-post .comments-link {
  font-family: yekanweb;
  direction: rtl;
}
.single-post .comments-link{
min-width:115px;
}
#elm-content-4-main .author-info{display:none;}
.wiki-article .entry-thumbnail{float:right;margin-left:4%;}

/******************************hamkari ba ma***************************/
#elm-contact-form-_e2e7a29b0bf68f form p .input-row .input-label {
  text-align: right;
}
#elm-contact-form-_e2e7a29b0bf68f input{float:right;}
#elm-contact-form-_e2e7a29b0bf68f form p .input-row .input-wrap {
  text-align: right;
}
/******************************sidebar*********************************/
.widget_categories li, .widget_archive li, .widget_submenu li, .widget_pages li, .widget_nav_menu li, .widget_meta li, .widget_social li, .widget_recent_entries li, .widget_recent_comments li, .widget_rss li {
  direction: rtl;
}
#wp-calendar{
width:100%;
}
.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
  text-align: right!important;
  direction: rtl;
}
.wp-polls-ul {
  margin: 0 10px 0 10px;
}
.widget_views .widget-content{padding-right:15px;
padding-top:10px;}
.widget_ztjalali_calendar tfoot{position: relative;
top: 13px;}
.right-sidebar .elements-sidebar-wrap {
  padding-top: 40px;
}
.wp-polls .Buttons {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #de9f04;
  border-bottom: 1px solid #de9f04;
  border-image: none;
  border-left: 1px solid #de9f04;
  border-radius: 5px;
  border-top: 1px solid #de9f04;
  color: #fff;
  padding: 0 20px 5px;
}
/**********************************breadcrumbs*****************************/
.breadcrumbs a {
  margin-left: 1px;
  margin-right: 0;
}
/********************************registration**********************/
.social-container {
	display: none;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
#cupri_fprice{text-align:center;}
#cupri_submit_form, .cupri-errors {
	width: 100%!important;
}
.cupri_input_wrapper{float:right;width:45%;margin-left:2%;}
.elm-price-table .table-button a {
	min-width: 80%;
	font-family:yekanweb!important;
	font-size: 22px;
}
#cupri_submit_form #cupri_submit {
	font-size: 22px!important;
	background: #fdc12e!important;
	width: 46%;
	float: right;
	font-family: yekanweb!important;
	padding: 1px 10px!important;
	margin-top: 3% !important;
	cursor: pointer;
}
#cupri_submit_form #cupri_submit span.heart {
	display: none;
}
.karbar-table input{border: 1px solid #1d70a3;}
.widget_login .userlogin-container.user-logged-in p {
  border: 2px solid #eaa909;
  direction: rtl;
  font-size: 15px;
  line-height: 1.8em;
  margin-bottom: 20px;
  padding: 8px;
}
.center{text-align:center;}
#elm-text-_e972330d050ada8-main{padding-top:25px!important;
padding-bottom:25px!important;}
.elm-items-info .info-text {
  padding: 0 10px 0 15px;
}
.elm-price-table-main .layout-horizontal .table-footer {
  height: 20px !important;
 /*background: #fdb813 none repeat scroll 0 0;*/
}

.elm-price-table .table-body .table-row {
  text-align: right;
height:48px!important;
}
.elm-price-table .table-footer {
  padding: 10px 20px 12px;
}
.elm-price-table-main .table-featured .table-row::before {
  background: none;
  border-radius: 100%;
  color: #ffd700;
  content: "";
  font-family: "FontAwesome";
  height: 57px;
  position: relative;
  width: 57px;
  margin-left:8px;
  font-size:23px;
}
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(1) .table-row::before,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(1) .table-row::before {  color: #000;padding-right:3px;background:none;font-size: 23px;}
/*#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(2) .table-row::before,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(2) .table-row::before {color: #ffd700;padding-right:3px;background:none;font-size: 23px;}*/
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(3) .table-row::before,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(3) .table-row::before {color: #c0c0c0;padding-right:3px;background:none;font-size: 23px;}
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(4) .table-row::before,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(4) .table-row::before {background: #cd7f34;}
.elm-price-table-main .table-featured .empty-row::before{content:"";}
.elm-price-table .table-body {
  direction: rtl;
}
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(1) .table-header::after,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(1) .table-header::after {
  background: #000;
}
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(2) .table-header::after,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(2) .table-header::after {
  background: #ffd700;
}
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(3) .table-header::after ,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(3) .table-header::after {
  background: #c0c0c0;
}
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(4) .table-header::after  ,#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(4) .table-header::after {
  background: #cd7f34;
}
#elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(1) {}
#elm-text-_e588ca5497e09-main #ait-sc-modal-link-1{width:92%;margin-top:25px;}
#elm-text-_e588ca5497e09-main #ait-sc-modal-link-1:hover{box-shadow: 0 0 0 500px rgba(0, 0, 0, 0.1) inset;}
#elm-text-_e588ca5497e09-main #ait-sc-modal-link-1 img{top:8px!important;}
#elm-text-_ebeb1eb456ee44 #ait-sc-modal-link-2{
background: #50a3b1 none repeat scroll 0 0;
border-radius: 3px;
color: #000;
float: right;
padding: 5px 10px;
width:42%;
}
#elm-text-_ebeb1eb456ee44 #ait-sc-modal-link-1{
width:42%;
position:relative;
top:2%;
background: #297dac;
}
#elm-text-_ebeb1eb456ee44 #ait-sc-modal-link-1 img,#elm-text-_ebeb1eb456ee44 #ait-sc-modal-link-2 img{top:8px;}
#elm-text-_ebeb1eb456ee44 #ait-sc-modal-link-1:hover,#elm-text-_ebeb1eb456ee44 #ait-sc-modal-link-2:hover{box-shadow: 0 0 0 500px rgba(0, 0, 0, 0.1) inset;}
#elm-text-_e767ad2aa9f673 h1 ,#elm-text-_e972330d050ada8 h1{text-align:center;}
#elm-text-_ebeb1eb456ee44-main a.ait-sc-button{float:right; margin-left:1%;}
.userlogin-tabs-contents .input-required-conditions {
  direction: rtl;
}
#elm-text-_ecfb181be465f58-main{padding-bottom:0;}
#elm-text-_ebeb1eb456ee44 #ait-sc-button-1 {margin-top:0;}
#elm-columns-_ec6bdfb99-main{
  padding-top:0 !important;
}
.userlogin-tabs-menu{background:#297DAC;}
#secondary-right .widget_login, .elm-widget-area-main .widget_login {
  border: 15px solid #297DAC;
}
#elm-items-info-_ea5d803bf6b3d38 .info-count {
  border-radius: 4px 0 0 4px;
}
.elm-items-info .infobox {
  background: #c1d9e7 none repeat scroll 0 0;
}
#elm-items-info-_ea5d803bf6b3d38-main {
  background-attachment: fixed!important;
}
.lang-fa_IR .userlogin-tabs-menu a {
  font-family: yekanweb!important;
  margin-right: 10px;
color: #fff;
}
.userlogin-tabs-contents .userlogin-tabs-content > p, .userlogin-tabs-contents .userlogin-container > p {
  direction: rtl;
}
.widget_login .userlogin-tabs-contents .input-username input, .widget_login .userlogin-tabs-contents .login-username input, .widget_login .userlogin-tabs-contents .input-email input, .widget_login .userlogin-tabs-contents .login-password input, .widget_login .userlogin-tabs-contents .input-captcha input, .widget_login .userlogin-tabs-contents .input-role .sbHolder .sbSelector, .widget_login .userlogin-tabs-contents .input-role .sbHolder .sbOptions, .widget_login .userlogin-tabs-contents .input-payment .sbHolder .sbSelector, .widget_login .userlogin-tabs-contents .input-payment .sbHolder .sbOptions {
  font-size: 15px;
  direction:rtl;
}
.lang-fa_IR .userlogin-tabs-contents .input-username input, .lang-fa_IR .userlogin-tabs-contents .login-username input, .lang-fa_IR .userlogin-tabs-contents .input-email input, .lang-fa_IR .userlogin-tabs-contents .login-password input, .lang-fa_IR .userlogin-tabs-contents .input-captcha input, .lang-fa_IR .userlogin-tabs-contents .input-role .sbHolder {
  font-family: yekanweb;
}
.lang-fa_IR .userlogin-tabs-contents input[type="submit"] {
  font-family: yekanweb;
}
.lang-fa_IR .userlogin-container .lost-password {
  font-family: yekanweb;
  font-size: 12px;
}
#elm-items-info-_ea5d803bf6b3d38 .infobox {
  text-align: left;
}
/*******************************************comment**********************************************/
#respond .must-log-in{
text-align:right;
padding-right:10px;
}
/*************************************nice fixed menu*******************************************/
#nice-fixed-menu li a{
font-family: yekanweb!important;
font-size: 12px!important;
}
#nice-fixed-menu.right{
left:0!important;
right:auto!important;
}
#nice-fixed-menu ul {
  left: -95%;
  position: relative;
  transform: rotate(-90deg);
}
#nice-fixed-menu span{
font-weight:bold;
text-shadow: 1px 1px #FF0000;
color:#fff
}
#nice-fixed-menu > ul li {
  display: -moz-box;
border-radius:5px;
padding:5px 5px 0!important;
}
#nice-fixed-menu.left {
  height: 100px!important;
  width: 65px;
}
/**************************************weather************************************************/

#wcp-wcp_weather_widget-3{background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/aabohavaa.jpg") no-repeat scroll 0 0;
color: #000;
}
.wcp-openweather-default-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header .wcp-openweather-forecast-day{
color:#000;
}

/************************************carousel********************************************/
#elm-services-_ed7bc561bff881-main .elm-wrapper .item {
  border: 3px inset #accbda;
   background: #6ac9ed ;
}
.gallery {
  background: #2B3D50;
padding-bottom:0;
margin: 0 7% !important;
width: 86%;
}

.gallery-cell {
  padding:20px 20px;
  width: 10%;
  height: auto;
border-right: 1px solid #32485e;
  /* flex-box, center image in cell */
  display: block;
 
}

.gallery-cell img {
 display: block;
margin: 14px 30px 0;
max-width: 35%;
padding-bottom: 0;
}

.gallery-cell h3{
font-size: 14px;
line-height: 18px;
color:#aaa;
text-align:center;
}
#elm-text-_ececfc4f6ef30f-main {
  background: #2b3d50 none repeat scroll 0 0;
  margin-bottom:-40px!important;
margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  height:147px;
}
#elm-text-_ececfc4f6ef30f-main .flickity-viewport{height:147px!important;}
#ekhadamat .gallery-cell {
  margin-top: 0;
}
.ekhadamaatsem .elm-maintitle{margin-bottom:-10px;}
#elm-text-_e4aefea10e059f-main ,#elm-text-_e02ea9a13063b7-main{
  background: #2b3d50 none repeat scroll 0 0;
  margin-bottom:-40px!important;
margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  height:137px;
}
#elm-text-_e4aefea10e059f-main .flickity-viewport,#elm-text-_e02ea9a13063b7-main  .flickity-viewport{height:137px!important;}
.flickity-prev-next-button.next {
  right: -40px!important;
}
#elm-columns-_e80be0278ec813-main .flickity-prev-next-button.previous {
  left: -80px !important;
  top: 110px;
}
#elm-columns-_e80be0278ec813-main .flickity-prev-next-button.next {
  right: -80px !important;
  top: 110px;
}
.flickity-prev-next-button.previous {
  left: -40px!important;
}
.last1{}
.flickity-page-dots .dot{
display:none!important;
}
.flickity-prev-next-button .arrow {
fill: #fff !important;
opacity: 0.2;
}
.flickity-prev-next-button{background:none!important;}

.gallery-cell .item-thumbnail{width:100%;}
.gallery-cell .item-title{width:100%;}
.flickity-page-dots{display:none;}



#ebank a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -228px -48px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#eghabz a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -48px -3px;
margin-bottom: 5%;
margin-right: 30%;
display:block;
}
#eghatar a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -138px -3px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#eotobus a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -228px -3px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#eoloom a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -138px -48px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#esabtahval a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -3px -48px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#eezdavaj a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -318px -3px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#ekheirieh a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -48px -48px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#ekatabkhaneh a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -3px -3px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#edaneshgah a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -183px -48px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#eghovvehgh a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -93px -48px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#epost a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -93px -3px;
margin-bottom: 5%;
margin-right: 30%;
display:block;
}
#emaliat a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -273px -48px;
margin-bottom: 5%;
margin-right: 30%;
display:block;
}
#esabtasnad a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -363px -48px;
margin-bottom: 5%;
margin-right: 30%;
display:block;
}
#eyaraneh a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -363px -3px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#etamin a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -318px -48px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#eshahrdari a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -3px -3px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}
#emokhaberat a{
width: 40px; height: 40px;
background: url(https://www.wikisemnan.com/wp-content/uploads/icon-category-ekhadamat.png) -183px -3px;
margin-bottom: 5%;
margin-right: 30%;
  display:block;
}

/*****mahal carousel******/
#elm-text-_ea06c3c15797278-main .item-thumbnail .item-thumbnail-wrap {
  margin-top: 16px;
}
.gallery-cell h3 a{color: #aaa;}
.preloading-enabled .elm-text-main.load-finished > .elm-wrapper .entry-content img.load-finished {
  position: relative;
  top: 0;

}
.elm-taxonomy-list-main .item-thumbnail .item-thumbnail-wrap{border:7px solid rgba(255, 255, 255, 0.4);
transition: all 0.3s ease 0s;}
.gallery-mahal .gallery-cell:hover .item-thumbnail-wrap{border:8px solid #155278!important;}
.gallery-mahal{background: none;height:235px;}
.gallery-mahal .gallery-cell{border-right: medium none;padding:0;
width: 20%;}
.gallery-mahal .flickity-viewport{height:235px!important;}
.gallery-mahal .gallery-cell img{max-width:100%;margin:0;filter: grayscale(100%);
transition: all 0.3s ease 0s;border-radius: 100%;vertical-align: top;
height:auto;
}

.gallery-mahal .item a:hover img.load-finished {
  filter: grayscale(0);
}
.gallery-mahal .img-type-image .item-thumbnail .item-thumbnail-wrap {
  border-color: rgba(255, 255, 255, 0.4);
}
#elm-text-_ea06c3c15797278-main .flickity-slider {
  height: auto;
  width: 80%;
}
.gallery-mahal .item-thumbnail {
  width: 78%;
}
.gallery-mahal .item-title h3 {
  font-size: 17px;
  margin-left: 17%;
  margin-top:10px;
}
/*********************************honarmandan*************************************/
#elm-easy-slider-_e82279213115cb .bx-wrapper .descanimation-zoom li .bx-caption .bx-caption-desc {
  transition: none;
}
/******************************************gallery****************************************/
#elm-posts-_e1b5a47c9222388-main span.item-category{display:none;}
.lang-fa_IR .elm-portfolio .filters-wrapper .filter-wrapper .selected span {
  font-family: yekanweb;
  font-size: 11px;
}
.lang-fa_IR .elm-portfolio .filters-wrapper .filter-wrapper ul li a {
  font-family: yekanweb;
  text-align: center;
}
#elm-content-4-main .detail-portfolio-content .detail-description p{font-size:18px;line-height:1.9em;}
.lang-fa_IR .elm-portfolio .filters-wrapper .filter-wrapper .selected {
  font-family: yekanweb;
  direction:rtl!important;
}
.lang-fa_IR .elm-easy-slider-main ul.easy-slider li .easy-title {
  font-family: yekanweb;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p {
  text-align: right!important;
}
#elm-services-_ed7bc561bff881 .item-title{text-align:center;}
#elm-services-_ed7bc561bff881 .item-text{text-align:center;font-family:yekanweb;}
.lang-fa_IR .elm-services-main .readmore {
  font-family: yekanweb;
}
.elm-portfolio .portfolio-item .portfolio-item-desc p.txtrows-1 {
  height: 26px;
}
#elm-content-4-main .detail-description .detail-text p{margin-top:20px;}
.elm-portfolio .filters-wrapper .sort-by-wrap span::after {
   right: -120%!important;
  }
.elm-portfolio .filters-wrapper .sort-by-wrap:hover span::after {
  right: -120%!important;
}
.lang-fa_IR .filters-wrap .content .selected:first-child, .lang-fa_IR .filters-wrap .content .title, .lang-fa_IR .filters-wrap .sbHolder .sbSelector {
  font-family: yekanweb;
}
/**************************************kaarjoo*******************************************/
.half-form1{
  border:1px solid rgba(0, 0, 0, 0.2) !important;
  float:right;
margin:0;padding:0;
display:inline;
width: 70% !important;
}
.half-form > .tel-806 > .wpcf7-form-control{
  border:1px solid rgba(0, 0, 0, 0.2) !important;
}
.half-form > .mobile > .wpcf7-form-control{
  border:1px solid rgba(0, 0, 0, 0.2) !important;
}
.half-text1
{
float:right;
margin:0;padding:0;
display:inline;
width: 29% !important;
}
.kar-label{
  display: block;
  width: 50%;
  text-align: right;
  float:right;
margin:0;padding:0;
font-size: 100%;
}
.kar-form{
margin:0px auto;
padding:20px; 
border: 1px solid balck !important;
border-radius: 3px; 
-moz-border-radius: 3px; -webkit-border-radius: 3px;
box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff;
-moz-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 14px #fff;
-webkit-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff;
}
.my-form > .wpcf7-form-control-wrap{
border:1px solid rgba(0, 0, 0, 0.2) !important;
}
.half-form{width:100%;float:right;}
.kaaar #ait-sc-modal-link-1{
left: 50% !important;
background: none !important;
top:150px !important;
}
.kaaar2 #ait-sc-modal-link-1{
left: 35% ;
background: none !important;
top:95px ;
}
/***************PricePlans****************/
.table-price{
text-align:center !important;

font-size: 20px !important;
line-height: 20px !important;
}
/***************Radio****************/
.category-588 > .entry-wrap > .entry-footer{
	visibility: collapse;
}
.category-588{padding-bottom:10px!important;}
.category-588 > .entry-content {
display:none;
}
.category-588 > .entry-wrap > .entry-header > .entry-meta > .post-edit-link{
	visibility: collapse;
}
.category-588 .hentry .entry-date .link-day {
  line-height: 15px!important;
}

/**************raahnamaye site******/
.raahnama #ait-sc-modal-link-1{
top:0px !important;

}
.raahnama #ait-sc-modal-link-2,.raahnama #ait-sc-modal-link-5,.raahnama #ait-sc-modal-link-7{
top:0px !important;
background: #50a3b1 none repeat scroll 0 0 !important;
    border-radius: 3px !important;
    color: #000 !important;
    float: right !important;
    padding: 5px 10px !important;
}

.raahnama #ait-sc-modal-link-6,.raahnama #ait-sc-modal-link-8,.raahnama #ait-sc-modal-link-3{
background: #297dac none repeat scroll 0 0 !important;
 border-radius: 3px !important;
    color: #000 !important;
    float: right !important;
    padding: 5px 10px !important;
}
.raahnama #cboxLoadedContent{
height: 300px !important;
}

/********Contact*********/
.contact-governorship-popup-form {
  text-align: center !important;
}
#contact-governorship-popup-form > .input-container > .contact-owner-send {
  width: 80%;
}
/*************mosabeghe ax***********/
#wppa-bc-1 {}
#album-64-1{
display:none;
}
#album-1-1{
border-width:0px !important;
}
#wppa-thumb-area-1{
border-width:0px !important;
}
#wppa-bc-1{
background-color: #fff !important;
}

#wppa-uplform-1-1 > .wppa-box-text{
border: 1px solid #fff !important;
border-radius: 3px !important; 
-moz-border-radius: 3px; -webkit-border-radius: 3px !important;
box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff !important;
-moz-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 14px #fff !important;
-webkit-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff !important;

}
#wppa-uplform-1-1 > h6{
margin:0 !important;
}
#wppa-up-1-1{
border: 1px solid #bbbbbb !important;
border-radius: 3px !important; 
-moz-border-radius: 3px; -webkit-border-radius: 3px !important;
background-color:#fdb913 !important;
float:right !important;
font-size:18px;
padding:5px !important;
}
#covertext_frame_1_1 > .wppa-title > .wppa-title{
border: 1px solid #bbbbbb !important;
border-radius: 3px !important; 
-moz-border-radius: 3px; -webkit-border-radius: 3px !important;
background-color:#1d70a3 !important;
margin-right: 5%;
padding: 0 1%;
color:white;
}
#covertext_frame_1_1 {width:100%!important;}

#wppa-comment-1{
border: 1px solid #bbbbbb !important;
border-radius: 3px !important; 
-moz-border-radius: 3px; -webkit-border-radius: 3px !important;
box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff !important;
-moz-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 14px #fff !important;
-webkit-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 27px #fff !important;
}
#coverphoto_frame_1_1{
display:none;
}

#wppa-up-1-1{
margin: 2% 45% 0 0 !important;
}
#wppa-uplform-1-1 > div:first-of-type
{
margin-left: 10% !important;
    margin-right: 10% !important;
    position: relative !important;
    text-align: center !important;
    top: -70px !important;
    width: 80% !important;
}
#wppa-user-upload-1-1-display{
width: 15% !important;
background-color:#fdb913 !important;
}
#wppa-vote-button-1{
background-color:#fdb913 !important;
margin: 0 40% 2% !important;
}
#wppa-rating-1{
text-align: center !important;
font-weight: bold !important;
border-width: 0px !important;
background-color:#ffffff !important;
}
#wppacommenttable-1{
text-align: right !important;
}
#wppa-comment-1{
width: 100% !important;
}
#wppacommenttable-1 input{
background-color: #fdb913 !important;
    margin: 20px 0 0 0 !important;
    width: 100% !important;
}
#wppa-uplform-1-1 .wppa-box-text{
width: 30% !important;
}
#wppa-uplform-1-1 > h6 {
  font-weight: normal;
  margin: 0 !important;
}
#mosab{
float:right;
margin: 0% 41% 0 0;
padding: 1%;
background: #1d70a3 none repeat scroll 0 0 !important;
border-radius: 3px !important;
color: white;
}
#wppa-ajax-spin-1{
display:none !important;
}
#wppa-file-1-1{
border-bottom: 1px solid;
position: relative;
top: -320px;
}
#wppa-file-mcr-1-1{
border-bottom: 1px solid;
position: relative;
top: -205px;
display:none !important;
}
#wppa-thumb-area-1{
margin-top: 190px;
width: 100% !important;
}
#album-1-1{

}
#covertext_frame_1_1 .wppa-title {
  margin-left: 10% ;

}
#wppa-user-submit-1-1 {
  float: right;
  font-size: 18px !important;
  font-weight: normal !important;
  margin-right: 46% !important;
  padding: 6px !important;
}
#elm-promotion-_ed3492fba5dceb8 .promotion-image,#elm-promotion-_e1ef109808752e8 .promotion-image {
  display: none;
}
/****************price plans******************/
.tarhwiki img{border-radius:50%;}
.tarhwiki .item-title h3{text-align:center!important;font-size:22px;}
/**************************************other pages and modals and buttons*******************************************/
/***************newest code*******************/
.nonback #ait-sc-modal-link-4{background:none!important;padding:0!important;}
.floatright{float:right;}
.member2col .carousel-disabled.column-2 .item {
	width: 47%!important;
	clear: none!important;
}
.manager .entry-content p {
	font-size: 17px;
	line-height: 1.8em;
	margin-right: 14%;
}
.manager .elm-member-main .desc-none .member-card,.manager .column-narrow .elm-member-main .member-card {
	background: #002f5b;
}
.manager .elm-member-main .desc-none .desc-wrap,.manager .column-narrow .elm-member-main .desc-wrap {
	margin-top: 0;
}
#elm-member-_e21120332f17018 .desc-wrap-title .member-title {
	background: #002f5b;
	padding-bottom: 20px;
	padding-top: 20px;
	margin-bottom:0;
}
.manager .member-title .member-position,.elm-members-main .member-position {
	font-family: yekanweb;
	letter-spacing:0;
}
/********end members code**********/
.reviews-ajax-container .reviews-ajax-info {
	font-family: yekanweb;
	padding: 0px 15px 0 0;
}
.wikino .elm-item-organizer-main .elm-item-organizer{ overflow-x: unset!important; }
.homenewsside img{border-radius:5px;}
.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th{direction:rtl;}
.category-2309 .page-title .entry-title-wrap ,.category-2307 .page-title .entry-title-wrap {
	font-size: 18px;
	line-height: 1.8em;
}
.category-2307 .page-title .breadcrumb {
	display: none;
}
.category-2307 .page-title .entry-data {
	margin-bottom: 30px;
}
.page-id-4260 .ait-sc-button.simple .title {
	font-size: 20px;
}
.page-id-4260 .entry-title-wrap h1 {
    margin-bottom:40px !important;
}
.tax-ait-portfolios #page #content .entry-body .entry-title-wrap{padding:5px 0 0!important;}
.mafakherbuttons .ait-sc-button {
	padding: 10px 0;
}
.mediaad-notif {
	left: 15px!important;
}
.single-ait-portfolio-item .page-title .entry-title-wrap {
	padding: 40px 0 0;
}
/******istgah otoboos******/
.postid-93453 .column-grid-3 .column-span-2 {
	width: 100%;
}
.postid-93453 .column-grid-3 .column-span-1 {
display:none;
}
.postid-93453 .gallery-hidden.review-stars-container,.postid-93453 .address-container {
	display: none;
}
.grayonecol table, .rtl table {
	direction: ltr;
}
/*******/
.grayonecol table.has-fixed-layout {
	border: 2px solid #eee;
}
.grayonecol td:nth-child(even){background:#eee;}
.grayonecol td{border: 0px solid #ddd!important;}
.commentlist .comment-tools{right:auto;left:0;}
.tax-ait-portfolios .type-ait-portfolio-item .entry-body .entry-content{display:none;}
.tax-ait-portfolios .type-ait-portfolio-item .entry-title {
	background: #94c3c0;
	text-align: center;
}
.tax-ait-portfolios .entry-title-wrap {
	padding: 40px 0 0 !important;
}
.elm-job-offers-main .layout-list .item:not(:last-child){padding-bottom:8px;}
.search-form-type-3 .elm-search-form .submit-main-button:hover .searchsubmit2{
	background: #fdb913;
	color:#fff!important;
}
.red,.red strong {color:#e60000;}
.YEKTANET.yn-article-display .yn-item_title {
	font-family: yekanweb !important;
}
#yn-article-display-28003 .yn-heading {
	font-family: yekanweb!important;
}
/*#elm-search-form-5-container .submit-main-button:hover input[type="submit"]{
	background: #fdb913 !important;
}*/
#elm-search-form-5-container .submit-main-button:hover .searchsubmit2{	color: #333 !important;
}
.homecounter .counter-description {
	font-size: 18px;
	color: #fff;
}
.homecounter .counter {
	padding: 0px 20px;
}
.lang-fa_IR .single-ait-event-pro .fee-container.data-container .fee-desc {
	font-family: yekanweb;
}
.features-container > .content {
	display: block;
}
.features-container .feature-container {
	float: right;
}
.search-form-type-3 .elm-search-form .submit-main-button .searchsubmit2 {
	padding: 15px 20px;
}
.search-form-type-3 .elm-search-form .submit-main-button{height:62px;}
.search-form-type-3 .elm-search-form .searchinput {
	padding: 20px 70px 20px 20px;
	text-align: right;
	height:62px;
}
.search-form-type-3 .elm-search-form .search-inputs-buttons{padding-top:0;}
#elm-search-form-5 h1{color:#eee;font-size:34px;}
.search-form-type-3 .elm-search-form .searchinput-wrap i {
	right: 25px;
	left: auto;
}
.search-form-type-3 .elm-search-form .search-inputs-wrap {
	flex-direction: row-reverse;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper:hover  .elm-search-form .submit-main-button .searchsubmit2{color:#333!important;}
#elm-text-_e207fe44bdd819 h3{font-size:22px;}
.moshaveresabt a {
	margin-left: 36%;
	margin-top: 2%;
	margin-bottom: -4%;
}
#elm-text-_eab9101b82dded #ait-sc-modal-link-1{backgroun:none!important;padding:10px 20px 15px;font-size:24px;color:#fff;}
#elm-promotion-_ee71310170d1ae8 p ,#elm-text-_e233f794e0a8978 p{
	font-size: 16.5px;
}
.elm-price-table .table-header h3 {
	color: #fff;
}
.elm-price-table-main .table-featured .ptable-item-wrap {
	border-top: 6px solid #fdb813;
}
.elm-price-table-main .layout-horizontal .table-featured .table-header{background:  #1d70a3;	padding-top: 0!important;}
.tax-ait-offers .breadcrumbs {
	position: relative;
	top: -20px;
}
.single-ait-job-offer .page-title {
	padding-bottom: 40px!important;
}
.tax-ait-events-pro .page-title .entry-title-wrap .cat-icon,.tax-ait-items .page-title .entry-title-wrap .cat-icon{top:40px;}
.tax-ait-events-pro .event-container {
	width: 31.5%!important;
}
.tax-ait-events-pro .ajax-container {
	width: 100%;
}
.tax-ait-offers .hentry .entry-footer {
	padding-top: 30px!important;
}
.tax-ait-offers .hentry .entry-date .link-day {
	font-size: 14px!important;
}
.tax-ait-offers .hentry .entry-content{font-size:12px!important;background:none!important;height:150px!important;padding:20px 0;}
.tax-ait-offers .hentry .entry-date {
	top: 96%;
	left: -20px;width:100%;text-align:center;
}
.tax-ait-offers .entry-thumbnail-wrap{margin-bottom:-35px;}
.tax-ait-offers .entry-title-wrap {
	padding: 40px 0 0 !important;
}
.single-ait-item .elm-opening-hours-main:not(.collapsed) h2{padding-right:0;}
.single-ait-item .elm-opening-hours-main:not(.collapsed) h2 i, .single-ait-item .address-container h2 i {
	left: 0;
    right:auto;
}
#colorbox #cboxCurrent {
	display: none!important;
}
.elm-portfolio .filters-wrapper{margin-top:40px;}
.detail-portfolio-content .detail-thumbnail {
	margin-top: 27px;
}
.single-ait-item .column-grid-3 .column-span-1 {
	width: 27.4%;
	padding: 10px;
	border:1px solid #eee;
}
.single-ait-event-pro #page .page-title{	padding-bottom: 0!important;
}
.archive #page .page-title{
	padding-bottom: 20px;
}
.category .type-post .entry-title-wrap {
	padding: 0 !important;
}
.category #page .page-title{
	padding-bottom: 0;
}
.tax-ait-items #page .page-title {
	padding-bottom: 45px!important;
}
.tax-ait-events-pro #page .page-title {
	padding-bottom: 0!important;
}
.tax-ait-offers .hentry .entry-title {
	padding: 0;
}
.tax-ait-offers .entry-header{margin-bottom:-40px;}
.ait-portfolio-item-template-default .page-title,.page-template-default #page .page-title {padding-bottom:0!important;}
.ait-item-template-default .page-title {padding-bottom:0px!important;
}
.elm-toggles-main .ait-tabs ul.ait-tabs-nav li a{letter-spacing:0;}
#page .page-title {padding-bottom:70px;
	border-bottom: 4px solid #f8f8f8;
}
.single-post #page .page-title {padding-bottom:0px!important;
}
.item-extension-container .field-title h5 {
  font-size: 14px!important;
  letter-spacing:0!important;
}
.ait-item-template-default .elements-sidebar-wrap .elements-area{margin-top:20px;}
.archive .entry-title-wrap {
	padding:55px 0 0;
}
#elm-columns-_e6c41f8597754c8-main{padding-top:50px!important;padding-bottom:0!important;}
body:not(.half) .item-content-wrap > .features-container.column-4 .feature-container{padding-right:0;}
.page-title .breadcrumb{margin-top:30px;}
.page-title h1 + .breadcrumb {
	margin-top: 50px;
}
.right-sidebar .elements-with-sidebar:first-child .elements-sidebar-wrap {
	padding-top: 60px!important;
}
.tax-ait-items .elements-with-sidebar:first-child .elements-sidebar-wrap,.single-ait-job-offer .elements-with-sidebar:first-child .elements-sidebar-wrap{
	padding-top: 50px!important;
}
.page-title ~ .categories-container {
	border-top: 4px solid #eee;
	margin-bottom:-70px;
	margin-top:0;
}
.tax-ait-items .page-title ~ .categories-container {
	margin-bottom:0px!important;
}
body .advanced-filters-wrap > div {	background: #f3f4f5;
}
.filters-wrap span {
	float: left;
	font-size: 16px;
	font-weight: 600;
}
#elm-advertising-spaces-_e223ced6b3b2008-main .adSpace-item img.ads-image {
	border-radius: 5px;
}
.social-icons li a i{
	color: #fff!important;
}
#elm-text-_e3ce6a364efd96 .blueback a{background-color: #1d70a3;
border-color: #1d70a3;}
#elm-text-_e3ce6a364efd96-main .elm-text p,#elm-text-_ed46ba2ff9343b-main .elm-text p{background: rgba(255,255,255,0.5);}
#elm-posts-_e07a93fbe0a1108-main .carousel-bottom-arrows {
	border-radius: 0 0 3px 0;
}
.top-bar-tools .social-icons li a:not(:hover) {
	color: #fff!important;
}
.entry-content > ul li{font-size:16.5px;}
.grecaptcha-badge {display:none !important;}
#item-events .ajax-container {
	width: 100%;
}
.elm-faq-main .faq-question .faq-q {
	left: auto;
	right: 0;
	margin-left: 8px;
	margin-right: 0;
}
.elm-faq-main .faq-question {
	padding-right: 37px;
	padding-left: 0;
}
.sidebar-right-area, .sidebar-left-area {
	margin-top: -10px;
}
.wikinew .item-categories{display:none;}
#elm-columns-_ea0752975287b4-main .carousel-bottom-arrows {
	background-color: #eee;
	padding: 7px 0!important;

}
.ajax-container {
	float: right;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper:hover .searchsubmit2{color:#333!important;}
/*.search-form-type-1 .elm-search-form .searchsubmit-wrapper:hover .searchsubmit{background-color:#fdb913;color:#333!important;}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper:hover i{color:#fff;}*/
.main-nav-wrap .menu-toggle {
  margin-left: 10%;
  margin-right: auto;
}
.user-panel.opened .login-register, .user-panel.opened .user-actions {
	z-index: 100;
}
.elm-toggles-main .ait-tabs-horizontal .tabs-wrapper ul.ait-tabs-nav li a span {
	margin-left: 10px;
	margin-right: 0;
	float: right;
}
.footer1 {
	height: 60px!important;
}
.user-panel .user-actions a > span {
	float: left!important;
}
.user-panel .user-actions a.button-account {
	margin-left: 4%;
		margin-right:0;
	float: right;
}
.user-panel .user-actions a + a,.lang-fa_IR .user-panel .user-actions a {
	font-family: yekanweb !important;
	text-align: right!important;
}
.main-nav {
	padding-right: 18%;
    padding-left:0!important;
}
.elm-comments-main {
	margin-top: 30px!important;
}

.features-container .feature-desc > p {
	text-align: right;
}
.ait-toggle-area-btn{font-family:yekanweb;}
.hentry .entry-footer .author i, .hentry .entry-footer .comments-link i {	margin-left: 5px;
	margin-right: 0;
}
article.post .entry-footer .entry-data{margin-right:50%;}
.lang-fa_IR .elm-posts-main .layout-box .button {
	font-family: yekanweb;
}
.elm-posts .carousel-disabled .item {
  margin-left: 2.4%;
}
.elm-posts .carousel-disabled .item:last-child {
  margin-left: 2%;
}
.elm-testimonials-main .elm-item-organizer .carousel-item {
	padding: 10px;
}
.elm-posts-main .layout-box .item-categories {
	display: none;
}
.advanced-filters-wrap h2{display:none!important;}
.single-ait-item .address-name {
	padding: 10px 0 0 15px;
}
.item-container .item-footer .label{letter-spacing:0;font-size:15px;}
.advanced-filters-container li label i {
	top: 4px;
	position: relative;
}
 .barnamepost .carousel-bottom-arrows {
	padding-top: 6px;
	margin-top: -1px;
	background: #eee;
	padding-bottom: 11px;
}
.barnametitle h2 {
	background: rgba(238, 238, 238 ,0.3);
	padding-right:10px;
}
.graycolor h2 {
	background: rgba(238, 238, 238 ,0.3);
	width: 220%;
	padding-right:10px;

}
:not(#ecwid_html) [class^="icon-"], :not(#ecwid_html) [class*=" icon-"], section:not(.elm-content-main) [class^="icon-"], section:not(.elm-content-main) [class*=" icon-"] {
	line-height: 27px;
}
.column-narrow .elm-item-organizer .carousel-container.column-2 .item-box {
	width: 284px ;
}
.elm-items-main .layout-box .item .item-title {
	padding: 20px 0;
}
.elm-events-pro .layout-box .item .item-taxonomy, .items-container .event-container .item-taxonomy {
	padding-top: 0!important;
}
.elm-events-pro .carousel-item .entry-date .month {
	font-size: 10px!important;
}
.ekhadamaatsem .elm-text p{font-size:14px;}
.user-panel .widget_login .userlogin-tabs-menu {
	direction: rtl;
	text-align:right;
}
.user-panel .login-register, .user-panel .user-actions{left:-220%;right:auto;}
.menu-tools{margin-left:0;}
.header-resources .resources-wrap .resources-data{display:none;}
.whitebacktitle .entry-content h2{background:#1d70a3;height:20px;border: 1px solid #1d70a3;
border-radius: 2px;}
.wiki-article .single{display:none;}
.features-container.column-1 .feature-container {
	clear: none;
	width: 30%;
	border-top: none;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
}
.organizer-container .title {
	margin-left: auto;
	margin-right: 0;
}
#respond form textarea{font-size:16px;}
#respond p.logged-in-as a:last-child {
    margin-left:0;
	margin-right: auto;
}
.single-ait-event-pro .address-data h4 i{left:0;right:auto;}
.single-ait-event-pro .address-data h4{text-align:right;}
.page-title + .main-sections > .elm-main:first-child {
	padding-top: 0;
	margin-top: 0;
}
.entry-footer .entry-data .author{display:none;}
.lang-fa_IR .hentry .categories a, .lang-fa_IR .hentry .tags a {
	font-family: yekanweb;
}
.hentry .entry-footer .more{margin-right:0;}
body:not(.single) .hentry .categories{display:none;}
.page-title .author{display:none;}
.elm-opening-hours-main .day-title h5 {
  font-size: 16px;
  font-weight:bold;
  letter-spacing:0;
}
.single-ait-item .address-name h5{letter-spacing:0;font-size:15px;}
.item-extension-container h2 {
	font-size: 16px;
	letter-spacing: 0;
}
.single-ait-item .elm-opening-hours-main:not(.collapsed) h2, .single-ait-item .address-container h2 {
	font-size: 18px;
	letter-spacing: 0;
}
.advanced-filters-container {
	float: right;
	width: 100%;
}
.single-ait-event-pro .fee-container.data-container h6 i,.single-ait-event-pro .event-taxonomy-icon-wrap h6 i{right:auto;left:0;}
.single-ait-event-pro .event-taxonomy-icon-wrap h6{text-align:right;padding-right:0;letter-spacing:0;}
.comments-title{letter-spacing:0;font-size:18px;}
.submit-main-button:hover{color:#fff;}
.comments-title .count{float:right;margin-left:10px;}
#review .reviews-form h2{color:#fff;}
.reviews-container > h2 i{left:0;right:auto;}
.rating-stats .rating-stats .review-stars i{color:#1c6fa2;}
.advanced-filters-container li label{margin-left:15px;margin-right:0;}
.features-container > h2 i{left:0;right:auto;}
.features-container > h2 {
	font-size: 16px;
	letter-spacing: 0;
	padding-right:0;
}
.reviews-container .reviews-form .review-rating:not(:last-child) {
	border-bottom: 1px solid rgba(255,255,255,0.5);
}
.reviews-container .review-detail input:disabled{background:#5c98bc;}
.fa-star-o::before {
	color: #fff;
}
.reviews-container .reviews-form {
	background: #1d70a3;
}
.features-container .feature-container .feature-icon {
	float: right;
}
.rating-stats .ait-button {
	font-family: yekanweb;
	font-size: 16px;
}
.features-container .feature-data > h4 {
	text-align: right;
	margin-right: 24px !important;
	font-weight:normal!important;
}
.elm-opening-hours-main .hours-note {
	text-align: right;
	direction: rtl;
}
.lang-fa_IR .single-ait-item .address-data {
	font-family: yekanweb;
}
.lang-fa_IR .page-title-social .share-text {
	font-family: yekanweb;
	color:#1d70a3;
	letter-spacing:0;
}
 .page-title .breadcrumbs .sep{float:right;}
.lang-fa_IR .item-container .item-category {
	font-family: yekanweb;
}
.filters-wrap .sbHolder .sbToggle::before {
	right: 4px;
}
.advanced-filters-wrap > .advanced-filters-actions{left:0;right:auto;}
.advanced-filters-container ul.columns-2 li {
	float: right;
}
body .advanced-filters-wrap {
	width: 100%;
}
.menu-item-ait-row > ul > li li{width:256px!important;}
.elm-items-main .layout-box .item-social-icons-wrap{margin-top:0;}
.wikino .layout-box .item-categories {
	display: none;
}
.lang-fa_IR .elm-item-organizer .item-duration time, .lang-fa_IR .elm-item-organizer .item-duration span {
	font-family: yekanweb!important;
}
.current-date{position:relative;top:-8px;right:0;}
#elm-posts-_e3aa275a2aa4138 .item-info{display:none;}
.elm-posts-main .item-categories a{font-family:yekanweb!important;}
.backtitle h2.elm-maintitle {
	max-width: 100%;
	margin-right:14%;
}
.yellowback h2.elm-maintitle{background: rgba(255,255,255,0.7);
}
.blueback h2.elm-maintitle{background: rgba(255,255,255,0.5);
}
/*.backdark h2.elm-maintitle{background:rgba(29, 112, 163, 0.3);}*/
.header-resources .resources-wrap .resources-button, .header-resources .resources-wrap .resources-button:hover {
	line-height: 26px;
}
#elm-text-_e8765d9579f6498-main h2 {
	background-color: #eee;
	height: 21px;
	margin-bottom: 30px;
	margin-top: 8px;
	position: relative;
	right: 20%;
	text-align: right;
	width: 80%;
}
#elm-events-pro-_e1eb1fb937eaf6 .layout-list .item{margin-right:20px;}
.elements-sidebar-wrap .elm-main.elm-has-bg, .column .elm-main.elm-has-bg {
	padding: 20px 0 0 0;

}
.lang-fa_IR .site-footer .footer-text {
	font-family: yekanweb;
}
.wikinoarchive{background-color:#1d70a3!important;border-color:#1d70a3!important;}
.column-narrow .elm-promotion-main.elm-has-bg {
	padding-bottom: 0px !important;
}
.lang-fa_IR .elm-events-pro .item .entry-date, .lang-fa_IR .items-container .event-container .entry-date {
	font-family: yekanweb!important;
	font-weight: normal!important;
}
.elm-search-form .submit-main-button .searchsubmit2 {
	line-height: 24px!important;
	direction:rtl;
}
.elm-search-form .submit-main-button .searchsubmit2 i{margin-right:0;margin-left:10px;}
#right-description{float:right;}
.top-bar > .grid-main {
	flex-direction: row-reverse!important;
	display:flex;
}
.main-nav {
    padding-top:40px;
}
.header-container {
	display: flex;
	flex-direction: row-reverse;
}
.menu-item-column > ul li.menu-item-has-children > a{border-bottom:none!important;}
.elm-posts-main .layout-box .item-title {
	padding: 30px 5px 44px;
}
/***************new custom code**********************/
#elm-text-_e4aefea10e059f {
	max-width: 1300px!important;
}
/**********************************************/
.wikino #ait-sc-modal-link-1 {
	padding: 15px 25px;
	color: #fff;
	font-family: byekan;
	font-size: 18px;
}
#elm-text-_e960eca7c5d8728 .title,#elm-text-_ea674ca58c02ba8 .title{
    font-size: 22px;
    line-height: 45px;
}
#singlebut #ait-sc-modal-link-4 {
	background: none;
}
.heightnorm h4{margin-bottom:0;font-size:18px;}
.elm-toggles-main .toggle-title{font-size:16px;}
.heightnorm td{padding:5px 5px 0;}
.shadowon{opacity:0.3;background:#feda81!important;cursor:text;}
.shadowon a{cursor:text;}
.yellow_color h2{color:#ffb84c;font-size:34px;}
.yellow_color .elm-maindesc{color:#fff;font-weight:normal;}
.white{color:white;}
.toggle-title{text-align:right;}
.ebtedaee1 .elm-item-organizer .carousel-disabled .item:last-child {
	margin-left: 2.4%;}
.ebtedaee1 .column-grid .item-text .item-excerpt {	padding-top: 25px!important;
}
.ebtedaee1 .item15{margin-left:0!important;}
#cboxContent{width:500px;}
.first-modal #ait-sc-modal-link-1 {
	left: 0;
	top: 0;padding:0;background:none!important;
}
/*********for modal li***********.ait-sc-modal-content ul li::before {
	content: "";
	width: 20px;
	height: 20px;
	background: url('https://www.wikisemnan.com/wp-content/themes/wiki-child/design/img/lists.png') -60px 0px no-repeat #1d70a3;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	position: absolute;
	left:auto;
	right:0;
}
.ait-sc-modal-content ul li::before {
	transform: rotate(180deg);
}*/
/*****************************wikioff form********************************/
#formsabtoff h3{color:#1d70a3;font-size: 18px;}
#formsabtoff input,#formsabtoff textarea ,#ait-sc-modal-content-off .text-940,#ait-sc-modal-content-off span.address input,#ait-sc-modal-content-off .your-time input{
	border: 1px solid #eee;
	margin-top: 5px;
	width:90%;
}
#formsabtoff .column-6{float:right;width:45%;}
#formsabtoff .column-12{float:right;width:100%;}
.catdesc{float:right;width:100%;}
.modalbutton5 .title{width:25%;float:right;margin-right:0;margin-left:24%;background:#fdc12e;padding:10px;font-size:20px;text-align:center;margin-top:35px;margin-bottom:35px;color:#fff;}
#ait-sc-modal-content-off .wpcf7-submit{margin-top:20px;}
/************************pezeshkan category form***************************/
.modalbutton15 .title {
	width:40%;
	float: right;
	margin-right: 1%;
	margin-left: 1%;
	border: 1px solid #fdc12e;
	padding: 10px;
	font-size: 20px;
	text-align: center;
	margin-top: 35px;
	margin-bottom: 35px;
	color: #333;
}
.inlinebutton .modalbutton5 .title {
	width:40%;margin-right: 0;
margin-left: 1%;}
.inlinebutton{float:righ;width:100%;}
#elm-text-_ecc5bbaa98f8258a1,#elm-text-_ecc5bbaa98f8258b1{float:right;width:45%;}
/*********************single item related events***********************/
#review > .content {
	margin-bottom: auto;
}
#item-events{margin-top:10%;}
/*******************search result********************/
.elements-area .hentry .entry-date {
	top: 0;
}
/**********single portfolio-honarmandan*******/
.single-ait-portfolio-item .detail-portfolio-content .detail-description {margin-top:30px;}
.detail-half-content .detail-description {
	width: 57.8%;
}
.detail-half-content .detail-description ul li::before {
	top: 3px;
}
.detail-half-content .detail-description ul li{font-size:17px;}
.detail-half-content .detail-thumbnail {
	width: 37.8%;
}
/***********blog***********/
.hentry.has-no-thumbnail .entry-header {
	bottom: -90px;
}
#elm-content-4-main .hentry.has-no-thumbnail .entry-title h2 {
	margin: 4px 0 13px 10px!important;
}
.blog .hentry.has-no-thumbnail .entry-title, .archive .hentry.has-no-thumbnail .entry-title {
	width: 86%!important;
}
.hentry .nothumbnail .entry-title h2 {
	padding-right: 20px!important;
}
#elm-content-4-main .hentry {
	width: 30%;
    margin-top:35px;
}
#elm-content-4-main .wiki-article {
	margin-top: 0px;
}
 .elements-area #elm-content-4-main .hentry{width:100%;}
#elm-content-4-main .entry-content p {
	font-size: 14px;
}
.lang-fa_IR .nav-single {
	float: right;
	width: 100%;
}
#elm-content-4-main .hentry .entry-thumbnail-desc {
	top: -90px;
	width: 100%;
	background: #1d70a3;
    
}
#elm-content-4-main h2 {
	font-size: 16px;
}
.hentry .entry-header {
	width: 100%;
	float: right;
}
.archive .hentry .entry-footer {
display:none;
}
#elm-content-4-main .hentry .entry-footer .categories {
	display: none!important;
}
.blog .hentry .entry-footer .entry-data, .archive .hentry .entry-footer .entry-data {
	padding: 5px 15px!important;
}
.hentry .entry-title {
	width: 100%;
	padding: 5% 0 0;
}
.wiki-article .entry-thumbnail-wrap {
	height: auto!important;
}
.hentry .entry-thumbnail-wrap {
	background-size: cover;
	height: 200px;
}
#elm-content-4-main h2 {
	line-height: 27px;
}
.has-post-thumbnail:hover .more-wrap {
	width: 100% !important;
}
/*****landing pages*****/

#elm-text-_ee909f54a937258-main .elm-wrapper h2,#elm-text-_e0bf3afb50823a8-main h2{font-size:27px;margin-bottom:15%!important;}
.iconright{float:right;width:80px;padding-left:5px;}
.gardeshimg img{width:75%;}
.font20 h2{font-size:20px;color:#1d70a3;}
#elm-columns-_e9dcdc573a83555 .font20 .elm-mainheader h2,#elm-text-_e65f62a5c4cfa58-main .font20 .elm-mainheader h2,#elm-text-_e0bf3afb50823a8-main .font20 .elm-mainheader h2,#elm-text-_e86f625670b162-main .font20 h2,#elm-text-_ed607be76de6998-main .font20 .elm-mainheader h2,#elm-text-_edeb85t66fac8e-main .elm-mainheader h2,#elm-text-_ed607be76de6998-main .elm-mainheader h2 ,#elm-text-_e6eb85t86fac8e-main .elm-mainheader h2,#elm-text-_ee607be76de7998-main .elm-mainheader h2 {font-size:20px!important;color:#1d70a3;margin-bottom:-20px!important;padding-bottom:0!important;}
#elm-columns-_e9dc0c573a83568 h2{padding-right:20px!important;}
.gardeshgari .font20 .elm-maintitle {font-size:19px;color:#1d70a3;}
 .tafrihlanding .font20 .elm-maintitle {font-size:20px;color:#1d70a3;}
#elm-columns-_e669ef833f6cbd-main .column:nth-child(2){width:47%;margin-left:0!important;}
#elm-columns-_e669ef833f6cbd-main .column {
	margin-left: 0.4%;
}
#elm-columns-_e669ef833f6cbd-main .column-first,#elm-columns-_e669ef833f6cbd-main .column-last{width:25%;}
.aligncenter .elm-text{margin-right:23%;margin-bottom:-45px;}
.kado .elm-text{margin-bottom:-30px;}
.kado img{margin-right:10%;margin-top:-20%;}
.kado30 .elm-text{margin-right:30%!important;}
#elm-text-_e0bf3afb50823a8-main .elm-maintitle{margin-right:-15px;}
#elm-columns-_e9dc0c573a83568 h2{padding-right:0;}
#elm-text-_e747a7d70c554b h2,#elm-columns-_e9dc0c573a83568 h2{font-size:20px;color:#1d70a3;}
#elm-text-_e747a7d70c554b-main h2,#elm-text-_e9dc0c573a83568-main h2{text-align:center!important;}
.kado .column:nth-child(2), .kado .column-first{width:50%!important;margin-left:0!important;}
#elm-text-_e747a7d70c554b,#elm-text-_e38ff2bd8f792a8-main{margin-right:30px;}
#elm-text-_e941cc1aed4b2f8-main h2{padding:0;}
#elm-columns-_e86d768d8e3bd28 .elm-main {
	padding-bottom: 0;
	margin-bottom: -20px;
}
#elm-columns-_e669ef833f6cbd-main .column-span-1 h2{margin-bottom:0;}
.aligncenter1 img{width:80%;}
.aligncenter1 .elm-text{margin-right:20%;}
.height500{height:500px;}
#elm-text-_e0b4012b470e7-main img{width:75%;}

/***gharantineh***/
#elm-items-_ec724a75078bea8-main .elm-maindesc {
	margin-bottom: 25px;
}
#kalahazer img {
	left: -20px;
	position: relative;
		    top:-10px;

}
#tondpa{margin-left:0!important;}
#tondpa img {
	float: left;
	left: -60px;
	position: relative;
	    top:-10px;
}
#elm-text-_e20a8f63c0cf7a8-main #elm-text-_e20a8f63c0cf7a8 p{color:#e5e5e5;}
#elm-text-_e997bf9529b7b7-main .gallery-cell h3 a {
	color: #fee9ba;
}
#elm-text-_e997bf9529b7b7-main .gallery {
	background: #1d70a3;
}
#elm-text-_e20a8f63c0cf7a8-main .elm-maintitle::before, #elm-text-_e20a8f63c0cf7a8-main .elm-maintitle::after {
	background-color: #fee9ba!important;
}
#elm-posts-_eae8c30b4768828-main .current-date{display:none;}
#elm-posts-_eae8c30b4768828-main .carousel-nav-text a {
	background: #fdb913 none repeat scroll 0 0;
	border: 0 solid #fdad17;
	border-radius: 40;
	box-sizing: border-box;
	color: #fff;
	font-weight: 600;
	overflow: hidden;
	padding: 7px 10px 5px;
}
.pishgirigh .elm-maintitle{font-size:27px!important;color:#333!important;}
.onlineshop .carousel-nav-text{text-align:center!important;}
.onlineshop .carousel-nav-text a{font-size:22px;}

.onlineshop .carousel-bottom-arrows .bottom-arrow-right {
	right: 0;
	left: auto;
}
#elm-items-_ec724a75078bea8-main .carousel-bottom-arrows {
	background-color: none!important;
}
.amoozeshgh .elm-services-main .layout-box .item-thumbnail .icon img {
	max-width: 220px;
}
.moarrefigh .elm-services .item-thumbnail img {
	max-width: 220px!important;
}
.center .carousel-disabled.column-3 .item {
	text-align: center;
}
.white h4 a{color:#fff;}
.font20 .item-title h3 {
	font-size: 20px;
}
#khaane {font-size:37px;color:#fbb03b;font-family: byekan;}
#khaane1 {font-size:25px;color:#018e40;}
/***********table*********/
table {
	border-collapse: collapse;
	width: 100%;
}
caption {
	margin: 0;
	font-weight: bold;
	font-size: 1.3em;
	background: #fdb913;
	padding: 10px;
	border: 1px solid #ddd;
	color:#fff;
}
th {
	background-color: #f4f4f4;
	font-weight: normal;
}
td, th {
	text-align: center!important;
	border: 1px solid #ddd;
	padding: .5em 5px;
	font-size: 1.2em;
}
/****cinema****/
.floatright{float:right;}
.backgray{padding:10px;background-color:#eee;}
ul.nimwidth1 {
	width: 45%;
	margin-left: 1%;
	margin-right: 1%;
}


/******/
.videocenter{width:60%;margin-right:20%;}
.colpadd{padding:20px;
    margin-right:1.4%!important;
}
.fullrow{float:right;width:100%;}
#elm-contact-form-_edb5206f2fe511 form p .input-row .input-label {
	text-align: right;
}
.electric .item-title h3 {
	font-size: 22px;
	    color:#00243b!important;
}
.page-title .entry-data {
	margin-top: 15px;
}
.elm-testimonials-main .elm-item-organizer .item-thumbnail {
	margin: 10px 20px 10px 0;
}
#elm-columns-_eab494b3268f248-main .item-text .item-excerpt,#elm-columns-_e2020f6eadeb9d8-main .item-text .item-excerpt,#elm-columns-_ed13d3319e818f8-main .item-text .item-excerpt{padding-top:25px!important;}
#elm-text-_e1fc53a6c74891-main,#elm-text-_e519d79615f48e8-main{padding-bottom:0!important;}
.ebtedaee .column-grid .item-text .item-excerpt {	padding-top: 25px!important;
}
.elm-testimonials-main .elm-item-organizer .layout-list .item-text .item-excerpt {	padding-top: 0px;
}
#h1amoozesh{font-size:37px;}
#h3amoozesh{}
#elm-columns-_e27f6e1cc0f72f-main h3,#elm-columns-_eab494b3268f248-main h3, #elm-columns-_e2020f6eadeb9d8-main h3,#elm-columns-_ed13d3319e818f8-main h3{font-size:20px;}
#elm-posts-_e35f532d6f4dc98-main h2{line-height:1.6em;}
#elm-columns-_eab494b3268f248-main {
	background-image: url('https://www.wikisemnan.com/wp-content/uploads/jeans-2-2.png')!important;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top center;
}
#elm-columns-_ed13d3319e818f8-main {
	background-image: url('https://www.wikisemnan.com/wp-content/uploads/jeans-2-2.png')!important;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top center;
}
.page-title .page-title-social .share-gplus {
	display: none;
}
.margright22{margin-right:22%;}
.elements-area{padding-top:0px;}
#footbackright img,#xlapwmcsdrfthwlasgui,#jxlznbqewlaofukznbqeapfu{cursor:pointer;}
#elm-text-_ec0965036391dc h1{font-family:yekanbold;font-weight:normal;font-size:38px;}
.redd h2{font-size:30px;}
#elm-text-_e031cf6afb8765 h2{font-family:yekanbold;font-weight:normal;letter-spacing:-1px;font-size:33px;color:#477e25;}
#elm-columns-_ef3617af9fdbcd-main img{max-width:90%;}
.tamasyalda h2{font-weight:normal;}
#elm-text-_ec0965036391dc{padding-top:80px;
padding-bottom:10px;}
#elm-text-_ec0965036391dc h4:last-child{padding-bottom:60px;}
#elm-text-_ec0965036391dc h4{font-weight:normal;font-size:20px;}
.greeen{color:#aafe31!important;font-family:yekanbold;font-weight:400;}
#elm-posts-_e204462a9b88b08-main .item,#elm-posts-_e32399c8d82e93-main .item{margin-bottom:10px;}
.carousel-bottom-arrows {
	margin-bottom: 15px;
}
#elm-posts-_e204462a9b88b08-main .item1,#elm-posts-_e204462a9b88b08-main .item3,#elm-posts-_e204462a9b88b08-main .item5,#elm-posts-_e204462a9b88b08-main .item7,#elm-posts-_e204462a9b88b08-main .item9,#elm-posts-_e204462a9b88b08-main .item11,#elm-posts-_e204462a9b88b08-main .item13,#elm-posts-_e204462a9b88b08-main .item15,#elm-posts-_e204462a9b88b08-main .item17,#elm-posts-_e204462a9b88b08-main .item19,#elm-posts-_e204462a9b88b08-main .item23,#elm-posts-_e204462a9b88b08-main .item25,#elm-posts-_e204462a9b88b08-main .item27,#elm-posts-_e204462a9b88b08-main .item21,#elm-posts-_e204462a9b88b08-main .item1,#elm-posts-_e204462a9b88b08-main .item1,#elm-posts-_e204462a9b88b08-main .item1,#elm-posts-_e204462a9b88b08-main .item29,#elm-posts-_e204462a9b88b08-main .item31,#elm-posts-_e204462a9b88b08-main .item33{margin-bottom:15px;}
#elm-posts-_e32399c8d82e93-main .item1,#elm-posts-_e32399c8d82e93-main .item3,#elm-posts-_e32399c8d82e93-main .item5,#elm-posts-_e32399c8d82e93-main .item7,#elm-posts-_e32399c8d82e93-main .item9,#elm-posts-_e32399c8d82e93-main .item11,#elm-posts-_e32399c8d82e93-main .item13,#elm-posts-_e32399c8d82e93-main .item15,#elm-posts-_e32399c8d82e93-main .item17,#elm-posts-_e32399c8d82e93-main .item19,#elm-posts-_e32399c8d82e93-main .item23,#elm-posts-_e32399c8d82e93-main .item25,#elm-posts-_e32399c8d82e93-main .item27,#elm-posts-_e32399c8d82e93-main .item21,#elm-posts-_e32399c8d82e93-main .item1,#elm-posts-_e32399c8d82e93-main .item1,#elm-posts-_e32399c8d82e93-main .item1,#elm-posts-_e32399c8d82e93-main .item29,#elm-posts-_e32399c8d82e93-main .item31,#elm-posts-_e32399c8d82e93-main .item33{margin-bottom:15px;}
#elm-text-_eae284884340d18{
	background: #026faa;
	border-radius:2px;
}
.myrelated .item-title {
	background: #8ac1e3!important;
}
.myrelated{width:30%!important;}
.myrelated h3{color:#fff;}
#elm-columns-_e187e2531e6439-main h3{margin-top:-30%;color:#1d70a3;}

#elm-columns-_e26d2469207481-main{margin-top:-58px;margin-bottom:60px;padding-top:45px!important;}
.table-row .table-price{font-family: yekanweb;
    color: #fff;
    font-size: 26px !important;
padding-top:2%;
}
.elm-price-table-main .layout-horizontal .table-body .table-row:last-child{background-color: #fdb813 !important;padding-top:10px;padding-bottom: 10px!important;
}
.spantable{float: right;
    width: 100%;
    margin-right: 30px;
}
.htable {
    float: right;
    width: auto;
    margin-bottom: -5%;
    font-size: 15px;
    color: #455A64!important;
}

.elm-price-table-main .layout-horizontal .table-body .table-row:first-child {
    padding-top: 10px!important;
}
.elm-price-table-main .table-featured .table-row::before {
    height: 24px;
    width: 23px;
    float: right;
}
.elm-price-table-main .table-featured .table-row:last-child::before{display:none;}
.modal123 #ait-sc-modal-link-1{
	background: none!important;
	float: right!important;
	top: 14% !important;
        padding:0!important;
        width:47%;
}
.modal123 #ait-sc-modal-link-2{width:48%;float:left;}
.ltr{direction:ltr;}
.famodal{color:#fdb913;
font-size:20px!important;margin-left:12px;}
.famodal1{color:#fff;
font-size:20px!important;
margin-left:10px;
padding:10px;
border-radius:100%;
background:#1d70a3;
}
.famodal2{color:#fdb913;
padding-left:10px;padding-right:10px;
}
.modal4 #ait-sc-modal-link-1,.modal4 #ait-sc-modal-link-5,.modal4 #ait-sc-modal-link-9{
	background: none!important;
	float: right!important;
	top: 14% !important;
        padding:0!important;
        width:22%;
}
.modal4 #ait-sc-modal-link-2,.modal4 #ait-sc-modal-link-6,.modal4 #ait-sc-modal-link-10{
	background: none!important;
	float: right!important;
	top: 14% !important;
        padding:0!important;
        width:22%;
	margin-left:4%;
}
.modal4 #ait-sc-modal-link-3,.modal4 #ait-sc-modal-link-7,.modal4 #ait-sc-modal-link-11{
	background: none!important;
	float: right!important;
	top: 14% !important;
        padding:0!important;
        width:22%;
	margin-left:3%;
}
.modal4 #ait-sc-modal-link-4,.modal4 #ait-sc-modal-link-8{
	background: none!important;
	float: right!important;
	top: 14% !important;
        padding:0!important;
        width:22%;
	margin-right:4%;
}
.modal4 #ait-sc-modal-link-5{margin-right:-4%;margin-left:4%;}
.modal4 #ait-sc-modal-link-6{margin-left:4%;}
.modal4 #ait-sc-modal-link-7{margin-left:4%;}
.modal4 #ait-sc-modal-link-8{margin-right:0;}

.modal4 #ait-sc-modal-link-9 {
	margin-right: -4%;
	margin-left: 4%;
}
.modal4 #ait-sc-modal-link-10{}
.modal4 #ait-sc-modal-link-11{}
.modal4 #ait-sc-modal-link-12{float: right!important;
	top: 14% !important;
        padding:0!important;
        width:22%;
	margin-right:1%;}

.modal4{float:none;margin-right:5%;}

.towbutt {
	float: right;
	width: 100%;
}
.onebutt {
	float: right;
	width: 95%;
	margin-right: -5px;
	margin-left: 10%;
}
.onebutt #ait-sc-button-10{margin-bottom:30px!important;}
.towbutt #ait-sc-button-5{}
.towbutt2 #ait-sc-button-11 {
	margin-top: -24px !important;
}
.margbottom20{margin-bottom:20px!important;}
.margtop45per{margin-top:45%!important;}
.entry-content > ul.nobullet li {
	padding: 0 10px 10px 0;
	float:right;
	width:50%;
}

.margtop3per {margin-top: 3.5% !important;
}
.right-float{float:right;width:100%;}	
.paddright20{padding-right:5%;}
.halfwidth{width:43%!important;float:right;margin-right:0!important;margin-left:1%;}
 ul.nobullet  li::before{background:none;}
.towbutt2{margin-bottom:20px;}
.videoaparat{margin-bottom:30px;}
.center p{text-align:center;}
.ins7{color:#777;text-align:center;}

.pddbottom{padding-bottom:5%;}
.butme{width:20%!important;background-color: #2e8cc2!important;margin-top:0!important;margin-bottom:0!important;
}

.butme span.title{color:#fff!important;font-size:14px!important;}
.butme span.text{padding:6px;}
li.col-3 {
	width: 30%!important;
	margin-left: 3%;
}
li.col-3:last-child {
	margin-bottom: 2%;
}
.item-container .item-body p.txtrows-4 {
  height: auto;
}
.preloading-enabled .elm-text-main > .elm-wrapper .entry-content img {
  transition: none;
}
.elm-item-organizer .item a .item-thumbnail img {
  transition: none;
}
.preloading-enabled .elm-job-offers-main > .elm-wrapper .layout-list .item:nth-child(1) .item-thumbnail img {
  transition-delay: 0;
}
.elm-opening-hours-main .day-data p {
  direction: rtl;
}
#respond #reply-title.comment-reply-title {
  float: right;
  padding: 0 50px;
}
ul.nestedlist li::before {
	background: url('https://www.wikisemnan.com/wp-content/themes/wiki-child/design/img/point1.jpeg') !important;
}
ul.nestedlist li:first-child {
margin-top:20px;
}
.shoghl{width: 50%;}
.lang-fa_IR .local-toggles .toggle-content .toggle-container {
  font-family: yekanweb;
}
#divkasb .column-4{float:right!important;width: 30%;
margin-left: 2%}
#divkasb .column-8{float:right!important;width: 60%;margin-top:2%;}
#divkasb .column-6{float:right!important;width: 48%;margin-left:2%;}
#divkasb .column-12{float:right!important;width: 100%;}
#divkasb .right{float:right;margin-right:6%;}
#divkasb input , #divkasb textarea{
border: 1px solid rgba(0, 0, 0, 0.2)
}
#divkasb textarea{width:94%;height:80px;}
#divkasb input{width:86%;}
#divkasb i{margin-left:5px;}
#divkasb .fa {
	color: #FDB913;
}
#divkasb column-6 input{width:89%;}
#divkasb .fileupload input{width:25%;float:right;}
.ooksabt{
background: #f1f1f1;
margin-top: 15px;
margin-bottom: 15px;
}
.sendkasb{margin-top:20px;width:100%;margin-right:6%;}
.ookmobile{background: #f1f1f1;margin-bottom: 15px;}
#elm-text-_ebba6e001d8bc3 .wpcf7-validation-errors,#elm-text-_ebba6e001d8bc3 .wpcf7-response-output,#elm-text-_ebba6e001d8bc3 .wpcf7-mail-sent-ok {
	float: right!important;
	width: 97%;
	text-align: center!important;
}
/*************new ticket***********/
.belitbanner img{border:5px solid #718fa2;}
#elm-text-_eb32a52e5d76238-main {
  padding-top: 40px!important;
}
.aligncenter1{text-align:center;}
#elm-text-_e4aefea10e059f-main,#elm-text-_e02ea9a13063b7-main{margin-bottom:12px!important;}
/*****************/
.kar-form .wpcf7-form-control-wrap{float:right;}
.frontend-notification.shown {
	max-height: 308px !important;
	padding: 50px 0 !important;
	font-size: 19px;
	line-height: 1.8em;
}
 #elm-text-_e0d0cb32427df5 li::before {
  transform: rotate(0deg);
}
#elm-toggles-_e609a4554741108-main ul.ait-tabs-nav {
  direction: rtl;
}
#elm-toggles-_e609a4554741108-main .ait-tabs-horizontal ul.ait-tabs-nav li:first-child {
  border-right-width: 1px;
}
#elm-toggles-_e609a4554741108-main .ait-tabs-horizontal ul.ait-tabs-nav li:last-child {
  border-left-width: 1px;
}
#elm-text-_e1f3863e66dd69-main #ait-sc-modal-link-1 {
  margin-left: 38%;
  margin-right: 10%;
  margin-top: 16px;
  text-align: center;
  width: 50%;
}
#elm-toggles-_e609a4554741108-1 .entry-content > ul li::before {
  transform: rotate(0);
}
#nice-fixed-menu.left {
  height: 1%;
}
.rule h4 {
  color: #1d70a3;
}
#elm-columns-_e0e0fdd929194e8-main #ait-sc-modal-link-1{margin-left: 38%;
margin-right: 10%;
margin-top: 16px;
text-align: center;
width: 50%;}
#elm-columns-_e0e0fdd929194e8-main .ait-sc-lists{float:right;width:100%;}
#elm-columns-_e2fcb8a6c98d16 ul.ait-sc-lists.style5 li::before{color: rgb(174,207,226);
top: 6px;}
#elm-members-_ec46b0ab72ad8-main .elm-mainheader.align-center h2 {
  padding: 0 20px 20px;
  margin-top:-9px;
}
#elm-text-_eb76bdd84b98808 p:first-child{width:16%;float:right;margin-right:14%;}
#elm-text-_e846b9692f5b1c-main p{width:100%;float:right;text-align:center;}
#elm-text-_eb76bdd84b98808 h1{width:60%;float:right;text-align:center;margin-left:10%;margin-right:-11%;}
#elm-easy-slider-_e02576a8cb30bf8-main .easy-pager-thumbnails .easy-slider-pager {
  display: none;
}
#elm-partners-_e968b1ccb950f18 ul.partners {
  margin-left: -50px;
  margin-right: -50px;
}
.sianat-title h1{}
.item-extension-container .field-content div {
  border-bottom: none!important;
}
.omoor .entry-content > ul li::before {
  transform: rotate(0deg);
}
#elm-text-_e55890286c07678 .entry-content > ul li::before {
  transform: rotate(0);
}
.main-nav.menu-hidden {
  visibility: visible;
}
.song p{font-size:16px;line-height:1.9em;}
#elm-toggles-_e4d51a20848333 h3{font-size:16px;}
#elm-text-_ed4803e99c12768 p{font-size:16px;line-height:1.9em;}
#elm-text-_e8aae15e8b3d5b8 ul.ait-sc-lists.line li::before {
  top: 17px;
}
#elm-services-_e8375450a7d8d78-main h3{display:none;}
#elm-services-_e8375450a7d8d78-main{padding-right:5%;
padding-left:5%;}
#elm-services-_e8375450a7d8d78-main .carousel-disabled.column-4 .item {
  width: 17.7%;
}
#elm-services-_e8375450a7d8d78-main .carousel-disabled .item {
  margin-left: -0.6%;
  margin-right: 6%;
}
.hami h1{padding-right:10%;color:#fff;}
#elm-text-_ecc2908b1115988-main h1{position:relative;
top:3px;}

#elm-text-_e84770e09110188-main ul.ait-sc-lists.style1 li::before,#elm-text-_e84770e09110188-main ul.ait-sc-lists li.style1::before {
  transform: rotate(0deg);
}
#ui-id-2 .entry-thumb img,#ui-id-6 .entry-thumb img{display:none;}
#elm-text-_e84770e09110188-main p{line-height:1.9em;font-size: 16px;}
#elm-text-_e84770e09110188-main li{line-height:1.9em;font-size:16px;}
div.wpcf7-mail-sent-ok {
  direction: rtl;
}
.ait-sc-notification .notify-wrap *:nth-child(n) {
  direction: rtl;
  text-align: right;
}
#elm-content-4-main .entry-content{font-size: 15px;
line-height: 1.8;}

.lang-fa_IR button[type="submit"] {
  font-family: yekanweb;
}
.lang-fa_IR .elm-toggles-main .ait-tabs-vertical ul.ait-tabs-nav li a, .lang-fa_IR .elm-toggles-main .ait-tabs-vertical li .ait-tab-hover {
  font-family: yekanweb;
  direction: rtl;
}
#elm-columns-_e567ae3bfcc32c-main h4 {
  font-size: 24px;
  margin-top:-20px;
  padding-bottom:10px;
}
#elm-content-4-main .nav-below{display:none;}
.hamrah .entry-content p{text-align:center;}
#elm-members-_e4364d2a78dad5-main .carousel-bottom-arrows .carousel-nav-text {
  color: #EBEBEB;
}
#elm-text-_e639758706449f li::before{transform: rotate(0deg);}
.harim h4{color:#1D70A3}
#elm-text-_ed283d8b6399668-main .entry-content p {
  font-size: 16px;
  line-height: 2.5em;
}
#elm-text-_e9a707220aa00d8-main .entry-content p {
  font-size: 16px;
  line-height: 2em;
}
.elm-toggles.ait-tabs-vertical ul.ait-tabs-nav {
  float: right;
  text-align:right;
}
.elm-toggles.ait-tabs-vertical .ait-widget-content {
  float: right;
  text-align:right;
}
#elm-toggles-_e5a059c0fec546 .entry-content p {
  font-size: 16px;
  line-height: 2em;
}
#elm-toggles-_e4d51a20848333-main .toggle-header .toggle-title {
  direction: rtl;
}
#elm-text-_ee90bb35c4afca8-main .entry-content p {
  line-height: 1.9em;
}
#elm-text-_ebf42cac6452a8 .entry-content p {
  line-height: 1.9em;
  text-align:right;
}
.elm-posts-main .layout-box .item-title h3{direction:rtl;}
.elm-toggles-main .toggle-header .ait-icon {
  left: 15px;
  right: auto;
}
#elm-text-_ebf42cac6452a8-main .entry-content p {
  line-height: 1.9em;
  text-align:right;
  font-size:16px;
}
#elm-text-_ed2fed63a1b1008-main .entry-content p {
  line-height: 1.9em;
  text-align:right;
}
#elm-text-_ede423047d041f-main .entry-content p {
  line-height: 1.9em;
  text-align:right;
}
#elm-text-_ebf42cac6452a8 small{
font-size: 14px;
line-height: 1.7em;}
#elm-text-_ec053da22b6dfd-main h6 strong,#elm-text-_e758e1aef4e4-main h6 strong , #elm-text-_e099a2bae7deaa h6 strong{
font-size: 17px;
}
.farhang .entry-content p {
  font-size: 16px;
  line-height: 1.9em;
}
.history .entry-content p {
  font-size: 16px;
  line-height: 1.9em;
}
ul.ait-sc-lists.layout-half li {
  margin-left: 1.4%;
  margin-right: 0;
}
.aboutsemnan .entry-content p,.aboutsemnan .entry-content li {
  font-size: 16px;
  line-height: 1.9em;
}
#elm-text-_e34ec4d241ed7f-main .blue{color:#1d70a3;}
.song entry-content p {
  font-size: 16px;
  line-height: 1.9em;
}
.sher .entry-content p {
  font-size: 16px;
  line-height: 1.9em;
}
.teatre .entry-content p {
  font-size: 16px;
  line-height: 1.9em;
}
.small{font-size: 13px!important;}
#elm-portfolio-_ea0685eec85f1e-main .portfolio-item .portfolio-item-desc p.txtrows-2 {
  height: 30px;
}
#elm-portfolio-_ea0685eec85f1e-main .portfolio-item .portfolio-item-desc h3 {
  font-size: 16px!important;
}
.elm-portfolio .filters-wrapper .category-wrap span::after {
  right: -71px;
}
.elm-portfolio .filters-wrapper .order-wrap span::after{
  right: -83px;
}
#elm-portfolio-_ea0685eec85f1e-main .filters-wrapper .filter-wrapper .selected span{
margin-right:5px;
margin-left:0;
}
#elm-text-_eeff510d1395368 .elm-wrapper {
  max-width: 850px;
}
#elm-text-_eee8ab03e7fda28-main {
  background: #f9f9f9!important;
  padding: 25px 10px!important;
  margin-bottom: 20px!important;
}
#elm-text-_ef95851ac8b38f8-main .elm-wrapper {
  max-width: 800px;
}
#elm-services-_ed7bc561bff881-main .item-title p{display:none;}
.lang-fa_IR .elm-counters-main .counter-title {
  font-family: yekanweb;
  direction: rtl;
}
#elm-text-_e191d4c1b45edf p , #elm-text-_e7fb80177bfbcd-main p{line-height:1.9em;font-size:16px;}
/*************************************about wiki******************************************/
#elm-text-_eacf854a5d4b558 h2 {
  font-size: 29px;
  color: #fff;
}
#elm-columns-_ede00d9fc79aed-main{padding-top:50px!important;}

/********************************************woocommerce*******************************************/
#takmil-email{color:#C23321;}
.woocommerce-thankyou-order-received{font-weight:bold;color:#12528F;}
.ait-woocommerce-cart-widget .buttons .button, .widget_shopping_cart .buttons .button{font-family:yekanweb;}
.woocommerce .woocommerce-ordering {
  float: right;
}
.woocommerce div.product .woocommerce-tabs .tabs li {
  float: right;
}
.lang-fa_IR body.woocommerce ul.products li a .price .amount, .lang-fa_IR body.woocommerce-page ul.products li a .price .amount, .lang-fa_IR .woocommerce ul.products li a .price .amount {
  font-family: yekanweb;
  font-size: 18px;
}
.lang-fa_IR body.woocommerce ul.products li a h3, .lang-fa_IR body.woocommerce-page ul.products li a h3, .lang-fa_IR .woocommerce ul.products li a h3 {
  font-family: yekanweb;
  font-weight: 800;
}
.woocommerce div.product .summary {
  margin-top: 30px;
}
.woocommerce div.product .summary .cart .single_add_to_cart_button {
  margin-left: 0;
  margin-right: 20px;
}
.woocommerce div.product .summary .cart .quantity {
  float: right;
}
.lang-fa_IR select {
  font-family: yekanweb;
}
.lang-fa_IR body.woocommerce .woocommerce-message, .lang-fa_IR body.woocommerce-page .woocommerce-message, .lang-fa_IR .woocommerce .woocommerce-message {
  font-family: yekanweb;
}
body.woocommerce .button, .woocommerce .button {
  border: 2px solid #1d70a3;
  line-height: 18px;
  padding: 0 5px;
}
.lang-fa_IR body.woocommerce-cart .shop_table.cart th, .lang-fa_IR .woocommerce .shop_table.cart th {
  font-family: yekanweb;
  text-align:right;
}
body.woocommerce-cart .shop_table.cart tbody td.product-quantity .quantity, .woocommerce .shop_table.cart tbody td.product-quantity .quantity {
  float: right;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .button, .woocommerce .shop_table.cart tbody td.actions .button {
  font-family: yekanweb;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .coupon .button, .woocommerce .shop_table.cart tbody td.actions .coupon .button {
  font-family: yekanweb;
}
.woocommerce form .button, .entry-content .woocommerce .button {
  font-family: yekanweb;
}
.lang-fa_IR body.woocommerce .woocommerce-info, .lang-fa_IR body.woocommerce-page .woocommerce-info, .lang-fa_IR .woocommerce .woocommerce-info {
  font-family: yekanweb;
}
#order_review table th, #order_review table td, .my_account_orders th, .my_account_orders td, .order_details th, .order_details td {
  text-align: right;
}
#place_order {
  font-family: yekanweb;
}
.lang-fa_IR .entry-content table thead th {
  text-align: right;
}
.entry-content table td, .entry-content table th {
  text-align: right;
}
.return-to-shop{display:none;}
body.woocommerce-cart .cart-collaterals .cart_totals th, .woocommerce .cart-collaterals .cart_totals th {
  text-align: center;
}
body.woocommerce-cart .shop_table.cart tbody td.actions .button, .woocommerce .shop_table.cart tbody td.actions .button{float:left;}
body.woocommerce-cart .shop_table.cart tbody td.product-remove, .woocommerce .shop_table.cart tbody td.product-remove {
  padding-right: 40px;
  padding-left: 0;
}
body.woocommerce-cart .checkout-button, .woocommerce .checkout-button{float:left;}
.woocommerce .login .form-row, .woocommerce .checkout_coupon .form-row {
  float: right;
}
.woocommerce .login .form-row .inline {
  float: right;
}
#bankmellat-checkout-form .cancel {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: left;
  padding: 0;
  color: #1d70a3;
  margin-top: -20px;
}
/********************************************ticket*******************************************/
.tribe-link-tickets-message a{display:none;}
.tribe-ticket-quantity {
  width: 30%!important;
}
.tribe-events-cal-links{display:none!important;}
.tribe-events-event-meta .column, .tribe-events-event-meta .tribe-events-meta-group {
  float: right!important;
  text-align: right!important;
}
.single-tribe_events .tribe-events-event-image {
  text-align: right;
}
.tribe-link-tickets-message a{}
.tribe-events-tickets-title:before{color: #fdb913;
content: "";
font-family: fontawesome;
font-size: 28px;
top: 4px;
position: relative;
right:-5px;
}
h2.tribe-events-tickets-title{margin-right:10px!important;
 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.tribe-events-tickets td.woocommerce {
  float:left;
  width:40%;

}
.tribe-events-tickets .quantity{width:40%;float:left;}
.tribe-events-tickets tr:first-child{background:rgba(0, 0, 0, 0.04) none repeat scroll 0 0;}
.tribe-events-tickets td{text-align:center!important;vertical-align:middle!important;float:right;}
.tribe-tickets-remaining{text-align:right;font-size:13px;position:relative;
top:4px;
 }
.tribe-events-tickets .woocommerce .button{font-size: 15px;float:left;}
.tribe-events-tickets .tickets_name::before{content: "";
font-family: fontawesome;
font-size: 17px;
position:relative;
right:-5px;
top:2px;
color:#1d70a3;
}
.tribe-events-tickets .tickets_name{padding-right:10px;}
.tribe-events-tickets .tickets_price {
  background: rgba(0, 0, 0, 0.08) none repeat scroll 0 0;
  padding: 13px 20px 20px;
  font-style:normal!important;
}
.tribe-events-tickets .quantity input{text-align:center;}
.ticket-content h3{text-align:right!important;font-family:yekanweb!important;}
/*.tribe-events-tickets .woocommerce-Price-currencySymbol{float:left;margin-right:3px;}*/



/***********************************************RESPONSIVE***********************************************/
/******************************************************************************/
/* ========================================================================== */
/* = MIN WIDTH 1300px  and MAX-WIDTH 1920px                                 = */
/* ========================================================================== */
/******************************************************************************/
@media (min-width: 1300px) and (max-width: 1920px) {
#ait-sc-modal-link-1 {
  left: 4%;
  top: -54px;
}
.footer1-left {
  width: 43%;
}
.footer1-middle {
  width: 22%;
}
#footerback {
	margin-top: -50px!important;
}
#footbackleft {
	top: 50%;}
	#footbackright {
	top: 65%;}
}
@media (min-width: 1367px) and (max-width: 1920px) {
/****************new*******************/
#footerback {
  height: 485px;
  background-size: cover;
margin-top: -100px;
}
.footer1 {
  background: #F5C200!important;
}

}
/******************************************************************************/
/* ========================================================================== */
/* = MIN WIDTH 1300px                                                       = */
/* ========================================================================== */
/******************************************************************************/
@media (min-width: 1300px){
.modal123 #ait-sc-modal-link-1 {
    background: none;
    float: right;
    padding: 0;
    top: 0!important;
    margin-top:0;
}
#elm-posts-_eba5321382e2c1-main .carousel-bottom-arrows ,#elm-posts-_e07a93fbe0a1108-main .carousel-bottom-arrows{
  margin-top: -80px!important;
}
.elm-posts-main .layout-box .item-categories {
  position: relative;
  top: -10px;
}
#elm-promotion-_ed3492fba5dceb8-main ,#elm-promotion-_e1ef109808752e8-main{
  height: 465px!important;
  padding:0 20px;
}
#elm-events-pro-_e1eb1fb937eaf6-main ,#elm-events-pro-_eaf66b79f96ce9-main{
  height: 488px!important;
    padding:0 20px;

}
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-bottom-arrows,#elm-events-pro-_eaf66b79f96ce9-main .carousel-bottom-arrows,#elm-advertising-spaces-_e223ced6b3b2008-main .carousel-bottom-arrows {
  bottom: -24px!important;
}
#text-13 .widget-content {
  width: 97%;
}
#text-13 audio {
  width: 90%;
  position: relative;
  right: 3%;
}
.gallery-mahal .flickity-viewport {
  height: 270px !important;
}
.gallery-mahal {
  height: 270px!important;
}
#menu-item-3908 ul.sub-menu {
  right: -250%!important;
}
#menu-item-3909 ul.sub-menu {
  right: -380%!important;
}
#menu-item-4294 ul.sub-menu {
  right: -480%!important;
}
#menu-item-4445 ul.sub-menu {
  right: -190%!important;
}
#menu-item-4167 ul.sub-menu {
  right: -220%!important;
}
}
/******************************************************************************/
/* ========================================================================== */
/* = MIN WIDTH 1200px  and MAX-WIDTH 1300px                                 = */
/* ========================================================================== */
/******************************************************************************/
@media (min-width: 1200px) and (max-width: 1300px) {

.footer1-left {
  width: 19%;
}
.footer1-middle {
  width: 40%;
}
#elm-text-_eacf854a5d4b558-main {
  padding-top: 20px !important;
  padding-bottom: 0!important;
}
#elm-posts-_eba5321382e2c1-main .carousel-bottom-arrows,#elm-posts-_e07a93fbe0a1108-main .carousel-bottom-arrows {
  margin-top: -38px!important;
}
#elm-promotion-_ed3492fba5dceb8-main,#elm-promotion-_e1ef109808752e8-main {
  height: 466px!important;
}
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-bottom-arrows,#elm-events-pro-_eaf66b79f96ce9-main .carousel-bottom-arrows {
  bottom: -20px!important;
}
#elm-portfolio-_e3541ee52afb2a8 .portfolio-items-wrapper .portfolio-item ,#elm-portfolio-_e022b9512e8655-main .portfolio-items-wrapper .portfolio-item,#elm-portfolio-_e3324151e5ef3c8-main .portfolio-items-wrapper .portfolio-item {
  width: 276px!important;
}
#elm-portfolio-_ea0685eec85f1e li{width:145px!important;}
#menu-item-3908 ul.sub-menu {
  right: -240%!important;
}
#menu-item-3909 ul.sub-menu {
  right: -380%!important;
}
#menu-item-4294 ul.sub-menu {
  right: -483%!important;
}
#menu-item-4445 ul.sub-menu {
  right: -100%!important;
}
#menu-item-4167 ul.sub-menu {
  right: -100%!important;
}
}
/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 1200px                                                       = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 1186px) {
   .top-bar-tools {
	flex-basis: 64% !important;
} 
}
/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 1170px                                                       = */
/* ========================================================================== */
/******************************************************************************/

@media (max-width: 1170px) {

.footer1-right{margin-right:0;}

}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 1018px                                                       = */
/* ========================================================================== */
/******************************************************************************/

@media all and (max-width: 1018px) {
}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 980px MIN WIDTH 987                                          = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 910px) and (min-width: 640px) {.top-bar-tools {
	flex-basis: 54% !important;
}}
@media (max-width: 768px) and (min-width: 640px) {
#elm-text-_eab9101b82dded-main {
	margin-top: 50px;
	margin-right: 15%;
}
}
@media (max-width: 640px) and (min-width: 600px) {.top-bar-tools {
	flex-basis: 32% !important;
}
    .social-icons > .social-icons-toggle {
	right: -135px;
}
}
@media (max-width: 600px) and (min-width: 540px) {
    .social-icons > .social-icons-toggle {
	right: -180px;
}
.top-bar-tools {
	flex-basis: 34% !important;
}
}
@media (max-width: 640px) and (min-width: 497px) {
.main-nav {
	padding-top: 0;
}
}
@media (max-width: 540px) and (min-width: 497px) {
.top-bar-tools {
	flex-basis: 3% !important;
	margin-right:3%;
}
#h1home {
	top: 20px!important;}
}
@media (max-width: 497px) and (min-width: 468px) {
    .social-icons > .social-icons-toggle {
	right: -260px;
}
.top-bar-tools {
	flex-basis: 61% !important;
}
#h1home {
	top: 20px!important;}
}
@media (max-width: 768px) and (min-width: 420px) {
#elm-text-_e4bf7c546d3447 h2{margin-bottom:0!important;}
.ekhadamaatsem .elm-maintitle {
	margin-bottom: 0!important;
}
#elm-text-_e0557ec4492d08-main {
	padding-top: 0!important;
}
 #elm-columns-_e74b0c959b04ec .column-first {
	width: 100% !important;
}
}
@media (max-width: 468px) and (min-width: 420px) {
.social-icons > .social-icons-toggle {
	right: -220px;
}
.top-bar-tools {
	flex-basis: 54% !important;
}
#h1home {
	top: 20px!important;}
}
}
@media (max-width: 420px) and (min-width: 368px){
    #h1home {
	top: 20px!important;	margin-left: 0!important;
}
.header-resources {
	margin-left: 0 !important;
}
 .social-icons > .social-icons-toggle {
	right: -190px;
}
.top-bar-tools {
	flex-basis: 35% !important;
}  
}
@media (max-width: 420px){
   .top-bar-tools {
	flex-basis: 44% !important;
	margin-left: 10px!important;
	margin-right:12%;
} 
.top-bar .social-icons.has-dropdown-mobile ul {
	padding: 0 20px 0 20px;
}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 1070px MIN WIDTH 769                                          = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 1070px) and (min-width: 910px){.top-bar-tools {
	flex-basis: 60% !important;
}}
@media all and (max-width: 1070px) and (min-width: 769px) {
#elm-columns-_e35bba8ac166d18 .item-duration {
  display: none;
}
.elm-easy-slider-main.load-finished ul.easy-slider {
  position: relative;
  top: 20px;
}
.site-footer .nav-menu-footer {
    width: 68% !important;
}
.footer1-right {
    margin-right: 1%;
}
}


@media (max-width: 1280px) and (min-width: 1024px) {

.top-bar-tools .wellcome {
	margin-right: -5%;
}
.top-bar-tools {
	flex-basis: 65% ;
}
}
/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 1024px                                                       = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 1024px) {
#elm-items-_ef04ee22163512-main .carousel-bottom-arrows{top:15px!important;}
.site-description .fa-map-signs {
  top: 29px!important;
  position: relative;
}
.site-description .fa-map-signs {
	top: 0 !important;
	position: relative;
}
.footer1-right {
  margin-left: 10%;
}
#elm-text-_eacf854a5d4b558-main {
  padding-top: 20px !important;
  padding-bottom: 0!important;
}
.lang-fa_IR .reviews-container .review-rating-question {
  font-size: 10px;
}
#elm-columns-_e35bba8ac166d18-main .layout-list .item-thumbnail img { width: 69% !important;
}
.top-bar-tools .wellcome {
  margin-right: -9%!important;
}
#divkasb .fileupload input{width:50%;float:right;}
}
@media all and (max-width: 1024px) {
 
.gallery-mahal .gallery-cell img {
  position: relative;
  top: 5px;
}
.elm-item-organizer .item {
  margin-bottom: 14px;
}

.elm-search-form .submit-main-button .searchsubmit2::before{margin-right:-21px;}
#elm-events-pro-_e1eb1fb937eaf6-main,#elm-events-pro-_eaf66b79f96ce9-main {
  height: 393px!important;
}
#elm-promotion-_ed3492fba5dceb8-main ,#elm-promotion-_e1ef109808752e8-main{
  height: 396px!important;
}
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-bottom-arrows,#elm-events-pro-_eaf66b79f96ce9-main .carousel-bottom-arrows {
  bottom: 0px!important;
}
#elm-text-_ea545c62d495fd-main ,#elm-text-_e75579a5a8dde58-main{
  margin-top: -120px!important;
}
.elm-search-form .submit-main-button .searchsubmit2::before {
  margin-right: -12px!important;
}
#menu-item-3908 ul.sub-menu {
  right: -175%!important;
}
#menu-item-3909 ul.sub-menu {
  right: -389%!important;
}
#menu-item-4294 ul.sub-menu {
  right: -500%!important;
}
#elm-events-pro-_e1eb1fb937eaf6 .layout-list .item,#elm-events-pro-_eaf66b79f96ce9 .layout-list .item {
  padding-top: 0;
}
#ait-sc-modal-link-1 {
  top: -80px;
}
/*#text-13 .widget-content {
  background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/radio205.png") no-repeat scroll center center;
}*/
/**********new***********/
.site-footer .nav-menu-footer {
  float: right;
  width: 50% !important;
}
.site-footer .footer-text {
  width: 47%;
  margin-left:0;
}
.footer1-right {
  margin-left: 0%;
  text-align: center;
margin-right: 0;
    width: 14%;
}
.footer1-middle {
  margin-left: -7% !important;
margin-top:20px;
}
}
/********new*************/
@media (max-width: 1024px) {
.site-footer .footer-text{text-align:left;}
.footer1-right{width:14%;}
.footer1-right {
    margin-right: 7%;
}
#footbackleft{top:45%;}
#footbackright{top:50%;}
.footer1 img{max-width:90px;}
.footer1-left {
  display: block!important;
}
}


/******************************/
@media (max-width: 800px) and (min-width: 688px) {
.site-description a {
	font-size: 10px;
}
#h1home {
	font-size: 10px;
	margin-left: 2px;
}
.social-icons li a {
	width: 20px;
	height: 20px;
}
:not(#ecwid_html) [class^="icon-"] {
	font-size: 12px;
}
.site-description .fa-map-signs {
	top: 0px !important;
}
#user-details {
	margin-left: 2px;
	margin-right: 2px;
}
#user-details .button {
	font-size: 11px;
}
.w-resources-text{font-size:11px;}
}
/*********************************/
@media (max-width: 980px) and (min-width: 640px) {
.top-bar-tools .wellcome{position:relative;
right:14%;
}
}

/******************************/
@media (min-width:982px) and (max-width:1000px) {
#menu-item-4099 ul {
	right: -4%!important;
}

}
/******************************/
@media (min-width: 980px) and (max-width: 1024px) {
#elm-posts-_e204462a9b88b08-main .item,#elm-posts-_e32399c8d82e93-main .item {
	margin-bottom: 40px !important;
}
.elm-item-organizer .layout-list .image-present .item-title {
	margin-right: 0;
}
#elm-posts-_e204462a9b88b08-main .item-text,#elm-posts-_e32399c8d82e93-main .item-text {
	display: none;
}
.footer1-right{margin-right:9%;}
.reviews-container .review-rating {
    padding: 0 10px 0 10px;
}
.header-resources {
    font-size: 6px;
}
.top-bar-tools .wellcome{position:relative;
right:0;
}
.site-description .fa-map-signs {
	top: 0 !important;
	position: relative;
}
.col2 {
    width: 45% !important;
}
.towbutt2 #ait-sc-button-5 .title{font-size:14px;}
.site-footer .footer-text{text-align:left;}
}
/*@media (max-width: 1024px) and (min-width: 1100px) {
.reviews-container .review-rating {
	padding: 0 20px 0 10px!important;
}
}*/

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 1110px                                                       = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 1110px) {
#elm-text-_e16fda9486af0b8-main,#elm-text-_e2943a6660630f-main,#elm-text-_ea731cd7c8aae5-main,#elm-text-_e8f6a0144379a-main,#elm-text-_e1cfd7e37588e98-main,#elm-text-_e7d17153d24c35-main,#elm-text-_eb3b77187efe1a-main,#elm-text-_e412a70b164b428-main,#elm-text-_eefbde3e25dab7-main,#elm-text-_eac4a4b497ea8e-main,#elm-text-_e4b4e3f23f303d8-main,#elm-text-_e57ffec51ba516-main,#elm-text-_e31fa925b6cb62-main,#elm-text-_eeefb4157f64d-main,#elm-text-_ef1f3fa7d8cbe88-main,#elm-text-_e468ef96ff9c31-main,#elm-text-_eb78145c6aa2b68-main,#elm-text-_ef4e6af7d1cde2-main,#elm-text-_ec2579b52911748-main {
	margin-top: 0;
	padding-top: 100px;
	padding-bottom: 100px;
	background-size: cover;
	margin-bottom:100px;
}
.gallery-mahal .gallery-cell img{height:auto!important;}
#footbackleft {
	top: 53%;
}
}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 1000px                                                       = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 1000px) {
.top-bar-tools .wellcome {
  margin-right: -17% ;
}
}
@media all and (max-width: 1000px) {

}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 980px                                                        = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 981px) and (min-width: 801px) {
#elm-portfolio-_e022b9512e8655 .portfolio-items-wrapper li{width:276px!important;}

}
@media (max-width: 980px) {
    .footer1 {
	height: 59px !important;
}
        .ait-toggle-area-group .ait-toggle-area-btn:only-child {
	text-align: right;
	direction: rtl;
}
.ait-toggle-area-btn::after {
    right:auto;
	left: 15px;
}
    .electric .item-title h3 {
	font-size: 22px!important;
}
.spantable {
	font-size: 12px;
}
.search-form-type-1 .elm-search-form .search-content, .search-form-type-2 .elm-search-form .search-content {
	width: 67.8%;
}
.footer1-right {
  width: 15%;
}
.site-description .fa-map-signs {
  top: 0;
}
.top-bar-tools .wellcome {
  margin-right: -12%;
}
.site-description .fa-map-signs {
  top: 0px!important;
}
.widget_login .userlogin-tabs-contents .input-username input, .widget_login .userlogin-tabs-contents .login-username input, .widget_login .userlogin-tabs-contents .input-email input, .widget_login .userlogin-tabs-contents .login-password input, .widget_login .userlogin-tabs-contents .input-captcha input, .widget_login .userlogin-tabs-contents .input-role .sbHolder .sbSelector, .widget_login .userlogin-tabs-contents .input-role .sbHolder .sbOptions, .widget_login .userlogin-tabs-contents .input-payment .sbHolder .sbSelector, .widget_login .userlogin-tabs-contents .input-payment .sbHolder .sbOptions {
  font-size: 12px!important;
}
#elm-text-_eacf854a5d4b558-main {
  margin-bottom: 40px !important;
  padding-top: 20px !important;
  padding-bottom: 0px;
}

#elm-columns-_e35bba8ac166d18-main .layout-list .item-thumbnail img{width:50%!important;}
.footer1 {
  padding-right: 2%;
  margin-top: -29px;
  width: 98%;
}
#elm-columns-_e35bba8ac166d18 .elm-item-organizer .item {
  text-align: center;
}

}
@media all and (max-width: 980px) {
.lang-fa_IR .elm-toggles-main .responsive-tabs-select {
  font-family: yekanweb;
  text-align: center;
}

.filters-wrap .filter-container.filter-order {
  margin-right: 20px;
  padding-right: 30px;
}

.elm-item-organizer .item-title h3 {
  font-size: 13px;
}
.footer1-right {
  margin-right: 7%;
}
.footer1-left {
  width: 22%;
}
.footer1-right {
    width: 17%;
}
}
/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 800px                                                        = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 800px) {
#elm-text-_eacf854a5d4b558-main {
  padding-top: 0!important;
}
.elm-item-organizer .layout-list .image-present .item-title, .elm-item-organizer .layout-list .image-present .item-text {
  margin-right: 95px;
}

.elm-item-organizer .layout-list .image-present .item-title, .elm-item-organizer .layout-list .image-present .item-text {
  margin-right: 50px;
}

.top-bar-tools .wellcome {
  margin-right: -26%!important;
}
.site-description .fa-map-signs {
  top: 30px;
}
}

@media all and (max-width: 800px) {
/*.footer-widgets .widget-area-1 {
  margin-right:6%;
  width: 41%;
  float:right;
}
.footer-widgets .widget-area-2 {
  width: 41%;
  margin-right:6%;
  float:right;
}
.footer-widgets .widget-area-3 {
  width: 41%;
  margin-right:6%;
  float:right;
}
.footer-widgets .widget-area-4 {
  width: 41%;
  margin-right:6%;
  float:right;
}*/

}



@media (max-width: 847px) {
.search-form-type-1 .elm-search-form .search-content {
	width: 63.9%;
}
}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 860px MIN WIDTH 779                                          = */
/* ========================================================================== */
/******************************************************************************/

@media all and (max-width: 859px) and (min-width: 779px) {
#elm-promotion-_ed3492fba5dceb8-main ,#elm-promotion-_e1ef109808752e8-main{
  height: 341px !important;
}
#elm-events-pro-_e1eb1fb937eaf6-main,#elm-events-pro-_eaf66b79f96ce9-main {
  height: 340px !important;
}
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-bottom-arrows,#elm-events-pro-_eaf66b79f96ce9-main .carousel-bottom-arrows {
  bottom: -3px !important;
}
#elm-posts-_e204462a9b88b08-main .current-date,#elm-posts-_e32399c8d82e93-main .current-date  {
  right: 7%;
}
.footer1-right {
  margin-right: 19%;
  width: 26%;
}
.footer1-left {
  width: 51%;
}
}

/******************************************************************************/
@media (max-width: 780px) and (min-width: 641px) {
.reviews-container .review-ratings {
    width: 44.6%;
}
.reviews-container .review-details {
    width: calc(54.4% - 10px);
}
}
/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 980px MIN WIDTH 769                                          = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 980px) and (min-width: 769px) {
.site-footer .footer-text {
  font-size: 12px;
}
.top-bar-tools .wellcome {
  margin-right: -51%;
}
 #elm-columns-_e35bba8ac166d18-main .column-span-2 {
	width: 100%;
}
#elm-columns-_e35bba8ac166d18-main .column-span-1{
	width: 46.8%;
}

}
@media all and (max-width: 980px) and (min-width: 769px) {
#elm-events-pro-_e1eb1fb937eaf6-main .carousel-bottom-arrows,#elm-events-pro-_eaf66b79f96ce9-main .carousel-bottom-arrows {
  bottom: -52px !important;
}
.textwidget p {
  font-size: 11px;
}
#elm-posts-_e204462a9b88b08,#elm-posts-_e32399c8d82e93{margin-bottom:-10px;}
.elm-item-organizer .item {
  margin-bottom: 5px;
}
.footer-widgets .widget-area-2 {
  padding-right: 5% !important;
  right: -5.5%;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  margin-left: 0!important;
  margin-right: 0!important;
}

#menu-item-3908 ul.sub-menu {
  right: -60% !important;
}
#menu-item-3909 ul.sub-menu {
  right: -80% !important;
}
#menu-item-4099 ul {
  right: -20%!important;
}
#menu-item-4294 ul.sub-menu {
  right: -80% !important;
} 

#elm-columns-_e35bba8ac166d18 .item-duration{display:none;}
#elm-text-_ea0788213114e68-main h2 {
  right: -64%;
  text-align: right;
}
#elm-text-_ea545c62d495fd-main ,#elm-text-_e75579a5a8dde58-main{
  margin-top: -80px !important;
}
#elm-posts-_eba5321382e2c1-main .carousel-bottom-arrows,#elm-posts-_e07a93fbe0a1108-main .carousel-bottom-arrows {
  margin-top: -25px !important;
}
#text-13 .widget-content {
  position: relative;
  right: -26px;
  width: 130%;
}
/*#text-13 .widget-content {
  background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/radio800.png") no-repeat scroll left;
 }*/
}
/*****************************/
@media (max-width: 980px) and (min-width: 769px) {
#footbackright{top:12%;}
#footerback {
  background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/footer-980-1.jpg") no-repeat scroll center center;
  height: 350px;
  margin-top: -74px;
}
#footbackleft {
  top: 8%;
}
#footbackright {
  top: 29%;
}
}
/*************************/
@media (max-width: 980px) and (min-width: 900px) {
#footbackleft {
  top: 30%;
}
#footbackright {
  top: 29%;
}
}
/*************************/
@media (max-width: 800px) and (min-width: 769px) {
#footbackleft {
  top: 19%;
}
#footbackright{top:20%;}
#footerback {margin-top:-120px;}
}

/*************************/
@media (max-width: 769px) {
.search-form-type-1 .elm-search-form .search-content, .search-form-type-2 .elm-search-form .search-content {
	width: 100%;
}

}
/*************************/
@media (max-width:899px) and (min-width: 801px) {
#footbackright {
  top: 6%;
}
#footbackleft {
  top: 35%;
}
}
/*************************/
@media (max-width:860px) and (min-width: 700px) {
.wiki-article .entry-thumbnail {
	margin-left: 20%;
}
.htable {
	font-size: 12px;
}
}


@media (max-width:860px){
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(1) .table-row::before, #elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(1) .table-row::before {
	font-size: 19px;
}
.elm-price-table-main .table-featured .table-row::before {
	font-size: 19px;
}
#elm-price-table-_e52680623c9d138-main .ptable-item:nth-child(3) .table-row::before, #elm-price-table-_e072258b0cdfb1 .ptable-item:nth-child(3) .table-row::before {
	font-size: 19px;
}
.wiki-article .entry-thumbnail {
	margin-left: 3%;clear:both;float:none;
}
.table-row .table-price {
	font-size: 24px !important;
}

}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 768px                                                        = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 768px){
    .member2col .carousel-disabled.column-2 .item {
	width: 100%!important;
	clear: both!important;
}
    .detail-half-content .detail-thumbnail {
	width: 100%;
}
.detail-half-content .detail-description {
	width: 100%;
}
    #item-events .filters-wrap h2 {
	float: none;
}
    .ait-toggle-area-btn i {
	margin-left: 10px;
	margin-right: 0;
}
    .toggle-filter.ait-toggle-area-btn{text-align:right;}
    .khadamathometitle .column {
	width: 33% !important;
}
    #elm-columns-_e740374c055adf8-main .elm-maindesc,#elm-columns-_e74b0c959b04ec-main .elm-maindesc{display:none;}
    
    #elm-columns-_e187e2531e6439-main h3 {
    margin-top: -8%;
    text-align:center;
}
    #elm-text-_e8bdd6f023315f-main {
	padding-top: 20px!important;
}
#elm-text-_e753f12e95cf1b-main {
	background-repeat: no-repeat!important;
	padding-top: 199px!important;
	padding-bottom: 17px!important;
	background-size: contain;
}
    #kalahazer img {
  	left:5%;
	float: right;
}
#elm-columns-_eeab8b7fb0047a-main{padding-top:0!important;}
#elm-services-_ecd30e3ff2b3828-main h3,#elm-columns-_ed10ee7c1c711f-main h3,#elm-services-_ea6fe6cf6561268-main h3{font-size:20px;}
#tondpa img {
	float: right;
	left:-5%;
}
#tondpa,#kalahazer{width:45%!important;}
ul.nimwidth1 {
	width: 100%;
}
#elm-columns-_ef3617af9fdbcd section:last-child{margin-top:-40px;}
#elm-price-table-_e072258b0cdfb1 .ptable-item {
	width: 60%;
	margin-right: 20%;
}
.ekhadamaatsem .elm-maintitle {
	font-size: 24px;
}
 #elm-text-_e4aefea10e059f-main,#elm-text-_e02ea9a13063b7-main {
	margin-bottom: -10px !important;
		height: 108px;
}
#ekhadamat {
	margin: 0 5% !important;
	width: 90%;
}
#elm-text-_e4aefea10e059f-main .flickity-viewport,#elm-text-_e02ea9a13063b7-main .flickity-viewport {
	height: 108px !important;
}
#ekhadamat .flickity-prev-next-button  {
	top: 35%!important;
}
.top-bar-tools .wellcome {
  margin-right: -23%!important;
}
#elm-price-table-_e52680623c9d138-main .ptable-item {
  width: 45%;
}
#elm-services-_e8375450a7d8d78-main .carousel-disabled .item {
  margin-left: 6%!important;
}
.elm-item-organizer .layout-list .image-present .item-title, .elm-item-organizer .layout-list .image-present .item-text {
  margin-right: 95px;
}
#elm-price-table-_e072258b0cdfb1 .ptable-item {
  width: 46%;
}
.site-footer .footer-text {
  font-size: 12px;
}
.site-footer .nav-menu-footer {
  float: right;
}


}
@media all and (max-width: 768px){
#elm-columns-_e35bba8ac166d18-main .layout-list .item-thumbnail img {
  width: 100% !important;
}
.footer-widgets .widget-area:nth-child(4) {
  float: right;
  width: 39%;
}
.footer1-right {
  margin-right: 19%;
  width: 27%;
}
.footer1-left {
  width: 46%;
}
#elm-content-4-main .hentry, .single-post .entry-footer {
  width: 95%;
}
#text-13 .widget-content {
  background-position: right;
}
.lang-fa_IR .elm-toggles-main .responsive-tabs-select {
  font-family: yekanweb;
  text-align: right;
}
#elm-columns-_e740374c055adf8 .column-first,#elm-columns-_e74b0c959b04ec .column-first {
  width: 100% !important;
}
#carousel-item .carousel-item{
margin-right: 0;
width: 100%;
margin-left: 32px;
}
#elm-promotion-_ed3492fba5dceb8-main,#elm-promotion-_e1ef109808752e8-main {
  display: none;
}
#elm-text-_ea545c62d495fd-main ,#elm-text-_e75579a5a8dde58-main{
  margin-top: -65px !important;
}
#menu-item-3908 > ul.sub-menu,#menu-item-3909 > ul.sub-menu,#menu-item-4099 > ul.sub-menu,#menu-item-4294 > ul.sub-menu,#menu-item-4294-wrapclone > ul.sub-menu{
  display: none;
}
#menu-item-3908:hover > ul.sub-menu,#menu-item-3909:hover > ul.sub-menu,#menu-item-4099:hover > ul.sub-menu,#menu-item-4294:hover > ul.sub-menu,#menu-item-4294-wrapclone:hover > ul.sub-menu{display:block;}
#menu-item-3908 ul.sub-menu {
  right: -60% !important;
}
#menu-item-3909 ul.sub-menu {
  right: -90% !important;
}
#menu-item-4099 ul {
  right: -10%;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  float: none;
}
.search-form-type-1 .elm-search-form .search-content, .search-form-type-2 .elm-search-form .search-content {
  float: none;
}
.gallery-cell {
  padding: 0;
  width: 22%;
}
.gallery-mahal .gallery-cell {
  width: 19%!important;
  padding: 20px;
}
.footer1-right {
  width: 19% !important;
}
#footerback {
  margin-top: -140px;
}
#footbackleft {
  top: 59%;
}
#footbackright {
  top: 25%;
}
}


@media (min-width: 497px) and (max-width: 768px) {
    .item-content-wrap .entry-content > ul li::before {
	margin-right:0px!important;
	margin-left: 10px;
}
#elm-price-table-_e072258b0cdfb1 .ptable-item {
	width: 80%!important;
	margin-right: 10%!important;
}
#review .reviews-form-container .review-actions {
	width: 54%;
margin-top:-20%;
margin-top:0!important;
}
.yellow{margin-top:20px;}
}
@media (min-width: 497px) and (max-width: 640px) {
    .header-resources .resources-wrap .resources-button {
	width: 122px;
}
.tax-ait-events-pro .event-container {
	width: 46% !important;
}
}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 715px                                                        = */
/* ========================================================================== */
/******************************************************************************/

@media all and (max-width: 715px) {
}


/******************************************************************************/
/* ========================================================================== */
/* = MIN WIDTH 600px and max width 686px                                    = */
/* ========================================================================== */
/******************************************************************************/
@media (min-width: 600px) and (max-width: 686px) {

.site-description,#h1home {display:none;}
}
/******************************************************************************/
/* ========================================================================== */
/* = MIN WIDTH 641px                                                        = */
/* ========================================================================== */
/******************************************************************************/

@media all and (min-width: 641px) {

}

/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 640px                                                        = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 640px) {
    .main-nav-wrap .nav-menu-main {
	width: 320px!important;
	text-align:right!important;
}
    #elm-text-_eab9101b82dded-main {
	margin-top: 60px;
	margin-right: 20%;
}
#elm-text-_eab9101b82dded #ait-sc-modal-link-1 {
	padding: 10px 10px 15px!important;
	font-size: 16px!important;
}
        #item-events .items-container .event-container{width:95%!important;}
    .tax-ait-items .page-title .entry-title-wrap .cat-icon ~ h1, .tax-ait-items .page-title .entry-title-wrap .cat-icon ~ .page-description, .tax-ait-items .page-title .entry-title-wrap .cat-icon ~ .breadcrumb, .tax-ait-locations .page-title .entry-title-wrap .cat-icon ~ h1, .tax-ait-locations .page-title .entry-title-wrap .cat-icon ~ .page-description, .tax-ait-locations .page-title .entry-title-wrap .cat-icon ~ .breadcrumb, .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon ~ h1, .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon ~ .page-description, .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon ~ .breadcrumb {
  margin-right: 0;
}
    .items-container .event-container {
	margin: 0 0 30px 15px !important;
}
    .single-ait-event-pro .page-title .entry-date {
	margin: 0 0 0 20px;
}
.single-ait-event-pro .page-title .entry-title-wrap {
	float: right;
}
    .lang-fa_IR .site-footer .footer-text {
	display: none;
}
    .butme {
	position: relative;
	top: 20px;
}
    ul.sub-menu {
	border-right: 2px solid #eee;
	border-left:none;
}
    .menu-item-ait-row > ul > li li {
	width: 190px !important;
}
        .main-nav-wrap .nav-menu-main{width:90%!important;}
    .khadamathometitle .column-last,.khadamathometitle .column-first{width: 18% !important;}
    .khadamathometitle .column:nth-child(2) {
	width: 63% !important;
}
    .header-container .main-nav-wrap {
	float: left;
	width: 320px!important;
	text-align:right!important;
}
.site-logo {
	width: 50% !important;
}
    .modalbutton5 .title {
	width: 36%;
	margin-right: 0;
}
    .tax-ait-events-pro .page-title .entry-title-wrap .cat-icon{display:none;}

    .page-title .page-title-social {
	display: none;
}
    .single-ait-item .page-title .entry-title-wrap .cat-icon {
	display: none;
}
    /****************blog**********/
.hentry.has-no-thumbnail .entry-header {
	bottom: 0px;
}
    #elm-content-4-main .hentry .entry-thumbnail-desc {
	top: 0px;
}
#elm-content-4-main .hentry {
	margin-top: 25px;
}
.single-post .entry-date {
	margin: 0px 0 0 20px;
}
/***********landing page**********/
#elm-columns-_ed9385ed1a2e698-main {
	margin-top: -150px;
	background-size: contain;
	margin-bottom: -140px;
}
#elm-text-_e1a278b8e680f2-main {
	padding-top: 30px;
}
#elm-text-_ed87d699d5e965-main .column,#elm-text-_ef9b3e108c8aaa-main .column{width:50%!important;float:right!important;}
/**********karfarma category**********/
#elm-text-_e16fda9486af0b8-main,#elm-text-_e2943a6660630f-main,#elm-text-_ea731cd7c8aae5-main,#elm-text-_e8f6a0144379a-main,#elm-text-_e1cfd7e37588e98-main,#elm-text-_e7d17153d24c35-main,#elm-text-_eb3b77187efe1a-main,#elm-text-_e412a70b164b428-main,#elm-text-_eefbde3e25dab7-main,#elm-text-_eac4a4b497ea8e-main,#elm-text-_e4b4e3f23f303d8-main,#elm-text-_e57ffec51ba516-main,#elm-text-_e31fa925b6cb62-main,#elm-text-_eeefb4157f64d-main,#elm-text-_ef1f3fa7d8cbe88-main,#elm-text-_e468ef96ff9c31-main,#elm-text-_eb78145c6aa2b68-main,#elm-text-_ef4e6af7d1cde2-main,#elm-text-_ec2579b52911748-main {
	margin-top: 0;
	padding-top: 30px;
	padding-bottom: 100px;
	background-size: contain;
	margin-bottom:30px;
}
.kaaar #ait-sc-modal-link-1 img{margin-bottom:10px;}
.kaaar #ait-sc-modal-link-1 {
	left: 18% !important;
	width:60%;
}
.kaaar #ait-sc-modal-link-1 {
	top: 110px !important;
}
.kaaar2 #ait-sc-modal-link-1 {
    top: 140px ;
}
#elm-text-_e30822774c7e-main {
	margin-top: 0px!important;
	padding-top: 30px!important;
	padding-bottom: 60px!important;
	margin-bottom: 0!important;
}
#elm-text-_e387c05656eca78-main, #elm-text-_e30822774c7e-main, #elm-text-_ecc5bbaa98f8258-main{
  background-size: contain!important;
}
#elm-text-_ecc5bbaa98f8258-main {
  margin-top: 15px;
  padding-bottom: 86px;
  padding-top: 8px;
}
.kaaar2 #ait-sc-modal-link-1 {
	top: 100px;
}
/********************************/

.elm-search-form .searchinput, .elm-search-form .select2-container .select2-choice{line-height:23px;}
.site-footer .footer-text {
	text-align: center;
}
.wiki-article .entry-thumbnail {
	margin-left: 10%;
	margin-right: 11%;
}
.gallery-cell h3 {
	font-size: 11px!important;
}
.ekhadamaatsem .entry-content p {
	line-height: 1.2em;
}
#elm-text-_e4aefea10e059f-main {
	height: 100px;
}
#elm-text-_e4aefea10e059f-main .flickity-viewport ,#elm-text-_e02ea9a13063b7-main .flickity-viewport{
	height: 88px !important;
}
.col2 {
    width: 92% !important;}
.item-container .item-footer .value{width:100%!important;font-size:13px!important;}
#h1home {
        font-size: 10px;
	margin-left: 15px;
	right: -30%;
	top: 25px;
  line-height:1.9em;
}

#ahome, #h1home {
	float: right;
}

.top-bar .site-description {
	float: right;
	width: 45%;
}

.site-description .fa-envelope {
	margin-right: 0;
	float: right;
}
.site-description a, .site-description strong {
	font-size: 10px;
}

.site-description .fa-map-signs {
	top:8px !important;
	right: -30%;
        margin-right:15px;
}


.top-bar-tools .wellcome {
  margin-right: -1%!important;
}
#user-details{margin-top:2px!important;}

.fee-container .fee-price .currency {
  left: 0;
}
.single-ait-event-pro .entry-content {
  margin-bottom: 0;
}
#leftmenu{width:30px!important;}
#nice-fixed-menu > ul li{
line-height:30px!important;
}
#wppa-user-upload-1-1-display{
padding-left: 88px!important;
padding-right: 8px!important;
}
.elm-toggles-main .responsive-tabs-select {
  background-image: linear-gradient(45deg, transparent 50%, rgba(0, 0, 0, 1) 50%), linear-gradient(135deg, rgba(0, 0, 0, 1) 50%, transparent 50%);
  padding: 5px 45px;
}
ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu li {
  font-size: 11px;
}
ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu{
 left:-20%;
width:74%!important;
}
.single-ait-item .elm-opening-hours-main .day-container, .single-ait-item .elm-opening-hours-main .day-wrapper, .single-ait-item .elm-opening-hours-main .day-title, .single-ait-item .elm-opening-hours-main .day-data {

  padding: 0 20px;
}
.elm-opening-hours-main .day-data p {
  font-size: 14px;
}
.item-extension-container .field-content div {
  padding-right: 10px;
}
.item-extension-container .field-title {
  width: 34%!important;
}
#review .review-actions {
  width: 80%;
  margin-right: 10%;
}
.elements-sidebar-wrap #elm-content-6-main {
  padding-bottom: 0;
}
.elements-area, .sidebar-right-area, .sidebar-left-area {
  padding-bottom: 20px;
}
.features-container .content {
  margin-bottom: 30px;
}
.incorrect-information{width:100%;}#incorrect-info-form {
  float: none;
  width: 60%;
margin-right:2%;
}
.item-extension-container .field-data {
  padding-left: 10px;
}
.elm-opening-hours-main .day-title h5 {
  font-size: 14px;
}
.breadcrumbs-enabled .page-title .entry-title-wrap {
  padding: 0;
}
.page-title .breadcrumb {
  display: none;
}
.header-container .nav-menu-main > ul > li li a {
  padding: 8px;
}
.header-container .nav-menu-main > ul > li li a, .header-container .menu-item-ait-row > ul > li > ul li:last-child a, .header-container .menu-item-ait-row > ul > li > ul > li > ul li a {
  border-bottom: none;
}
.nav-menu-main > ul > li {
  line-height: 18px;
padding-left:10px;
padding-right:10px;
}
.nav-menu-main > ul > li li {
  font-size: 13px;
  line-height: 18px;
}
#elm-easy-slider-_e82279213115cb-main, #elm-posts-_e204462a9b88b08-main ,#elm-posts-_e32399c8d82e93-main{
  margin-bottom: 0;
  padding-bottom:0;
}
.footer-widgets .widget-area:nth-child(2n-1) {
  float: right;
  width: 50%;
}
.footer-widgets .widget-area:nth-child(2n) {
  float: right;
  width: 50%;
}
.gallery-mahal .gallery-cell {
  width: 25% !important;
  padding:0;
}
#elm-items-_ef04ee22163512-main .elm-item-organizer {
  margin-bottom: -37px;
}
#elm-text-_eb32a52e5d76238-main .entry-content p {
  margin-bottom: 10px;
}
#elm-events-pro-_e1024fe91799a18-main .layout-box .item .item-title,#elm-events-pro-_e8bbaf0b2c11e-main .layout-box .item .item-title {
  margin: 5px 0 4px;
}
#elm-text-_ea0788213114e68-main h2 {
  height: 6px;
  margin-top: 0;
}
#elm-items-_ef04ee22163512-main .item-title h3 {
  font-size: 17px;
}
#elm-items-_ef04ee22163512-main .layout-box .item .item-title {
  padding: 10px 0 3px;
}
#elm-events-pro-_e1024fe91799a18-main,#elm-events-pro-_e8bbaf0b2c11e-main{padding-bottom:0!important;}
#elm-text-_eb32a52e5d76238-main .entry-content h2 {
  margin: 0 0 5px;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap {
  margin-bottom: 7px;
}
#elm-events-pro-_e1024fe91799a18 .item-title h3,#elm-events-pro-_e8bbaf0b2c11e .item-title h3 {
  font-size: 17px;
}
.menu-container h3.menu-toggle {
  font-size: 22px;
}
#elm-text-_eb32a52e5d76238-main {
  padding-bottom: 0!important;
}
.top-bar .site-description {
  padding: 15px 0 0;
}
#elm-posts-_eba5321382e2c1-main .item-title h3,#elm-posts-_e07a93fbe0a1108-main .item-title h3 {
  font-size: 16px;
}
.elm-posts-main .layout-box .item-categories {
  display:none;
}
.elm-item-organizer .item-text .item-excerpt.txtrows-2 {
  height: 20px;
}
#elm-text-_ececfc4f6ef30f-main .gallery-cell h3 {
  font-size: 14px!important;
}

.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  padding: 15px 30px 20px!important;
}
.elm-search-form .radius-toggle, .elm-search-form .radius-display {
  height: 30px;
}

.search-form-type-1 .elm-search-form .search-content, .search-form-type-2 .elm-search-form .search-content {
  padding: 20px 0 10px;
}
.main-nav-wrap .menu-toggle {
  line-height: 28px;
}
.site-logo img{max-width:90%;}
.header-container .site-logo {
  padding-top: 20px;
  padding-bottom: 20px;
  flex:1 2 auto;
}

#covertext_frame_1_1 .wppa-title {
  margin-left: 0 !important;
font-size:12px!important;
}

#elm-services-_e8375450a7d8d78-main .carousel-disabled.column-4 .item {
  width: 44% !important;
}
#elm-text-_eacf854a5d4b558 .entry-content p {
  font-size: 14px;
  line-height: 1.6em;
  padding-left: 5px;
  padding-right: 5px;
}
#elm-text-_e94a713d15aefc8-main {
  background-size: contain;
  margin-top: 0;
  padding-top: 0;
}
#elm-text-_e94a713d15aefc8-main #ait-sc-modal-link-1 img {
  max-width: 70%!important;
}
.page-title .page-title-social {
  padding: 30px 0 20px;
  width: 100%;
  margin:0;
}
#elm-text-_e387c05656eca78-main {
  margin-bottom: 30px;
  margin-top: 0;
  padding-top: 0;
}
/*#elm-text-_e387c05656eca78-main,#elm-text-_e30822774c7e-main,#elm-text-_ecc5bbaa98f8258-main{background-size:cover;}*/
.elements-sidebar-wrap #elm-text-_e30822774c7e-main {
  margin-bottom: 40px;
  margin-top: -40px;
  padding-bottom: 80px;
  padding-top: 0;
}

.single-post .page-title .author a {
  font-size: 15px;
}
#elm-content-7-main .event-container:nth-child(3n) {
  margin-right: 0;
}
#elm-content-7-main .event-container {
  margin: 0 0 30px 10px;
}
.elm-portfolio .filters-wrapper .filter-wrapper {
  margin-bottom: 10px !important;
  padding: 1px 11px;
}
.lang-fa_IR .elm-portfolio .filters-wrapper .filter-wrapper .selected span {
  font-family: yekanweb;
  font-size:14px;
}
.lang-fa_IR .elm-portfolio .filters-wrapper .filter-wrapper .selected {
  font-size: 14px;
}
.single-ait-item .page-title .entry-title-wrap .cat-icon ~ h1, .single-ait-item .page-title .entry-title-wrap .cat-icon ~ .subtitle {
  margin-right: 0;
}
#elm-price-table-_e072258b0cdfb1 .ptable-item {
  width: 46%;
}
.contact-owner-container a, .contact-owner-container a.resources-button, .ait-get-directions-button a, .ait-get-directions-button a.resources-button {
  width: 100% !important;
}
.top-bar-tools .wellcome {
  font-size: 14px;
}
.reviews-container .review-stars .review-ratings {
  display: none;
}
.right-sidebar .sidebar-right-area .widget_rss{
 display:none;
}
.right-sidebar .sidebar-right-area .widget_newest_item{
 display:none;
}
.right-sidebar .sidebar-right-area .widget_views{
 display:none;
}
.right-sidebar .sidebar-right-area .widget_polls-widget{
 display:none;
}
.right-sidebar .sidebar-right-area .widget_login{
 display:none;
}
.right-sidebar .sidebar-right-area .widget_search{
 display:none;
}

.footer1-right {
  margin-left: -16%;
}
.entry-title-wrap h1 {
  font-size: 28px;
}
.page-title .breadcrumb a, .page-title .breadcrumbs-before, .page-title .breadcrumb-end {
  margin-right: 10px;
  padding-right: 5px ;
  margin-left: 10px;
  padding-left: 20px;
}
.breadcrumbs .breadcrumbs-before::before {
  text-indent: 0;
}
 .elm-item-organizer .carousel-disabled.column-4 .item {
  clear: none !important;
}
.elm-job-offers-main .item-duration {
  font-size: 12px;
}
.gallery-mahal .gallery-cell:hover .item-thumbnail-wrap{border:4px solid #155278!important;}
.elm-posts-main .image-present a .item-thumbnail-wrap{margin-left:3px;}
}
@media all and (max-width: 640px) {

.right-sidebar .sidebar-right-area {
  padding-left: 20px !important;
}
.site-footer .nav-menu-footer {
  width: 100% !important;
}
.site-footer .footer-text {
  float: right;
  margin-right: 2%;
}
.site-footer .nav-menu-footer ul {
  margin-right: 5%;
  width: 95%;
}
.footer1-right {
  margin-right: 57%!important;
  width: 43%!important;
}
.site-footer .nav-menu-footer ul li a {
  font-size: 13px;line-height: 26px;
}
.site-footer {
  height: 90px;
margin-top: 4%!important;
padding-top: 103px!important;
}
.elements {
  margin-left: 2.5%;
  width: 95%;
}
#secondary-right .widget_login, .elm-widget-area-main .widget_login {
  width: 95%;
}
.footer1-middle {
  float: right;
  width: 80%;
}
.sidebar-right-area .widget_login{width:95%;}
.search-form-type-1 .elm-search-form .searchinput {
  float: none;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap {
  float: right;
  margin-right: 15%;
  width: 70%;
}
.footer1-left {
  margin-left: 14%;
  width: 9%;
}
.right-sidebar .sidebar-right-area {
  text-align: center;
}
.elm-taxonomy-list-main .item-thumbnail .item-thumbnail-wrap {
  border: 2px solid rgba(255, 255, 255, 0.4);
}
.gallery-mahal .gallery-cell img {
  top: 0;
  position: relative;
}
#elm-text-_e4d46fb142538e h2{text-align:center!important;}
.gallery-mahal .gallery-cell {
  width: 20% !important;
}
#elm-columns-_e80be0278ec813-main {
  height: 190px;
  margin-bottom: 0!important;
  padding-bottom: 0;
}
.footer-widgets .widget-area:nth-child(4) {
  width: 45%;
float:right;
}
#elm-text-_ea545c62d495fd-main,#elm-text-_e75579a5a8dde58-main {
  margin-bottom: -25px;
}
.search-form-type-1 .elm-search-form .radius {
  margin-right: 45%!important;
}
.nav-menu-main > ul > li > a img, .nav-menu-main > ul > li ul a img {
  padding-right: 10px;
}
#elm-text-_ececfc4f6ef30f-main {
  padding-top: 0px;
  padding-bottom: 0!important;
}
.top-bar .social-icons {
  float: right;
}
.header-resources {
  margin: 0!important;
}
.reviews-container .review-details {
  width: calc(100% - 20px);
}
.reviews-container .review-ratings {
  width: 100%;
}
.lang-fa_IR .reviews-container .review-rating-question {
  font-size: 13px;
}
.site-footer {
  height: 90px;
}
.footer1-right {
  margin-right: 27%;
  width: 50%;
}
.search-form-type-1 .elm-search-form .radius {
  float: right!important;
}
.elm-search-form .radius-popup-container{
right:50%;
left:auto;
}

.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  margin-left: 0!important;
  margin-right: 0!important;
width:100%;
}
.main-nav {
  padding-right: 0!important;
}
.gallery-cell{
width:16%!important;
border-right: none;
}

#elm-text-_ea545c62d495fd-main,#elm-text-_e75579a5a8dde58-main {
  margin-top: -43px !important;
}
.page-title.share-enabled .entry-header {
  float: none;
}
.page-title .page-title-social {
  float: none;
}
.categories-container ul.column-2 li, .categories-container ul.column-3 li {
  float: right;
  width: 100%!important;
}
.grid-main, .elm-wrapper{padding:0;}
#elm-text-_ececfc4f6ef30f-main{height:120px;}
#elm-text-_ececfc4f6ef30f-main .flickity-enabled.is-draggable {
  height: 120px;
}
.header-resources {
  margin-left: 3%!important;
}
.social-icons {
  float: right;
}
.header-resources {
  padding: 1.7px;
}
/************new**************/
.site-footer .footer-text {
  width: 100%;
}
.site-footer {
  height: 94px !important;
  float:right;
  margin-top:8%;
padding-top: 0;
}
#footerback {
  background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/footer-640-1.jpg") no-repeat scroll center center;
  height: 350px;
  margin-top:-130px;
}

#footbackright {
  background: #002f5b none repeat scroll 0 0;
  float: right!important;
  width: 100%!important;
  text-align: center;
  margin-top: 0;
  left:0;
}
#footbackleft {
  float: right!important;
  margin-top: 0;
  right: 0;
  text-align: center;
  width: 100%!important;
  background: #002f5b none repeat scroll 0 0;
  padding-bottom:172px;
}
.site-footer .footer-text {
  margin-left: 2%;
}
.site-footer-wrap {
  width: 100%;
  float: right;
  background: #002f5b;
}
.footer1-middle {
  float: right;
  width: 40%;
    margin-right:5%;
}
.footer1-right {
display:none
}
.footer1-middle {
	margin-top: 10px !important;
}
/****************************/
/*************new ticket*********/
.belitbanner img{display:none!important;}

.belitbanner a{background: rgba(0, 0, 0, 0) url("https://www.wikisemnan.com/wp-content/uploads/helat-res.jpg") no-repeat scroll 0 0;
width: 100%;
float: right;
height: 160px;
background-size: contain;}

/****************************/



}


/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 600px                                                        = */
/* ========================================================================== */
/******************************************************************************/

@media all and (max-width: 600px) {
.top-bar-tools .wellcome {
  margin-right: 0;
}

#elm-posts-_e204462a9b88b08 .item-box ,#elm-posts-_e32399c8d82e93 .item-box{
  width: 100% !important;
}

.elm-item-organizer-main.carousel-enabled .elm-item-organizer {
  direction: rtl;
}

.filters-wrap .filter-container.filter-order {
  float: right;
  margin-right: 2%;
padding-right:0;
}
.filters-wrap .filter-container.filter-order .content {
  padding-right: 35px;
  padding-left:0;
}
.filters-wrap .filter-container {
  margin-right: 2%;
}
.entry-title-wrap h1{margin-right:0!important;}

.elm-item-organizer .carousel-disabled.column-2 .item {
  width: 100%;
}
/*.footer-widgets .widget-area:nth-child(4) {
 /* float: right;
  width: 60%;
}*/


}

/******************************************************************************/
@media (max-width:550px){.single-ait-item .events-container{margin-top:100%;}}
/******************************************************************************/

/******************************************************************************/
@media (min-width:551px) and (max-width:590px){.single-ait-item .events-container{margin-top:80%;}}
/******************************************************************************/

@media (min-width:590px) and (max-width:640px){.single-ait-item .events-container{margin-top:80%;}
}
/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 600px                                                        = */
/* ========================================================================== */
/******************************************************************************/

@media (max-width: 600px) {
    .elm-opening-hours-main .day-wrapper{
	width: 100%!important;
}
    #respond h3 {
	width: 100%;
}
  .elm-item-organizer.layout-box .carousel-container.column-1 .item-box, .column-narrow .elm-item-organizer.layout-box .carousel-container .item-box{margin-right:0!important;margin-left:60px;}  
.top-bar .social-icons {
	margin: 0px 10px 0 0px;
}

.top-bar .site-description {
display:none;
}
.single-ait-item .elm-opening-hours-main .day-container, .single-ait-item .elm-opening-hours-main .day-wrapper, .single-ait-item .elm-opening-hours-main .day-title, .single-ait-item .elm-opening-hours-main .day-data {
  display:inline-block;
  padding: 0 20px;
}
#ait-sc-modal-content-test video {
  left: -15px!important;
}
#elm-price-table-_e52680623c9d138-main .ptable-item {
float:right;
margin-left:2%;
}
#user-details {
  margin-left: 22px;
  margin-top: 10px;
}
#elm-text-_e387c05656eca78-main {
  background-size: contain;
}
.tribe-events-tickets tr:first-child {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0!important;
}
.tribe-events-tickets tr {
  border-top: none!important;
}
.tribe-events-tickets td.woocommerce {
  float: right;
  width: 100%;
}
.tribe-events-tickets .quantity{float:right;}
.tribe-events-tickets .tickets_name {
  background: #eee;
  width:90%;
}
.tribe-events-tickets .tickets_price {
  padding: 8px 10px;
  width:90%;
}
.tribe-events-tickets .woocommerce .button {
  float: right;
  width:90%;
}
.footer1-right {
  width: 29% !important;
  margin-left:0!important;
}
.quick-comments-container{
right:25%;
}
#footbackleft {
  margin-top: 0; 
  padding-bottom:170px;
}
.site-footer {
  margin-top: 10%;
  padding-top: 55px;
}
#divkasb .column-4 ,#divkasb .column-6,#divkasb .column-8{
	width: 100%;
}
#divkasb .fileupload input {
	width: 100%;
	float: right;
}
}

/* ========================================================================== */
/* = MAX WIDTH 520px                                                        = */
/* ========================================================================== */
/******************************************************************************/

@media (max-width: 520px) {
.footer1-right {
	width: 36% !important;
	margin-right: 15% !important;
}
}
/******************************************************************************/
/* ========================================================================== */
/* = MAX WIDTH 480px                                                        = */
/* ========================================================================== */
/******************************************************************************/

@media all and (max-width: 497px) {
.myrelated {
	width: 80% !important;
}
.myrelated .elm-item-organizer .layout-box .item {
	margin-bottom: -40px;
}
.reviews-ajax-container .reviews-ajax-info {
	display: none !important;
}
.reviews-ajax-container .reviews-ajax-icon {
	float: none !important;
}

#elm-text-_eacf854a5d4b558-main {
  padding-top: 0 !important;
}
#elm-price-table-_e072258b0cdfb1 .ptable-item {
  float: right;
}

#ait-sc-modal-link-1 {
  top: -60px;
}
.footer1 {
  height: 90px;
  margin-top: 0;
}

#two {
  width: 98%;
}
#three {
  width: 98%;
}
#elm-services-_e8375450a7d8d78-main .carousel-disabled.column-4 .item {
  width: 100%!important;
}
.widget-area-1 p{font-size:11px;}
/*********new**********/

#footbackleft {
  margin-top:0%;
}
#footbackright {
  margin-top: 0;
  left: 0;
}
.site-footer .footer-text{width:100%!important;margin-top:1%;}
.site-footer .nav-menu-footer {
  width: 100% !important;
}
.site-footer{padding-top:12%;margin-top:4%;
}
.footer1-right {
  float: right;
  margin-right: 1% !important;
  width: 36% !important;
}
.quick-comments-container{
right:3%!important;
}
.footer1-middle .search-field{width:38%;}
.footer1-middle {
  margin-left: 0!important;
}
.belitbanner a{height:128px;}
}
/******************************************************************************/
@media (max-width:487px) {
.single-ait-item .events-container {
	margin-top: 120%;
}
#h1amoozesh {
	font-size: 27px;
}
#elm-search-form-5 h1 {
	font-size: 29px;
	line-height: 1.7em;
}
}
/******************************************************************************/
@media (max-width: 483px) and (min-width:468px) {.single-ait-item .events-container{margin-top:130%!important;}
#elm-columns-_e2a90f60b9e9ab-main {
	padding-bottom: 227px!important;
	padding-top:143px!important;
}

}

@media (max-width: 468px) and (min-width:483px) {
    #elm-columns-_e2a90f60b9e9ab-main {
	padding-top: 145px!important;
}

}
@media (max-width: 453px) and (min-width:377px) {
#elm-columns-_e2a90f60b9e9ab-main {
	padding-top: 53px!important;
}

}

@media (max-width: 377px) {
 #elm-columns-_e2a90f60b9e9ab-main {
	padding-top: 28px!important;
} 

}
/******************************************************************************/
@media (max-width:467px) {#review{margin-bottom: 142%;}#sendrate{
padding: 1px 4px;}
.yellow{margin-top:20px;}
#cupri_submit_form #cupri_submit {
	width: 90%!important;
}
.cupri_input_wrapper {
	width: 90%;
}
.margright22 {
	margin-right: 13%;
}

}
/******************************************************************************/
@media (max-width: 460px) and (min-width:451px){
#review{margin-bottom: 10%;}
}
@media (max-width: 450px){
.images-list-item .wp-caption {	width: 30%;}
}
/******************************************************************************/
@media (max-width: 450px) and (min-width:357px) {#review{margin-bottom: 18%!important;}}
/******************************************************************************/
@media (max-width: 356px) and (min-width:348px) {
#review{margin-bottom: 10%!important;}
}
/******************************************************************************/
@media (max-width: 347px){
#review{margin-bottom: 10%!important;}
.menu-container {
	margin-left: -3%;
}
#elm-text-_eb4b34b08c22848-main {font-size:18px;}
}
/******************************************************************************/
@media (max-width: 497px) and (min-width:488px){
.single-ait-item .events-container{margin-top:120%!important;}
}
/******************************************************************************/
@media (max-width: 496px) {
    .page-id-2864 #colorbox,.page-id-2864 #cboxOverlay,.page-id-2864 #cboxWrapper {width:400px!important;}
 .page-id-2864 #cboxContent {
	margin-left: 1% !important;
	margin-right: 1%!important;
	width: 380px !important;
	padding-left:10px;
}
 .page-id-2864 #cboxLoadedContent{width:380px!important;}
 .page-id-2864 form{padding-right:10%;}
    .single-ait-item .events-container{margin-top:10%!important;}
     .main-nav-wrap .nav-menu-main {
         width: 170%!important;
}
.lang-fa_IR .nav-menu-main > ul > li > a {
	text-align: right;
}
.header-container .nav-menu-main > ul > li li a {
	text-align: right;
}
}
/******************************************************************************/
@media (max-width: 497px) and (min-width:440px) {
.menu-container {
	margin-left: 1%;
}
}
/******************************************************************************/
@media (max-width: 497px) and (min-width:360px) {
    #elm-columns-_ef9ec50f9bfdd9-main {
	padding-top: 40px!important;
	padding-bottom: 20px!important;
}
    #elm-columns-_e96130f8991f898-main {
	margin-bottom: 40px!important;
}
    #elm-text-_e767ad2aa9f673-main{margin-bottom:20px!important;}
    #elm-text-_e233f794e0a8978-main p{padding-right:10px;padding-left:10px;}
    #elm-promotion-_e9b158822b94228-main{margin-bottom:0;}
    #elm-text-_e207fe44bdd819 h3 {
	font-size: 19px;
	padding-right: 10px;
}
    #elm-price-table-_e072258b0cdfb1-main{padding-bottom:0!important;}
    #elm-columns-_e96130f8991f898-main h2,#elm-text-_e421b90801adde8 h2 {
	font-size: 24px;
}
    .header-container .site-logo {
	flex-direction: row-reverse;
}
.elm-main.elm-has-bg {
	padding-bottom: 0;
}
.page-id-2864 h1 {
	font-size: 28px;
}
.site-logo img {
	max-width: 65%;
	float: right !important;
}
.main-nav {
	padding-top: 55px;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  margin-left: 0!important;
  margin-right: 0!important;
}
.elm-search-form .submit-main-button {
    margin-left: auto;
    margin-right:0 ;
    padding-right:7px;
}
.select2-container .select2-choice>.select2-chosen{font-size:13px;}
.elm-search-form .submit-main-button .searchsubmit2::before {
    font-size: 20px;
}
.menu-container h3.menu-toggle {
    font-size: 20px;
}
.elm-search-form .submit-main-button .searchsubmit2 {
    padding: 10px 20px;
}
.gallery-mahal .gallery-cell img{height:auto;}
.header-container .site-logo {
	float: right;
	width: 40%;
	padding-top: 5px;
	padding-bottom: 1%;
	margin-right:1%;
}
.menu-container {
	width: 43%!important;
	clear: none;!important;
	float: left;
	margin-top: -11%;
	margin-left: 0!important;

}
.search-form-type-1 .elm-search-form .search-inputs-wrap {
	margin-right: 5%;
	width:75%;
}
.search-form-type-1 .elm-search-form .searchinput {
	padding-right: 30px;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap .searchinput-wrap::before {
	right: 4px;
}
.elm-search-form .search-inputs-wrap .searchinput-wrap::before {
	font-size: 15px;
}
.lang-fa_IR .elm-search-form .searchsubmit2 {
    height: 40px;
/*	font-size:0;*/
} 
.elm-search-form .radius-popup-container {
	right: 0;
	left: 241%;
	top: 105%;
}
.elm-search-form .radius-toggle{height:40px;}
.elm-search-form .radius-toggle.radius-input-visible::after, .elm-search-form .radius-display.radius-input-visible::after {
	left: 20px;
}

#select2-drop{left:10%;width:50%;}
.elm-search-form .searchinput {
	font-size: 13px;
	line-height: 23px;
}
.search-form-type-1 .elm-search-form .search-content {
	padding: 18px 0 10px;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper {
	padding: 17px 17px 18px !important;
}
.elm-main .elm-mainheader.align-center h2 {
	padding: 0 20px;
	font-size: 24px;
}

}
/******************************************************************************/
@media (max-width: 497px) {
    .item-container .item-image{max-width:auto!important;}
/*********landing page*********/
#elm-columns-_ed9385ed1a2e698-main {
	margin-top: -150px;
	background-size: contain;
	margin-bottom: -160px;
}
/************************/
.tax-ait-events-pro .event-container {
	width: 99% !important;
}
    .header-resources .resources-wrap .resources-button {
	width: 122px !important;
}
.elm-search-form .submit-main-button .searchsubmit2:before{top:-3px!important;}
.search-form-type-1 .elm-search-form .select2-container .select2-choice .select2-arrow{top:4px;}
.footer1-right {
	margin-right: 15% !important;
	width: 33% !important;
	margin-top: 7%;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap .searchinput-wrap:before{top:8px!important;}
.search-form-type-1 .elm-search-form .searchinput{height:36px;line-height:4em;}
.footer1-middle {
	margin-top: 4% !important;
}
.elm-search-form .radius-toggle, .elm-search-form .radius-display {
    height: 40px;
}
.search-form-type-1 .elm-search-form .option-selected .category-clear, .search-form-type-1 .elm-search-form .option-selected .location-clear {
    top: -9px;
    right: 0;
    left:auto;
}
.search-form-type-1 .elm-search-form .option-selected .select2-container .select2-choice {
    padding-left: 20px !important;
}
.elm-search-form .submit-main-button .searchsubmit2::before {
    margin-right: -9px!important;
}
.elm-search-form .submit-main-button{margin-top:1px;}
.search-form-type-1 .elm-search-form .select2-container .select2-choice .select2-arrow {
    left: 0;
}
.search-form-type-1 .elm-search-form .select2-container .select2-choice {
    color: #777;
    padding: 6px 4px 0px 20px!important;
}
.search-form-type-1 .elm-search-form .searchinput {
    padding-right: 22px;
}
search-form .search-inputs-wrap .searchinput-wrap::before {
    right: 3px;
}
#elm-columns-_e80be0278ec813-main{height:145px;}
 #masthead .grid-main {
    padding: 8px 0 13px;
}
.header-resources {
    padding: 2px 0 2px!important;
    line-height: 0.8em!important;
    font-size:10px;
}
.resources-button.ait-sc-button {
    line-height: 20px !important;
    margin: -2px 0!important;
}
.nav-menu-main > ul > li.menu-item-has-columns > ul ul {
	display: inline-grid;
}
ul#menu-wiki-menu > li > ul.sub-menu > li > ul > li > ul.sub-menu > li > ul.sub-menu {
	display: none;
}
.top-bar {
	padding: 5px 0 0px 0;
}
.social-icons {
	padding-bottom: 0;
}
#user-details {
	margin-top: 0 !important;
	line-height: 1.45em;
}

#elm-text-_ea06c3c15797278-main{padding-top:8px!important;}


#h1home {
	right: 3%!important;
	top:8px;
}

#ekhadamat .gallery-cell {
	width: 22% !important;
}
#elm-partners-_e968b1ccb950f18-main {
	padding-top: 20px;
	padding-bottom: 10px !important;
}

.footer-widgets .widget-container {
	margin-bottom: 20px;
}
.quick-comments-toggle {
	bottom: 20px !important;
}
.gallery-mahal .gallery-cell {
	width: 26% !important;
}
#elm-columns-_e80be0278ec813-main {
	height: 150px;
}
.gallery-mahal {
	height: 185px;
}
#elm-text-_eec3bbd78cb2a48-main .elm-mainheader.align-center h2 {
	font-size: 19px;
}
#elm-columns-_e740374c055adf8-main .elm-mainheader h2 strong, #elm-columns-_e740374c055adf8-main .elm-mainheader h2,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2 strong, #elm-columns-_e74b0c959b04ec-main .elm-mainheader h2{font-size: 21px;}
#elm-text-_eec3bbd78cb2a48 p{display:none;}
#elm-text-_eec3bbd78cb2a48-main .elm-mainheader {
	padding-bottom: 25px;
}
#elm-posts-_e204462a9b88b08-main .current-date ,#elm-posts-_e32399c8d82e93-main .current-date{
	font-size: 14px;
	right: 4%;
}

#footbackleft {
margin-top: 0%;
padding-top: 30px;
}
.main-nav-wrap{width:190px;}
.top-bar-tools{margin-left:-5px;}
}

/* ========================================================================== */
/* = MAX WIDTH 320px                                                        = */
/* ========================================================================== */
/******************************************************************************/
@media (max-width: 479px) {
.elm-search-form .submit-main-button .searchsubmit2{line-height:24px!important;}
    .kar-form,.kar-form .div1{float:right;width:100%;}
#cboxContent {
	margin-left: 5%!important;
	padding-left:20px;
}
   .kaaar2 #cboxContent,.kaaar2 #cboxLoadedContent {
	width: 300px!important;
}
.wiki-article img{width:100%;}
.site-footer .footer-text{margin-top:4%;}
#footerback{margin-top:-15px;}
#elm-text-_ec0965036391dc h4{font-size:17px;}
#elm-text-_ec0965036391dc-main {
	background-image: url('https://www.wikisemnan.com/wp-content/uploads/back480.jpg')!important;
}
#elm-text-_ec0965036391dc {
	padding-top: 60px!important;
	padding-bottom: 0!important;
}
.footer-widgets .widget-area {
	border-bottom: 1px solid #fff;
}
.footer-widgets .widget-area:last-child {
	border-bottom: none;
}
.halfwidth {
	width: 100% !important;
}
#elm-text-_e4aefea10e059f-main,#elm-text-_e02ea9a13063b7-main{margin-top:-8%;}
#ekhadamat .gallery-cell {
	padding: 0 2px!important;
	width: 18%!important;
	}
#ekhadamat {
	margin: 0 7% !important;
	width: 85%;
}
#ekhadamat .gallery-cell h3 {
	font-size: 12px !important;
	padding:0;
}
.ekhadamaatsem .entry-content p{display:none;}
li.col-3{width:100%!important;}
.entry-content > ul.nobullet li {
	font-size: 12px;
}
#cboxContent {
	width: 274px;
	height: 370px;
	margin-left: 5%;
}
#cboxLoadedContent {
	padding: 20px !important;
}
.footer1-right {
	display: none;
}

.quick-comments-container {
	right: 5% !important;
}

/*#h1home {
        font-size: 10px;
	margin-left: 15px;
	right: -30%;
	top: 10px;
        display:none;
}

#ahome, #h1home {
	float: right;
}

.top-bar .site-description {
	float: right;
	width: 45%;
        padding:0;
}
.top-bar .site-description {
display:none;
}

.site-description .fa-envelope {
	margin-right: 0;
	float: right;
}
.site-description a, .site-description strong {
	font-size: 10px;
}

.site-description .fa-map-signs {
	top: 7px !important;
	right: -30%;
        margin-right:15px;
}
.site-header .social-icons {
	display: none;
}
.lang-fa_IR .header-resources .ait-sc-button {
	background: none;
	display: none!important;
        padding:0!important;
}
.header-resources {
	margin-right: 2% !important;
	float: right;
	margin-left: 0 !important;
        width:25%;
}
.top-bar-tools .wellcome {
	margin-right: 1% !important;
        width:43%;
        font-size: 10px;
}
.header-resources .w-resources-text {
	font-size: 9px;
}
#out .button a {
	font-size: 8px;
}
.loginout-image {
	padding: 0;
	display: none;
}
#user-details {
	margin-left: 4%;
	float: left;
}
#user-details .button{padding:0 10px;margin-left:0!important;font-size: 9px;}*/
.social-icons li a {
	width: 22px;
	height: 22px;
}
.social-icons li a i {
	font-size: 15px;
}
#h1home {
	right: 10px;

}
.site-description .fa-map-signs {
	display: block;
}
.site-description .fa-map-signs {
  top: 15px!important;
  right: -50px;
}

#h1home {
  right: 39%;
  top:0;
  line-height:1.9em;
}
.site-description .fa-envelope {
  margin-right: 34%;
}

#elm-text-_e387c05656eca78-main, #elm-text-_e30822774c7e-main, #elm-text-_ecc5bbaa98f8258-main {
  background-size: contain!important;
}
.footer1-right {
  margin-left: -5% !important;
}
#incorrect-info-form {
  width: 65%;
}
.site-footer {
  height: 90px!important;
}
.footer-widgets .widget-area:nth-child(2n-1) {
  width: 100%;
}
.footer-widgets .widget-area:nth-child(2n) {
  width: 100%;
}
#ait-sc-modal-content-test video {
  left: 5px!important;
  position: relative;
}
#elm-price-table-_e52680623c9d138-main .ptable-item {
  width:100%;
float:right;
}
#elm-text-_e387c05656eca78-main {
  margin-bottom: 0;
  margin-top: -40px;
  padding-top: 0;
}
#elm-text-_e387c05656eca78-main #ait-sc-modal-link-1 {
  left: 0 !important;
}
#elm-text-_e387c05656eca78-main,#elm-text-_e30822774c7e-main,#elm-text-_ecc5bbaa98f8258-main{background-size:contain;}
#elm-text-_ecc5bbaa98f8258-main {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  padding-top: 0!important;
}
.kar-form p{line-height:1em;}
#elm-text-_ecc5bbaa98f8258-main #ait-sc-modal-link-1 img ,#elm-text-_e30822774c7e-main #ait-sc-modal-link-1 img {
  max-width: 70%!important;
}
.kaaar2 #ait-sc-modal-link-1 {
	left: 5%!important;
	top: 80px!important;
}
#elm-text-_e387c05656eca78-main #ait-sc-modal-link-1 img {
  max-width: 70%!important;
}
.map-container .content{height:300px!important;}
.social-container .fb{display:none;}
.footer1-left {
  margin-left: 6%;
  margin-top: 20px;
}
#elm-partners-_e968b1ccb950f18 ul.partners li ,#elm-partners-_efa18086409c34 ul.partners li{
  margin-left: 20px;
  margin-right: 20px;
}
.top-bar-tools .wellcome {
  margin-right: 18%;
}
.footbackleft1 {
	float: left;
	margin-left: 10%;
}
#footbackleft {
margin-top:25%;
padding-top: 30px;
}
}


@media (max-width: 449px) {
.header-resources .resources-data {
	font-size: 10px;
}
.header-resources {
	padding: 2px 0 2px !important;
}
#user-details {
	margin-top: 5px !important;
	margin-left:12px;
	line-height: 1.6em;
}
.lang-fa_IR .header-resources .ait-sc-button {
	padding: 3px 10px 5px;
}
.loginout-image {
	padding: 0 5px;
}
#user-details .button {
	padding: 0 30px 0 10px;
font-size:10px;
}

}
@media (min-width: 497px) and (max-width: 520px) {
.lang-fa_IR .reviews-ajax-button{font-size:14px;}
{
@media (min-width: 440px) and (max-width: 479px) {
#footbackleft {
	margin-top: 0%;
	padding-top: 37px;
}

}

@media (max-width: 440px) {
#footerback{margin-top:-51px;}
.widget-area-2 img{margin-right:11%;}
.ekhadamaatsem .elm-maintitle {
	font-size: 18px;
}
.ekhadamaatsem .entry-content p{
	display:none;
}
.menu-container {
	margin-left: 2%;
	margin-top: -10%;
}
.main-nav-wrap {
	width: 200px;
}
.main-nav-wrap .menu-toggle {
	padding: 0px 30px 5px;
}
.site-logo a {
	line-height: 47px;
}
#elm-columns-_e80be0278ec813-main {
    height: 130px;
}

}

@media (max-width: 420px) {
.menu-container {
	margin-left: 2%;
}
.main-nav-wrap {
	width: 195px;
}
.wp-polls .Buttons{float:right;}
.wp-polls a{float:right;margin-right:3%;}
}

@media (max-width: 410px) {
.menu-container {
	margin-left: 2%;
}
}

@media (max-width: 400px) {

.header-resources .resources-text {
	font-size: 11px;
}
#user-details .button {
	padding: 0 26px 0 10px;
	font-size: 11px;
}
.lang-fa_IR .header-resources .ait-sc-button {
	padding: 3px 6px;
}
.loginout-image {
	padding: 0 4px;
}
.main-nav-wrap {
	width: 210px;
}
.menu-container {
	margin-left: 2%;
}
#elm-text-_eec3bbd78cb2a48-main .elm-maintitle {
	font-size: 19px;
}
}




@media (max-width: 382px) {
.site-footer .footer-text {
	margin-top: -1%;
}
.site-footer .nav-menu-footer {
	margin-top: 1%;
}
}

@media (max-width: 379px) {
#elm-columns-_e740374c055adf8-main .elm-mainheader h2,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2 {
    font-size: 21px;
}
#elm-columns-_e2a90f60b9e9ab-main {
	padding-bottom: 207px!important;
}
#ekhadamat .gallery-cell {
	padding: 0 7px !important;
	width: 21% !important;
}
#ekhadamat {
	margin: 0 11% !important;
	width: 78%;
}
.site-footer .footer-text {
	margin-top: -0.5px;
	font-size: 11px;
	padding-top: 4px;
}
.site-footer .nav-menu-footer ul li a {
	font-size: 13px;
}
.footer1 {
	height: 70px;
}
.footer1-middle {
	margin-top: 15px !important;
}
.menu-container {
	margin-left: 1%;
}
}

@media (max-width: 359px) {
.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
    width: 100%;
}
.elm-search-form .submit-main-button {
    margin-left: auto;
    margin-right:0 ;
    padding-right:7px;
}
.select2-container .select2-choice>.select2-chosen{font-size:13px;}
.elm-search-form .submit-main-button .searchsubmit2::before {
    font-size: 20px;
}
.menu-container h3.menu-toggle {
    font-size: 20px;
}
.elm-search-form .submit-main-button .searchsubmit2 {
    padding: 10px 20px;
}
.gallery-mahal .gallery-cell img{height:auto;}
.header-container .site-logo {
	float: right;
	width: 40%;
	padding-top: 5px;
	padding-bottom: 1%;
	margin-right:1%;
}

.search-form-type-1 .elm-search-form .search-inputs-wrap {
	margin-right: 9%;
}
.search-form-type-1 .elm-search-form .searchinput {
	padding-right: 30px;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap .searchinput-wrap::before {
	right: 9px;
}
.elm-search-form .search-inputs-wrap .searchinput-wrap:before {
    font-size: 18px;
}
.elm-search-form .radius-popup-container {
	right: 0;
	left: 241%;
	top: 105%;
}
.elm-search-form .radius-toggle{height:40px;width:40px;}
.elm-search-form .radius-toggle.radius-input-visible::after, .elm-search-form .radius-display.radius-input-visible::after {
	left: 19px;
}

.header-search-wrap span.searchinput-wrap {
	float: right;
	width: 39%;
}
#select2-drop{left:10%;width:50%;}
.elm-search-form .searchinput {
	font-size: 13px;
	line-height: 23px;
}
.search-form-type-1 .elm-search-form .search-content {
	padding: 15px 0 0;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper {
	padding: 14px 0 15px !important;
}
.elm-search-form .submit-main-button {
	width: 90%;
}
.elm-main .elm-mainheader.align-center h2 {
	padding: 0 20px;
	font-size: 24px;
}
}

@media (max-width: 360px) {
/**********karfarma**********/
.kaaar2 #ait-sc-modal-link-1 {
	left: 20% !important;
	top: 130px !important;
}
/**********************/
.nav-menu-main > ul > li li a {
	text-align: center!important;
}
.main-nav-wrap {
    width: 185px;
}
.search-form-type-1 .elm-search-form .radius {
	margin-right: 3% !important;
}
.search-form-type-1 .elm-search-form .search-inputs-wrap {
	margin-right: 6%!important;
}
.header-resources .resources-text {
	font-size: 10px;
}
#user-details .button {
	padding: 0 26px 0 3px;
	font-size: 10px;
}
.header-resources {
	padding: 1.1px;
}
.header-resources .resources-data {
	padding: 0 2px 0 2px;
}
#user-details {
	line-height: 1.52em;
}
.social-icons li a {
	width: 21px;
	height: 21px;
}
#elm-text-_eec3bbd78cb2a48-main .elm-maintitle {
	font-size: 17px;
}
#elm-text-_eec3bbd78cb2a48-main {
	padding-bottom: 15px;
}
#elm-columns-_e740374c055adf8-main .elm-mainheader h2 strong,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2 strong{
	font-size: 26px;
}
#elm-columns-_e740374c055adf8-main .elm-mainheader h2,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2 {
	font-size: 20px;
}
.menu-container {
	margin-left: 1.5%;
    width: 50%;
    float: left;
    clear: none;
    margin-top:5%;
}

{



@media (max-width: 340px) {
.elm-search-form .submit-main-button {
    width: 86%!important;
    margin-right: 6%;
}
#ekhadamat .gallery-cell {
	padding: 10px !important;
	width: 25% !important;
}
.ekhadamaatsem .entry-content p {
	display: none;
}
.ekhadamaatsem .elm-maintitle {
	font-size: 15px;
}
#user-details{margin-left:1px;}
}

@media (max-width: 327px) {
.social-icons li a i {
	font-size: 13px;
}
.social-icons li a {
	width: 20px;
	height: 20px;
}
#user-details .button {
    padding: 0 25px 0 1px;
    font-size: 9px;
    margin-left:3px;
}
#user-details {
    margin-left:3px!important;
}
.header-resources {
    font-size: 10px;
}
.header-resources .w-resources-text {
    font-size: 9px;
}
.site-logo img {
    max-width: 82%;
}
.header-container .site-logo{width:100%!important;}
.site-logo img {
    max-width: 78%;
    margin-bottom: 10px;
}

}

@media all and (max-width: 479px) {
.belitbanner a{height:100px;}
.quick-comments-toggle span {
  font-weight: normal!important;
  padding-left: 0!important;
  padding-right: 3px!important;
}

.main-nav-wrap .menu-toggle {
  line-height: 21px;
  padding: 5px 20px;
}
.site-logo img{max-width:80%;}
.header-container .site-logo {
  padding-top: 20px;
  padding-bottom: 20px;
}
.footer-widgets .widget-area:nth-child(4) {
  width: 80%;
float:right;
}
.site-footer .nav-menu-footer ul {
  margin-right: 10%;
}
#banner-open-newsletter:first-child {
  margin-left: 0!important;
}
.site-footer .footer-text {
  float: right;
  font-size: 12px;
  margin-right: 10%!important;
}
.site-footer .nav-menu-footer ul li a {
  font-size: 11px;
}
.footer1 img {
  margin-left: 43%!important;
}

#elm-posts-_e204462a9b88b08-main .current-date,#elm-posts-_e32399c8d82e93-main .current-date {
  font-size: 11px;
  right: 10%;
}
#elm-text-_ececfc4f6ef30f-main .gallery-cell h3 {
  font-size: 13px;
  padding: 6px;
}

#ait-sc-modal-content-test video {
  left: 5px;
  position: relative;
  top: 50px;
  width: 100%;
}
.top-bar {
  padding: 20px 0 0;
}
.teleg{
margin-top:10px;
}
.search-form-type-1 .elm-search-form .radius {
  float: right!important;
}
.elm-search-form .radius-popup-container{
right:50%;
left:auto;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  float: right;
  padding: 36px 30px;
}
.search-form-type-1 .elm-search-form .searchsubmit-wrapper, .search-form-type-2 .elm-search-form .searchsubmit-wrapper {
  margin-left: 0!important;
  margin-right: 0!important;
}
.elm-search-form .inputs-container {
    padding-top: 4px;
    padding-bottom: 5px;
}
.gallery-cell a{}
.gallery-cell h3 {
  font-size: 11px;
  padding: 10px;
}
.gallery-cell {
  border-right: none;
  padding: 10px;
  width: 30%;
}
#elm-columns-_e740374c055adf8 .column-first,#elm-columns-_e74b0c959b04ec .column-first {
  width: 100% !important;
}
#carousel-item .carousel-item{
margin-right: 0;
width: 100%;
margin-left: 32px;
}
#elm-text-_ea545c62d495fd-main,#elm-text-_e75579a5a8dde58-main{
  margin-top: -47px !important;
}
.gallery-mahal .item-title h3 {
  font-size: 13px;
}
.teleg {
  margin-left: 5px;
}
.gallery-cell {
  width: 25% !important;
}
.gallery-mahal .gallery-cell {
  width: 27% !important;
}
#elm-posts-_e204462a9b88b08 .item-box,#elm-posts-_e32399c8d82e93 .item-box {
  width: 100% !important;
}
.elm-item-organizer-main.carousel-enabled .elm-item-organizer {
  direction: rtl;
}
.site-footer {
  height: 125px;
}
#two {
  width: 99%;
}
#elm-advertising-spaces-_ea0a7be54b3549{height: 162px;
position: relative;}

#three {
  width: 98%;
}
#elm-advertising-spaces-_e184bc43df83228-main{}
.footer1 img {
  margin-left: -60%!important;
  max-width: 126px;
  top: 11px;
}
.site-footer .footer-text {
  font-size: 12px;
  margin-right: 6% !important;
}
/*********new************/
.site-footer {
  height: 104px !important;
float: right;
padding-top: 33%;
}
.footer1-right {
  width: 37% !important;
  margin-right:1%!important;
  float:right;
}
.footer1-middle {
  width: 55%;
}
#footbackright {
  margin-top: 15px;
}
.site-footer .footer-text {
  margin-left: 6%;
  width: 100%;
margin-top:2%;
}
#footbackleft {
  margin-top: 27%!important;
}
.site-footer .footer-text {
  margin-right: 0% !important;
}
.footer1-middle {
  margin-right: 1%;
}
.footer-widgets .widget-area:nth-child(2n) {
  width: 87%;
  float: none;
}
.footer-widgets .widget-area-3 {
  padding-right: 7.215%;
}
.footer-widgets .widget-area:nth-child(2n-1) {
  float: none;
  width: 96%;
}
.footer-widgets .widget-area:nth-child(4) {
  float: none;
  width: 92%;
}
/**********************/
}


/******************************chrome**********************************/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.offer-contact .offer-contact-data{direction:rtl!important;}
.offer-contact .offer-contact-title strong{float:right!important;}
.footbackleft1{float:left!important;margin-left:30%!important;}
.footbackleft2{float:left!important;}
.footbackleft2 img{max-width:75%!important;}
.footbackleft1 img{max-width:90%!important;}
.footer1-right{float:right;margin-right:2%;text-align:center;}
.footer1-middle .search-submit {
    padding: 3px 10px 3px!important;
    position: relative;
    top: -5px;
}
.footer1{margin-top:-1px;}
#elm-columns-_e32d1d758bae838-main{padding-bottom:0;}
#elm-easy-slider-_e82279213115cb-main{margin-bottom:0!important;  padding-bottom: 0!important;}
#elm-posts-_e204462a9b88b08-main,#elm-posts-_e32399c8d82e93-main{margin-bottom:-10px;}
#h1home{
 color: #1d70a3;
float: right!importan;
font-size: 12px!importan;
position: relative;
margin-left: 6px;
margin-bottom:-10px;
}
.site-footer .footer-text {
  font-size:11px;
}
.site-footer .nav-menu-footer ul li a {
  font-size: 14px;
}
.site-footer .nav-menu-footer {
  width: 70%;
}
#ahome{float:right;color:#1d70a3;}
#h2home{text-align:center;}
.kar-form{float:right;width:90%;}
.kar-form .div1{float:right;width:90%;}
.kar-form input[type="submit"]{float:left;width:auto;}
.kar-form .half-form{
float:right!important;
}
.acceptance-583 input,.acceptance-224 input{width: 100%!important;
  }
.acceptance-583,.acceptance-224{float: right!important;
    padding-left: 10px;width:10%;}
.kar-form input{width:88%;}
.kar-form textarea{width:100%;}

.kar-form .khedmat span{float:right;}
.kar-form .my-form{float:right;}
.kar-form #sen{float:none;}
.gallery-mahal .gallery-cell img{width:100%;-webkit-filter: grayscale(100%);
}
.gallery-mahal .item a:hover .item-thumbnail img {
  -webkit-filter: grayscale(0);
}
.lang-fa_IR .elm-price-table .table-header .table-price{direction:rtl;}
.half-form{
float:none!important;
}
#nice-fixed-menu ul {
    left: -4%;
    position: inherit;
    transform: rotate(-90deg);
    display: inline!important;
    top: 200px;
}
.resources-text {
    vertical-align: top!important;
}
.belitbanner img{border:5px solid #718fa2;}
#elm-text-_eb32a52e5d76238-main {
  padding-top: 0px!important;
}
.aligncenter1{text-align:center;}
#elm-text-_e4aefea10e059f-main,#elm-text-_e02ea9a13063b7-main{margin-bottom:12px!important;}

@media (max-width: 360px){
.quick-comments-toggle{width:50px;height:50px;}
.quick-comments-container {
    right: 2%!important;
}
.site-footer {
      padding-top: 24%;
}
.footer1-right{display:none;}
#footbackright{top:15%!important;}
.select2-container .select2-choice>.select2-chosen{font-size:13px!important;}
.elm-search-form .searchinput, .elm-search-form .select2-container .select2-choice{font-size:13px!important;}
}

@media (max-width: 327px) {
    .site-footer .footer-text {
	display: none;
}
.header-container .site-logo{width:100%!important;}
}

@media (max-width: 479px){
        .khadamathometitle .column:nth-child(2) {
	width: 78% !important;
}
    .khadamathometitle .column-last, .khadamathometitle .column-first {
	width: 10% !important;
}
#elm-text-_ec0965036391dc-main {
	background-image: url('https://www.wikisemnan.com/wp-content/uploads/back480.jpg')!important;
}
#elm-text-_ec0965036391dc {
	padding-top: 40px!important;
	padding-bottom: 0!important;
}
.myrelated {
	width: 80% !important;
}
.myrelated .elm-item-organizer .layout-box .item {
	margin-bottom: -40px;
}
#elm-events-pro-_e1024fe91799a18-main .elm-mainheader.align-center h2,#elm-events-pro-_e8bbaf0b2c11e-main .elm-mainheader.align-center h2{font-size:22px!important;}
.footbackleft1 {
	float: left!important;
	margin-left: 10%!important;
}
#footbackleft {
    margin-top: 107px!important;
}
.quick-comments-container{top:auto!important;}
#h1home{top:10px!important;}
#user-details .button{margin-left:0!important;}
#elm-columns-_e740374c055adf8-main .elm-mainheader h2 strong, #elm-columns-_e740374c055adf8-main .elm-mainheader h2,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2 strong, #elm-columns-_e74b0c959b04ec-main .elm-mainheader h2{font-size:20px!important;}
}


@media (max-width: 497px) {
.top-bar-tools {
    flex-basis: 0;}
.header-resources {
    padding: 2px 0 0!important;
    line-height: 0.8em!important;
}
.resources-button.ait-sc-button {
    line-height: 20px !important;
    margin: -2px 0!important;
}
#elm-columns-_e740374c055adf8-main .elm-mainheader h2 strong, #elm-columns-_e740374c055adf8-main .elm-mainheader h2,#elm-columns-_e74b0c959b04ec-main .elm-mainheader h2 strong, #elm-columns-_e74b0c959b04ec-main .elm-mainheader h2{font-size: 20px;}
}

@media (max-width: 640px){
    .top-bar .social-icons.has-dropdown-mobile ul {
	padding: 0 65px 0 20px;

}
    #elm-promotion-_ee71310170d1ae8 h2,#elm-promotion-_ee71310170d1ae8 p{padding-right:10px!important;}
   #elm-columns-_e26d2469207481-main {
	padding-right: 10px!important;
	padding-left: 10px!important;
}
    .page-id-2864 .promotion-text {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
    .footer-widgets .widget-area-1,.footer-widgets .widget-area-3 {
	padding-right: 4% !important;
}
    .column-narrow .elm-item-organizer .carousel-container.column-2 .item-box{width:640px !important;}
#footbackleft {
margin-top:126px;
  margin-bottom:50px!important;
}
.quick-comments-container{top:auto!important;}
#footbackright {
    top: 5%!important;
}
.site-footer {
    margin-top: 2%;
    padding-top: 20px;
}
} 

@media (max-width: 768px){
 /**********blog********/
    #elm-content-4-main .entry-content {
	width: 100%;
	float: right;
}
/***************/
#elm-columns-_e187e2531e6439-main #elm-text-_e4cc57d0063eac8-main ,#elm-columns-_e187e2531e6439-main #elm-text-_e3c9c01955c1018-main,#elm-columns-_e187e2531e6439-main #elm-text-_ef6217519c71408-main,#elm-columns-_e187e2531e6439-main #elm-text-_e8d4b7ad7ef58e8-main
{
    float: right!important;
}

#elm-text-_ed87d699d5e965-main .column,#elm-text-_ef9b3e108c8aaa-main .column{width:50%!important;float:right!important;}
#footbackright {
    top: 57%;
}
#footbackright {
    top: 54%;
}
.quick-comments-container{top:auto!important;}
}
@media (max-width:938px){
    .site-footer {
	height: 90px !important;
}
}
@media (max-width: 980px) and (min-width: 900px) {
#footbackleft {
top:59%!important;
}
#footbackright {
top:60%;
}
}
@media (max-width: 1228px){
.header-container {
	display: block!important;
}
}
@media (max-width: 1024px){
#footbackleft {
    top: 58%;
}
#footbackright {
    top: 55%;
}
}
@media (min-width: 1200px) and (max-width: 1300px) {
#footbackleft{top:62%;}
#footbackright{top:77%;}
}
@media (max-width: 1920px) and (min-width: 1360px) {

#footbackleft{top:60%!important;}
#footbackright{top:73%!important;}
}
/**end of chrome***/

/******************************height&&width***********************/
/*@media (max-height : 768px) and (max-width: 1280px){
#menu-item-3908 ul.sub-menu {
  right: -200% !important;
  .main-nav {
  padding-right: 15%!important;
}
}*/
