@font-face {
 font-family: "iranyekanweblight";
 src: local("iranyekanweblight"), local("fonts/iranyekanweblight"), url("fonts/iranyekanweblight.woff") format("woff"), url("../fonts/iranyekanweblight.ttf") format("truetype"), url("fonts/iranyekanweblight.svg") format("svg");
}
@font-face {
 font-family: "wordpressim";
 src: local("wordpressim"), local("fonts/wordpressim"), url("../fonts/wordpressim.ttf") ;
}
 div, p , input, textarea,option,select,a,span,b,li,ol{
	 font-family: "iranyekanweblight" !important;
}
h1, h2, h3, h4, h5, h6{
	 font-family: "aviny" !important;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
 font-family: "iranyekanweblight" !important;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
 font-family: "aviny" !important;
 font-weight: bold !important;
}
*{
	letter-spacing: 0 !important;
}
.gm-style .place-card div, .gm-style .place-card a, .gm-style .default-card div, .gm-style .default-card a,.gm-style{
font-family: iranyekanweblight !important;
}
.fwordpressim{
 font-family: "wordpressim" !important;
}
.iranyekanweblight{
    font-family: iranyekanweblight !important;
}
	@font-face {
	  font-family: "nechar";
	  src: url("../fonts/negar.ttf");
}
	@font-face {
	  font-family: "iransans";
	  src: url("../fonts/Bwordpressim.ttf");
}
	@font-face {
	  font-family: "iransansDN";
	  src: url("../fonts/iransansdn.ttf");
}
	@font-face {
	  font-family: "LalezarRegular";
	  src: url("../fonts/LalezarRegular.ttf");
}
	@font-face {
	  font-family: "aviny";
	  src: url("../fonts/aviny.ttf");
}
.f-nechar{
 font-family: "nechar" !important;
}
.f-iransans{
 font-family: "iransans" !important;
}
.f-iransansdn{
 font-family: "iransansDN" !important;
}
.f-lalezar-regular{
 font-family: "LalezarRegular" !important;
}
.f-aviny{
 font-family: "aviny" !important;
}
.fa {
    font-family: FontAwesome !important;
}
/*****************************
*****--------------------*****
*****--------------------*****
*****************************/
.icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-close, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawar, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calender, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symble-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pintarest, .icon-social-github, .icon-social-gplus, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox {
    font-family: 'simple-line-icons' !important;
}
.mkdf-vertical-align-containers .mkdf-position-left {
    float: right !important;
}
.mkdf-vertical-align-containers .mkdf-position-center {
    right: 0 !important;
    left: auto !important;
}
.mkdf-vertical-align-containers .mkdf-position-right {
    float: left !important;
    text-align: left !important;
}
.mkdf-main-menu ul {
    text-align: right !important;
}
.mkdf-main-menu ul li {
    float: right !important;
}
.mkdf-main-menu>ul>li.mkdf-active-item>a>span.item_outer .item_text svg {
    transform: translateX(8px) rotateY(180deg) !important;
}
.mkdf-main-menu>ul>li>a>span.item_outer .item_text svg {
    right: -31px !important;
    left: auto !important;
}
.mkdf-main-menu>ul>li>a:hover>span.item_outer .item_text svg {
    transform: translateX(8px) rotateY(180deg) !important;
}
.mkdf-main-menu>ul>li>a>span.item_outer .item_text svg {
    transform: translateX(16px) rotateY(180deg) !important;
}
.mkdf-drop-down .narrow .second {
    right: 1px !important;
    left: auto !important;
}
.mkdf-drop-down .second .inner ul li.current-menu-ancestor>a .item_outer, .mkdf-drop-down .second .inner ul li.current-menu-item>a .item_outer {
    padding: 0 36px 0 10px !important;
}
.mkdf-drop-down .second .inner ul li a .item_outer svg {
    right: 0 !important;
    left: auto !important;
}
.mkdf-drop-down .second .inner ul li.current-menu-ancestor>a .item_outer svg, .mkdf-drop-down .second .inner ul li.current-menu-item>a .item_outer svg {
    transform: translateX(0) rotateY(180deg) !important;
}
.mkdf-drop-down .second .inner ul li a:hover .item_outer {
    padding-right: 36px !important;
    padding-left: 20px !important;
}
.mkdf-drop-down .second .inner ul li a .item_outer svg {
    transform: translateX(16px) rotateY(180deg) !important;
}
.mkdf-drop-down .second .inner ul li a:hover .item_outer svg {
    transform: translateX(0) rotateY(180deg) !important;
}
.mkdf-drop-down .wide .second .inner>ul>li>a .item_outer {
    padding: 0 !important;
}
.mkdf-drop-down .second .inner ul li a .item_outer {
    padding: 0 0 0 20px !important;
}
.mkdf-search-cover .mkdf-form-holder-inner svg, .mkdf-search-cover .mkdf-form-holder-inner>span {
    float: right !important;
    padding-left: 34px !important;
    padding-right: 0 !important;
}
.mkdf-search-cover input {
    float: right !important;
}
.mkdf-search-cover .mkdf-search-close {
    left: 0 !important;
    right: auto !important;
}
.mkdf-search-cover .mkdf-search-close.mkdf-search-close-svg-path svg {
    padding: 0 !important;
}
.mkdf-side-menu-button-opener.mkdf-side-menu-button-opener-predefined .mkdf-hm-lines {
    right: calc(50% - 14px) !important;
    left: auto !important;
}
.mkdf-side-menu-button-opener.mkdf-side-menu-button-opener-predefined .mkdf-hm-lines .mkdf-hm-line {
    right: 0 !important;
    left: auto !important;
}
.mkdf-shopping-cart-dropdown {
    right: auto !important;
    left: 0 !important;
    text-align: right !important;
}
.mkdf-btn.mkdf-btn-predefined-arrow .mkdf-btn-text {
    padding-left: 31px !important;
    padding-right: 0 !important;
}
.mkdf-btn.mkdf-btn-predefined-arrow svg.mkdf-btn-svg-two {
    left: 0 !important;
    right: auto !important;
    transform: translateX(33px) rotateY(180deg) !important;
}
.mkdf-btn.mkdf-btn-predefined-arrow:hover svg.mkdf-btn-svg-one {
    transform: translateX(-33px) rotateY(180deg) !important;
}
.mkdf-btn.mkdf-btn-predefined-arrow svg.mkdf-btn-svg-one {
    right: 0 !important;
    left: auto !important;
}
.mkdf-btn.mkdf-btn-predefined-arrow:hover .mkdf-btn-text {
    padding-right: 31px !important;
    padding-left: 0 !important;
}
#mkdf-back-to-top {
    left: 25px !important;
    right: auto !important;
}

.mkdf-portfolio-list-holder.mkdf-pl-gallery-overlay .mkdf-pli-text .mkdf-pli-button {
    right: 0 !important;
    left: auto !important;
}
.mkdf-side-menu {
    left: -470px !important;
    right: auto !important;
    padding: 136px 57px 36px 67px !important;
    text-align: right !important;
}
.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-side-menu {
    left: 0 !important;
    right: auto !important;
}
.mkdf-side-menu-slide-from-right .mkdf-wrapper .mkdf-cover {
    right: 0 !important;
    left: auto !important;
}
.mkdf-side-menu a.mkdf-close-side-menu.mkdf-close-side-menu-predefined{
    left: 20px !important;
    right: auto !important;
}
.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-side-menu {
    left: 0 !important;
    right: auto !important;
}
.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-side-menu {
    direction: ltr !important;
}
.mkdf-side-menu .widget {
    direction: rtl !important;
}

/****** FONT SIZE ********/

h2 {
    font-size: 70px;
}
h3 {
    font-size: 60px;
}
h5 {
    font-size: 37px;
}
h6 {
    font-size: 30px;
}
/****** FONT SIZE ********/

.text-align-left {
    text-align: right !important;
}
.text-align-right {
    text-align: left !important;
}
.mkdf-side-menu {
    text-align: right !important;
    box-shadow: 3px 0 3px rgba(0,0,0,.04) !important;
}
.mkdf-social-icons-group-widget .mkdf-social-icon-widget-holder {
    margin: 0 0 0 10px !important;
}
.mkdf-icon-widget-holder {
    direction: rtl !important;
}
.mkdf-icon-widget-holder .mkdf-icon-text {
    padding: 0 10px 0 0 !important;
}
#wpadminbar .ab-icon, #wpadminbar .ab-item:before, #wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon, .wp-admin-bar-arrow {
    font: normal 20px/1 dashicons !important;
}
.mkdf-portfolio-list-holder.mkdf-pl-gallery-overlay article .mkdf-pli-text .mkdf-pli-category-holder a {
    padding-left: 39px !important;
    padding-right: 0 !important;
}
.mkdf-portfolio-list-holder.mkdf-pl-gallery-overlay article .mkdf-pli-text .mkdf-pli-category-holder a:after {
    left: 6px !important;
    right: auto !important;
}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left {
    text-align: left !important;
}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-left-holder {
    float: right !important;
}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder {
    float: left !important;
}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left {
    text-align: left !important;
}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left .mkdf-is-content {
    padding: 10px 0 0 14px !important;
}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right {
    text-align: right !important;
}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right .mkdf-is-content {
    padding: 10px 14px 0 0 !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .swiper-pagination {
    left: -40px !important;
    right: auto !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .swiper-pagination .swiper-pagination-bullet:before {
    right: -2px !important;
    left: auto !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .swiper-pagination .swiper-pagination-bullet:before {
    bottom: 17px !important;
    top: auto !important;
    left: -4px !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .mkdf-testimonial-image:before {
    left: -30px !important;
    right: auto !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .mkdf-testimonial-image:before {
    transform: rotateY(180deg) !important;
    left: -30px !important;
    right: auto !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .mkdf-testimonial-image {
    margin: 20px 15px 20px 88px !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .mkdf-testimonial-text-holder .mkdf-testimonial-author .mkdf-testimonials-author-job {
    font-family: "iranyekanweblight" !important;
}
.mkdf-top-skewed-section-effect:not(.mkdf-top-reverse-skewed-section-effect) {
    transform: rotate(-180deg) translateY(99%) rotateY(180deg) !important;
}
.mkdf-bottom-skewed-section-effect:not(.mkdf-bottom-reverse-skewed-section-effect), .mkdf-header-skewed-section-effect {
    transform: translateY(99%) rotateY(180deg) !important;
}
.mkdf-grid-list:not(.mkdf-one-columns) .mkdf-item-space {
    float: right !important;
}
.mkdf-blog-list-holder .mkdf-bli-info>div {
    float: right !important;
}
.mkdf-blog-list-holder .mkdf-bli-info>div.mkdf-post-info-date a svg {
    padding-left: 7px !important;
    padding-right: 0 !important;
}
.mkdf-team-holder .mkdf-team-social-holder .mkdf-team-icon {
    margin: 0 0 0 40px !important;
}
.mkdf-team-holder.mkdf-team-info-on-image.mkdf-team-color-overlay .mkdf-team-social-holder .mkdf-team-icon {
    margin-left: 40px !important;
    margin-right: auto !important;
}
.mkdf-team-holder.mkdf-team-info-on-image.mkdf-team-color-overlay .mkdf-team-social-holder .mkdf-team-icon:last-child {
    margin-left: 0 !important;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices {
    right: 0 !important;
    left: auto !important;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content-holder {
    padding: 30px 111px 0 15px !important;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content-holder .mkdf-pt-additional-title-holder .mkdf-pt-additional-title {
    padding-left: 25px !important;
    padding-right: 0 !important;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content-holder .mkdf-pt-content ul li:before {
    padding-left: 15px !important;
    padding-right: 0 !important;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-value {
    font-size: 15px !important;
}
.mkdf-top-reverse-skewed-section-effect {
    transform: scaleY(-1) translateY(99%) rotateY(180deg) !important;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-alignment-left {
    text-align: right !important;
}
.mkdf-grid-col-3 {
    float: right !important;
}
.mkdf-blog-list-holder.mkdf-bl-minimal .mkdf-bli-inner {
    padding-right: 20px !important;
    padding-left: 0 !important;
}
.mkdf-blog-list-holder.mkdf-bl-minimal .mkdf-bl-item:before {
    display: inline-block !important;
}
.mkdf-grid-col-4 {
    float: right !important;
}
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-grid-col-4:last-child {
    text-align: left !important;
}
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-social-icons-group-widget {
    margin: -5px 20px 0 0 !important;
}
.mkdf-progress-bar.mkdf-pb-percent-floating .mkdf-pb-percent-holder {
    transform: translateX(26px) !important;
}
.mkdf-mobile-header .mkdf-mobile-menu-opener.mkdf-mobile-menu-opener-predefined .mkdf-mobile-menu-icon .mkdf-hm-lines {
    right: calc(50% - 14px) !important;
    left: auto !important;
}
.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow {
    left: 0 !important;
    right: auto !important;
    padding: 9px 0 9px 12px !important;
    text-align: left !important;
}
.arrow_carrot-right:before {
    content: "\34" !important;
}
.mkdf-mobile-header .mkdf-mobile-nav ul ul {
    margin-right: 15px !important;
    margin-left: auto !important;
}
.mkdf-owl-slider .owl-stage-outer {
    direction: ltr !important;
}
.mkdf-pl-filter-holder ul li span svg {
    transform: translateX(16px) rotateY(180deg) !important;
}
.mkdf-pl-filter-holder ul li.mkdf-pl-current span svg, .mkdf-pl-filter-holder ul li:hover span svg {
    transform: translateX(8px) rotateY(180deg) !important;
}
.mkdf-pl-filter-holder ul li span svg {
    right: -31px !important;
    left: auto !important;
}
.mkdf-btn.mkdf-btn-simple .mkdf-btn-plus {
    margin-right: 10px !important;
    margin-left: auto !important;
}
.mkdf-team-holder .mkdf-team-social-holder .mkdf-team-icon:last-child {
    margin-left: 0 !important;
}
.mkdf-team-holder .mkdf-team-social-holder .mkdf-team-icon {
    font-size: 18px !important;
}
.mkdf-blog-holder article .mkdf-post-info-top, .mkdf-team-holder.mkdf-team-info-on-image.mkdf-team-hover-image .mkdf-team-position {
    font-family: "iranyekanweblight" !important;
}
.wpcf7 {
    direction: rtl !important;
}
.mkdf-cf7-dark-arrows .wpcf7-submit .mkdf-btn-text:after, .mkdf-cf7-dark-arrows .wpcf7-submit .mkdf-btn-text:before {
    transform: rotateY(180deg);
}
.mkdf-btn.wpcf7-submit .mkdf-btn-text:before {
    right: 0 !important;
    left: auto !important;
    transform: translateX(-17px) rotate(180deg) !important;
}
.mkdf-btn.wpcf7-submit .mkdf-btn-text:after {
    left: 0 !important;
    right: auto !important;
    transform: translateX(33px) rotateY(180deg) !important;
}
.mkdf-btn.wpcf7-submit .mkdf-btn-text {
    padding-left: 30px !important;
    padding-right: 0 !important;
}
.mkdf-btn.wpcf7-submit:hover .mkdf-btn-text:before {
    transform: translateX(-33px) rotateY(180deg) !important;
}
.mkdf-btn.wpcf7-submit:hover .mkdf-btn-text:after {
    transform: translateX(17px) rotateY(180deg) !important;
}
.mkdf-btn.wpcf7-submit:hover .mkdf-btn-text {
    padding-right: 30px !important;
    padding-left: 0 !important;
}
.mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-category-holder a:after {
    left: 6px !important;
    right: auto !important;
}
.mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-category-holder a {
    padding-left: 39px !important;
    padding-right: 0 !important;
}
.mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-category-holder a:last-child {
    padding-left: 0 !important;
}
.mkdf-cards-gallery.mkdf-cg-shuffled-right .mkdf-cg-card:nth-last-child(2) {
    transform: scale(.835) translateX(33%) !important;
}

.mkdf-cards-gallery.mkdf-cg-shuffled-right .mkdf-cg-card {
    left: 0 !important;
    right: auto !important;
}
.arrow_up, .arrow_down, .arrow_left, .arrow_right, .arrow_left-up, .arrow_right-up, .arrow_right-down, .arrow_left-down, .arrow-up-down, .arrow_up-down_alt, .arrow_left-right_alt, .arrow_left-right, .arrow_expand_alt2, .arrow_expand_alt, .arrow_condense, .arrow_expand, .arrow_move, .arrow_carrot-up, .arrow_carrot-down, .arrow_carrot-left, .arrow_carrot-right, .arrow_carrot-2up, .arrow_carrot-2down, .arrow_carrot-2left, .arrow_carrot-2right, .arrow_carrot-up_alt2, .arrow_carrot-down_alt2, .arrow_carrot-left_alt2, .arrow_carrot-right_alt2, .arrow_carrot-2up_alt2, .arrow_carrot-2down_alt2, .arrow_carrot-2left_alt2, .arrow_carrot-2right_alt2, .arrow_triangle-up, .arrow_triangle-down, .arrow_triangle-left, .arrow_triangle-right, .arrow_triangle-up_alt2, .arrow_triangle-down_alt2, .arrow_triangle-left_alt2, .arrow_triangle-right_alt2, .arrow_back, .icon_minus-06, .icon_plus, .icon_close, .icon_check, .icon_minus_alt2, .icon_plus_alt2, .icon_close_alt2, .icon_check_alt2, .icon_zoom-out_alt, .icon_zoom-in_alt, .icon_search, .icon_box-empty, .icon_box-selected, .icon_minus-box, .icon_plus-box, .icon_box-checked, .icon_circle-empty, .icon_circle-slelected, .icon_stop_alt2, .icon_stop, .icon_pause_alt2, .icon_pause, .icon_menu, .icon_menu-square_alt2, .icon_menu-circle_alt2, .icon_ul, .icon_ol, .icon_adjust-horiz, .icon_adjust-vert, .icon_document_alt, .icon_documents_alt, .icon_pencil, .icon_pencil-edit_alt, .icon_pencil-edit, .icon_folder-alt, .icon_folder-open_alt, .icon_folder-add_alt, .icon_info_alt, .icon_error-oct_alt, .icon_error-circle_alt, .icon_error-triangle_alt, .icon_question_alt2, .icon_question, .icon_comment_alt, .icon_chat_alt, .icon_vol-mute_alt, .icon_volume-low_alt, .icon_volume-high_alt, .icon_quotations, .icon_quotations_alt2, .icon_clock_alt, .icon_lock_alt, .icon_lock-open_alt, .icon_key_alt, .icon_cloud_alt, .icon_cloud-upload_alt, .icon_cloud-download_alt, .icon_image, .icon_images, .icon_lightbulb_alt, .icon_gift_alt, .icon_house_alt, .icon_genius, .icon_mobile, .icon_tablet, .icon_laptop, .icon_desktop, .icon_camera_alt, .icon_mail_alt, .icon_cone_alt, .icon_ribbon_alt, .icon_bag_alt, .icon_creditcard, .icon_cart_alt, .icon_paperclip, .icon_tag_alt, .icon_tags_alt, .icon_trash_alt, .icon_cursor_alt, .icon_mic_alt, .icon_compass_alt, .icon_pin_alt, .icon_pushpin_alt, .icon_map_alt, .icon_drawer_alt, .icon_toolbox_alt, .icon_book_alt, .icon_calendar, .icon_film, .icon_table, .icon_contacts_alt, .icon_headphones, .icon_lifesaver, .icon_piechart, .icon_refresh, .icon_link_alt, .icon_link, .icon_loading, .icon_blocked, .icon_archive_alt, .icon_heart_alt, .icon_star_alt, .icon_star-half_alt, .icon_star, .icon_star-half, .icon_tools, .icon_tool, .icon_cog, .icon_cogs, .arrow_up_alt, .arrow_down_alt, .arrow_left_alt, .arrow_right_alt, .arrow_left-up_alt, .arrow_right-up_alt, .arrow_right-down_alt, .arrow_left-down_alt, .arrow_condense_alt, .arrow_expand_alt3, .arrow_carrot_up_alt, .arrow_carrot-down_alt, .arrow_carrot-left_alt, .arrow_carrot-right_alt, .arrow_carrot-2up_alt, .arrow_carrot-2dwnn_alt, .arrow_carrot-2left_alt, .arrow_carrot-2right_alt, .arrow_triangle-up_alt, .arrow_triangle-down_alt, .arrow_triangle-left_alt, .arrow_triangle-right_alt, .icon_minus_alt, .icon_plus_alt, .icon_close_alt, .icon_check_alt, .icon_zoom-out, .icon_zoom-in, .icon_stop_alt, .icon_menu-square_alt, .icon_menu-circle_alt, .icon_document, .icon_documents, .icon_pencil_alt, .icon_folder, .icon_folder-open, .icon_folder-add, .icon_folder_upload, .icon_folder_download, .icon_info, .icon_error-circle, .icon_error-oct, .icon_error-triangle, .icon_question_alt, .icon_comment, .icon_chat, .icon_vol-mute, .icon_volume-low, .icon_volume-high, .icon_quotations_alt, .icon_clock, .icon_lock, .icon_lock-open, .icon_key, .icon_cloud, .icon_cloud-upload, .icon_cloud-download, .icon_lightbulb, .icon_gift, .icon_house, .icon_camera, .icon_mail, .icon_cone, .icon_ribbon, .icon_bag, .icon_cart, .icon_tag, .icon_tags, .icon_trash, .icon_cursor, .icon_mic, .icon_compass, .icon_pin, .icon_pushpin, .icon_map, .icon_drawer, .icon_toolbox, .icon_book, .icon_contacts, .icon_archive, .icon_heart, .icon_profile, .icon_group, .icon_grid-2x2, .icon_grid-3x3, .icon_music, .icon_pause_alt, .icon_phone, .icon_upload, .icon_download, .social_facebook, .social_twitter, .social_pinterest, .social_googleplus, .social_tumblr, .social_tumbleupon, .social_wordpress, .social_instagram, .social_dribbble, .social_vimeo, .social_linkedin, .social_rss, .social_deviantart, .social_share, .social_myspace, .social_skype, .social_youtube, .social_picassa, .social_googledrive, .social_flickr, .social_blogger, .social_spotify, .social_delicious, .social_facebook_circle, .social_twitter_circle, .social_pinterest_circle, .social_googleplus_circle, .social_tumblr_circle, .social_stumbleupon_circle, .social_wordpress_circle, .social_instagram_circle, .social_dribbble_circle, .social_vimeo_circle, .social_linkedin_circle, .social_rss_circle, .social_deviantart_circle, .social_share_circle, .social_myspace_circle, .social_skype_circle, .social_youtube_circle, .social_picassa_circle, .social_googledrive_alt2, .social_flickr_circle, .social_blogger_circle, .social_spotify_circle, .social_delicious_circle, .social_facebook_square, .social_twitter_square, .social_pinterest_square, .social_googleplus_square, .social_tumblr_square, .social_stumbleupon_square, .social_wordpress_square, .social_instagram_square, .social_dribbble_square, .social_vimeo_square, .social_linkedin_square, .social_rss_square, .social_deviantart_square, .social_share_square, .social_myspace_square, .social_skype_square, .social_youtube_square, .social_picassa_square, .social_googledrive_square, .social_flickr_square, .social_blogger_square, .social_spotify_square, .social_delicious_square, .icon_printer, .icon_calulator, .icon_building, .icon_floppy, .icon_drive, .icon_search-2, .icon_id, .icon_id-2, .icon_puzzle, .icon_like, .icon_dislike, .icon_mug, .icon_currency, .icon_wallet, .icon_pens, .icon_easel, .icon_flowchart, .icon_datareport, .icon_briefcase, .icon_shield, .icon_percent, .icon_globe, .icon_globe-2, .icon_target, .icon_hourglass, .icon_balance, .icon_rook, .icon_printer-alt, .icon_calculator_alt, .icon_building_alt, .icon_floppy_alt, .icon_drive_alt, .icon_search_alt, .icon_id_alt, .icon_id-2_alt, .icon_puzzle_alt, .icon_like_alt, .icon_dislike_alt, .icon_mug_alt, .icon_currency_alt, .icon_wallet_alt, .icon_pens_alt, .icon_easel_alt, .icon_flowchart_alt, .icon_datareport_alt, .icon_briefcase_alt, .icon_shield_alt, .icon_percent_alt, .icon_globe_alt, .icon_clipboard {
    font-family: 'ElegantIcons' !important;
}
.mkdf-tabs.mkdf-tabs-simple .mkdf-tabs-nav li {
    margin: 0 0 0 60px !important;
}
.mkdf-tabs .mkdf-tabs-nav li a svg {
    transform: translateX(16px) rotateY(180deg) !important;
}
.mkdf-tabs.mkdf-tabs-simple .mkdf-tabs-nav li.ui-state-active a svg, .mkdf-tabs.mkdf-tabs-simple .mkdf-tabs-nav li.ui-state-hover a svg {
    transform: translateX(8px) rotateY(180deg) !important;
}
.mkdf-tabs .mkdf-tabs-nav li a svg {
    right: -31px !important;
    left: auto !important;
}
.mkdf-roadmap .mkdf-roadmap-end-label {
    float: left !important;
}
.mkdf-roadmap .mkdf-roadmap-line .mkdf-rl-arrow-left {
    right: -4px !important;
    left: auto !important;
    padding: 10px 0 10px 10px !important;
}
.mkdf-roadmap .mkdf-roadmap-line .mkdf-rl-arrow-right {
    left: -4px !important;
    right: auto !important;
    padding: 10px 10px 10px 0 !important;
}
.mkdf-roadmap .mkdf-roadmap-item {
    float: right !important;
}
.mkdf-roadmap .mkdf-roadmap-item .mkdf-roadmap-curve.mkdf-roadmap-curve-1 {
    right: calc(50% - 1px) !important;
    left: auto !important;
}
.mkdf-roadmap .mkdf-roadmap-item .mkdf-roadmap-curve.mkdf-roadmap-curve-2 {
    right: 50% !important;
    left: auto !important;
}
.mkdf-roadmap .mkdf-roadmap-item .mkdf-roadmap-curve.mkdf-roadmap-curve-3 {
    left: calc(-50% - 1px) !important;
    right: auto !important;
}
.mkdf-roadmap .mkdf-roadmap-item .mkdf-roadmap-item-stage-title-holder {
    right: 0 !important;
    left: auto !important;
}
.mkdf-roadmap .mkdf-roadmap-item .mkdf-roadmap-quartal {
    left: -10px !important;
    right: auto !important;
}
.mkdf-team-holder.mkdf-team-info-below-image .mkdf-team-position {
    font-family: "iranyekanweblight" !important;
}
.mkdf-team-holder.mkdf-team-info-below-image .mkdf-team-social-holder {
    margin: 30px 16px 0 0 !important;
}
.mkdf-roadmap .mkdf-roadmap-item.mkdf-roadmap-item-above .mkdf-roadmap-item-stage-title-holder {
    display: none !important;
}
.mkdf-roadmap .mkdf-roadmap-item.mkdf-roadmap-item-below .mkdf-roadmap-item-stage-title-holder {
    display: none !important;
}
.fa, .far, .fas {
    font-family: Font Awesome\ 5 Free !important;
}
.fa-angle-left:before {
    content: "\f105" !important;
}
.fa-angle-right:before {
    content: "\f104" !important;
}
.mkdf-countdown.mkdf-countdown-white-box .countdown-row .countdown-section:after,.mkdf-countdown.mkdf-countdown-white-box-with-shadow .countdown-row .countdown-section:after{
    right:16px !important;
    left:auto !important;
}
.mkdf-countdown.mkdf-countdown-white-box .countdown-row .countdown-section{
    text-align:right !important;
}
.mkdf-countdown.mkdf-countdown-white-box .countdown-row .countdown-section .countdown-amount,.mkdf-countdown.mkdf-countdown-white-box .countdown-row .countdown-section .countdown-period{
    padding-right:30px !important;
    padding-left:0 !important;
}
.mkdf-countdown.mkdf-countdown-white-box-with-shadow .countdown-row .countdown-section{
    text-align:right !important;
}
.mkdf-countdown.mkdf-countdown-white-box-with-shadow .countdown-row .countdown-section .countdown-amount,.mkdf-countdown.mkdf-countdown-white-box-with-shadow .countdown-row .countdown-section .countdown-period{
    padding-right:32px !important;
    padding-left:0 !important;
}
.mkdf-header-vertical .mkdf-vertical-menu-area {
    right: 0 !important;
    left: auto !important;
}
.mkdf-header-vertical .mkdf-vertical-area-background {
    right: 0 !important;
    left: auto !important;
    background-position: left top !important;
}
.mkdf-header-vertical .mkdf-content, .mkdf-header-vertical footer {
    padding-right: 300px !important;
    padding-left: 0 !important;
}
.mkdf-header-vertical .mkdf-vertical-menu ul li a .item_outer {
    padding: 0 0 0 15px !important;
}
.mkdf-header-vertical .mkdf-vertical-menu>ul>li.current-menu-ancestor>a>span.item_outer, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.current-menu-item>a>span.item_outer, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.current_page_item>a>span.item_outer, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.mkdf-active-item>a>span.item_outer, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.open>a>span.item_outer, .mkdf-header-vertical .mkdf-vertical-menu>ul>li>a:hover>span.item_outer {
    padding-right: 36px !important;
    padding-left: 15px !important;
}
.mkdf-header-vertical .mkdf-vertical-menu ul li a .item_outer svg {
    right: 0 !important;
    left: auto !important;
}
.mkdf-header-vertical .mkdf-vertical-menu ul li a .item_outer svg {
    transform: translateX(16px) rotateY(180deg) !important;
}
.mkdf-header-vertical .mkdf-vertical-menu>ul>li>a:hover>span.item_outer .item_text svg {
    transform: translateX(0) rotateY(180deg) !important;
}
.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image, .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {
    float: right !important;
}
.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text .circle {
    right: 50% !important;
    left: auto !important;
    margin: -9px -9px 0 0 !important;
}
.mkdf-workflow .mkdf-workflow-item:nth-of-type(2n+1) .mkdf-workflow-item-inner .mkdf-workflow-image {
    text-align: right !important;
}
.mkdf-workflow .mkdf-workflow-item .line {
    right: 50% !important;
    left: auto !important;
    margin-right: -3px !important;
    margin-left: auto !important;
}
.mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) {
    text-align: right !important;
}

.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-curve.mkdf-workflow-curve-3 {
    right: calc(50% - 80px) !important;
    left: auto !important;
}
.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-curve.mkdf-workflow-curve-2 {
    right: calc(50% - 80px) !important;
    left: auto !important;
}
.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-curve.mkdf-workflow-curve-1 {
    right: calc(50% - 80px) !important;
    left: auto !important;
}
.mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {
    text-align: left !important;
}
.mkdf-workflow .main-line {
    right: 50% !important;
    left: 50% !important;
    margin-right: -3px !important;
    margin-left: auto !important;
}
.mkdf-comparision-pricing-table-holder .mkdf-cpt-features-holder {
    text-align: right !important;
}
.mkdf-comparision-pricing-table-holder .mkdf-cpt-table {
    float: right !important;
}
.mkdf-comparision-pricing-table-holder .mkdf-cpt-footer-holder .mkdf-cpt-image-holder {
    text-align: right !important;
    float: right !important;
}
.mkdf-comparision-pricing-table-holder .mkdf-cpt-footer-holder .mkdf-cpt-text-holder {
    float: right !important;
    text-align: left !important;
}
.mkdf-workflow .mkdf-workflow-item:nth-child(3) .mkdf-workflow-curve.mkdf-workflow-curve-1, .mkdf-workflow .mkdf-workflow-item:nth-child(3) .mkdf-workflow-curve.mkdf-workflow-curve-2, .mkdf-workflow .mkdf-workflow-item:nth-child(3) .mkdf-workflow-curve.mkdf-workflow-curve-3, .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-curve.mkdf-workflow-curve-1, .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-curve.mkdf-workflow-curve-2, .mkdf-workflow .mkdf-workflow-item:nth-child(5) .mkdf-workflow-curve.mkdf-workflow-curve-3, .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-curve.mkdf-workflow-curve-1, .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-curve.mkdf-workflow-curve-2, .mkdf-workflow .mkdf-workflow-item:nth-child(7) .mkdf-workflow-curve.mkdf-workflow-curve-3 {
    left: calc(50% - 80px) !important;
    right: auto !important;
}
.mkdf-fullscreen-menu-opener.mkdf-fullscreen-menu-opener-predefined .mkdf-hm-lines {
    right: calc(50% - 14px) !important;
    left: auto !important;
}
.mkdf-fullscreen-menu-opener.mkdf-fullscreen-menu-opener-predefined .mkdf-hm-lines .mkdf-hm-line {
    right: 0 !important;
    left: auto !important;
}
.mkdf-fullscreen-menu-holder-inner {
    padding: 100px 26% 100px 0 !important;
}
nav.mkdf-fullscreen-menu {
    text-align: right !important;
}
nav.mkdf-fullscreen-menu ul li ul li.current-menu-ancestor>a, nav.mkdf-fullscreen-menu ul li ul li.current-menu-item>a, nav.mkdf-fullscreen-menu ul li ul li:hover>a {
    padding-right: 30px !important;
    padding-left: 0 !important;
}
nav.mkdf-fullscreen-menu ul li a:before {
    right: 0 !important;
    left: auto !important;
    transform: translateX(26px) rotateY(180deg) !important;
}
nav.mkdf-fullscreen-menu ul li ul li.current-menu-ancestor>a:before, nav.mkdf-fullscreen-menu ul li ul li.current-menu-item>a:before, nav.mkdf-fullscreen-menu ul li ul li:hover>a:before {
    transform: translateX(0) rotateY(180deg) !important;
}
.mkdf-fullscreen-menu-opened.mkdf-fullscreen-fade-in .mkdf-fullscreen-menu-holder-outer {
    direction: ltr !important;
}
.menu-fullscreen-menu {
    direction: rtl !important;
}
.mkdf-progress-bar-vertical .mkdf-progress-bar-number.yes:after {
    margin-right: -5px !important;
    margin-left: auto !important;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li:first-child {
    margin-right: 36px !important;
    margin-left: 60px !important;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li {
    margin: 0 0 0 60px !important;
}
.mkdf-tabs .mkdf-tabs-nav li {
    float: right !important;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li.ui-state-active a svg, .mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li.ui-state-hover a svg {
    transform: translateX(8px) rotateY(180deg) !important;
}
.mkdf-pricing-slider .mkdf-pricing-slider-drag .arrow_carrot-left {
    right: 1px !important;
    left: auto !important;
}
.mkdf-pricing-slider .mkdf-pricing-slider-drag .arrow_carrot-right {
    right: 15px !important;
    left: auto !important;
}
.mkdf-pricing-slider .mkdf-pricing-slider-value-holder {
    transform: translateX(50%) !important;
}
.arrow_carrot-left:before {
    content: "\35" !important;
}
.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-num {
    right: 0 !important;
    left: auto !important;
}
.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-mark {
    left: 40px !important;
    right: auto !important;
}
.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-num .mkdf-accordion-number {
    font-size: 35px !important;
}
.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-num .mkdf-accordion-label {
    font-size: 20px !important;
}
.mkdf-accordion-holder:after {
    right: 0 !important;
    left: auto !important;
}
span.wpcf7-form-control-wrap.mkdf-select:after {
    right: auto !important;
}

.mkdf-blog-holder.mkdf-blog-chequered article.mkdf-blog-dark-skin .mkdf-post-heading-top .mkdf-post-info-category a svg, .mkdf-blog-holder.mkdf-blog-chequered article.mkdf-blog-dark-skin .mkdf-post-heading-top .mkdf-post-info-date a svg {
    fill: #666a80;
}

.mkdf-blog-holder.mkdf-blog-chequered article .mkdf-post-info-date a svg {
    padding-left: 7px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder.mkdf-blog-chequered article .mkdf-post-info-author .mkdf-post-info-author-img {
    padding: 6px 0 0 10px !important;
}
.mkdf-blog-holder article.format-quote .mkdf-post-text {
    padding: 50px 40px 43px 19% !important;
}
.mkdf-blog-holder.mkdf-blog-chequered article.format-quote .mkdf-post-mark {
    left: 85px !important;
    right: auto !important;
}
.mkdf-blog-holder.mkdf-blog-chequered article.format-quote .mkdf-post-mark .mkdf-quote-mark svg {
    transform: rotateY(180deg) !important;
}
.mkdf-blog-holder.mkdf-blog-chequered article.format-quote .mkdf-post-text-main {
    padding: 9% 0 0 1% !important;
}
.mkdf-blog-holder article.format-quote .mkdf-post-text-main {
    text-align: right !important;
}
.mkdf-blog-holder.mkdf-blog-chequered article.format-link .mkdf-post-text {
    padding: 10% 40px 0 20% !important;
}
.mkdf-blog-holder.mkdf-blog-chequered article.format-link .mkdf-post-mark {
    left: 60px !important;
    right: auto !important;
}
.mkdf-blog-holder article.format-link .mkdf-post-mark .mkdf-link-mark svg {
    transform: rotate(0deg) !important;
}
.mkdf-blog-holder article.format-link .mkdf-post-link-holder {
    text-align: right !important;
}

.mkdf-owl-slider .owl-nav .owl-prev {
    right: 30px !important;
    left: auto !important;
}
.mkdf-owl-slider .owl-nav .owl-next {
    left: 30px !important;
    right: auto !important;
}
.mkdf-image-with-text-holder.mkdf-iwt-with-hover-eff .mkdf-iwt-title {
    padding-right: 76px !important;
    padding-left: 0 !important;
}
.mkdf-image-with-text-holder.mkdf-iwt-with-hover-eff .mkdf-iwt-title svg {
    transform: translateX(-40px) rotateY(180deg) !important;
}
.mkdf-image-with-text-holder .mkdf-iwt-title svg {
    right: 0 !important;
    left: auto !important;
}
.mkdf-blog-holder.mkdf-blog-chequered.mkdf-grid-masonry-list .mkdf-masonry-list-wrapper {
    transform: rotateY(0deg) !important;
}
.mkdf-content-aligment-left {
    text-align: right !important;
}
.mkdf-content-aligment-right {
    text-align: left !important;
}
.wpb_widgetised_column .widget .mkdf-searchform .input-holder button, .wpb_widgetised_column .widget .mkdf-searchform .input-holder input, aside.mkdf-sidebar .widget .mkdf-searchform .input-holder button, aside.mkdf-sidebar .widget .mkdf-searchform .input-holder input {
    float: right !important;
}
.wpb_widgetised_column .widget .mkdf-searchform .input-holder input.search-field, aside.mkdf-sidebar .widget .mkdf-searchform .input-holder input.search-field {
    padding: 0 28px 2px 0 !important;
}
.wpb_widgetised_column .widget.widget_archive ul li a:hover, .wpb_widgetised_column .widget.widget_categories ul li a:hover, .wpb_widgetised_column .widget.widget_meta ul li a:hover, .wpb_widgetised_column .widget.widget_nav_menu ul li a:hover, .wpb_widgetised_column .widget.widget_pages ul li a:hover, .wpb_widgetised_column .widget.widget_recent_entries ul li a:hover, aside.mkdf-sidebar .widget.widget_archive ul li a:hover, aside.mkdf-sidebar .widget.widget_categories ul li a:hover, aside.mkdf-sidebar .widget.widget_meta ul li a:hover, aside.mkdf-sidebar .widget.widget_nav_menu ul li a:hover, aside.mkdf-sidebar .widget.widget_pages ul li a:hover, aside.mkdf-sidebar .widget.widget_recent_entries ul li a:hover {
    padding-right: 32px !important;
    padding-left: 0 !important;
}
.wpb_widgetised_column .widget.widget_archive ul li a:hover:before, .wpb_widgetised_column .widget.widget_categories ul li a:hover:before, .wpb_widgetised_column .widget.widget_meta ul li a:hover:before, .wpb_widgetised_column .widget.widget_nav_menu ul li a:hover:before, .wpb_widgetised_column .widget.widget_pages ul li a:hover:before, .wpb_widgetised_column .widget.widget_recent_entries ul li a:hover:before, aside.mkdf-sidebar .widget.widget_archive ul li a:hover:before, aside.mkdf-sidebar .widget.widget_categories ul li a:hover:before, aside.mkdf-sidebar .widget.widget_meta ul li a:hover:before, aside.mkdf-sidebar .widget.widget_nav_menu ul li a:hover:before, aside.mkdf-sidebar .widget.widget_pages ul li a:hover:before, aside.mkdf-sidebar .widget.widget_recent_entries ul li a:hover:before {
    right: 0 !important;
    left: auto !important;
}
.wpb_widgetised_column .widget.widget_archive ul li a:before, .wpb_widgetised_column .widget.widget_categories ul li a:before, .wpb_widgetised_column .widget.widget_meta ul li a:before, .wpb_widgetised_column .widget.widget_nav_menu ul li a:before, .wpb_widgetised_column .widget.widget_pages ul li a:before, .wpb_widgetised_column .widget.widget_recent_entries ul li a:before, aside.mkdf-sidebar .widget.widget_archive ul li a:before, aside.mkdf-sidebar .widget.widget_categories ul li a:before, aside.mkdf-sidebar .widget.widget_meta ul li a:before, aside.mkdf-sidebar .widget.widget_nav_menu ul li a:before, aside.mkdf-sidebar .widget.widget_pages ul li a:before, aside.mkdf-sidebar .widget.widget_recent_entries ul li a:before {
    right: -30px !important;
    transform: rotateY(180deg) !important;
    left: auto !important;
}
.mkdf-grid-col-6 {
    float: right !important;
}
.mkdf-pricing-info .mkdf-pricing-info-pricing .mkdf-mark {
    margin-right: 10px !important;
    margin-left: auto !important;
}
.mkdf-pricing-info .mkdf-pricing-info-pricing .mkdf-mark:before {
    margin-left: 5px !important;
    margin-right: auto !important;
}
.mkdf-pricing-info .mkdf-pricing-info-pricing .mkdf-price {
    float: right !important;
}
.error404 .mkdf-page-not-found {
    padding: 0 20% 0 60% !important;
    text-align: right;
}
.error404 .mkdf-page-not-found .searchform .input-holder button, .error404 .mkdf-page-not-found .searchform .input-holder input {
    float: right !important;
}
.error404 .mkdf-page-not-found .searchform .input-holder input.search-field {
    padding: 0 28px 2px 0 !important;
}

.mkdf-grid-col-9 {
    float: right !important;
}
.mkdf-portfolio-single-holder .mkdf-ps-info-holder .mkdf-ps-info-title {
    font-weight: bold !important;
}
.mkdf-ps-navigation .mkdf-ps-next {
    text-align: left !important;
}
.mkdf-ps-navigation .mkdf-ps-next a .mkdf-ps-nav-mark {
    left: 0 !important;
    right: auto !important;
    margin-right: 20px !important;
    margin-left: auto !important;
}
.mkdf-ps-navigation .mkdf-ps-next a .mkdf-ps-nav-label, .mkdf-ps-navigation .mkdf-ps-prev a .mkdf-ps-nav-label {
    font-weight: 600 !important;
}
.mkdf-ps-related-posts-holder .mkdf-ps-related-text .mkdf-ps-related-categories a {
    padding: 0 0 0 6px !important;
    margin: 0 0 0 3px !important;
}
.mkdf-ps-related-posts-holder .mkdf-ps-related-text .mkdf-ps-related-categories a:after {
    left: -2px !important;
    right: auto !important;
}
.mkdf-ps-related-posts-holder .mkdf-ps-related-text .mkdf-ps-related-categories a {
    font-weight: 600 !important;
}
.mkdf-portfolio-single-holder .mkdf-grid-col-3 .mkdf-ps-info-holder {
    padding-right: 30px !important;
    padding-left: 0 !important;
}
.mkdf-portfolio-single-holder .mkdf-ps-info-holder .mkdf-ps-info-item .mkdf-social-share-holder ul li {
    margin-left: 16px !important;
    margin-right: auto !important;
}
.mkdf-portfolio-single-holder .mkdf-ps-info-holder .mkdf-ps-info-item .mkdf-social-share-holder ul li:last-child {
    margin-left: 0 !important;
    margin-right: auto !important;
}
.mkdf-ps-navigation .mkdf-ps-prev a .mkdf-ps-nav-mark {
    right: 0 !important;
    left: auto !important;
    margin-left: 20px !important;
    margin-right: auto !important;
}
.mkdf-woocommerce-page .woocommerce-ordering, .mkdf-woocommerce-page .woocommerce-result-count {
    float: right !important;
}
.mkdf-woocommerce-page .woocommerce-ordering {
    text-align: left !important;
}
body .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered {
    padding: 0 30px 0 20px !important;
}
body .select2-container--default .select2-selection--single .select2-selection__rendered {
    text-align: right !important;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 0 !important;
    right: auto !important;
}
ul.products>.product .mkdf-pl-rating-holder {
    text-align: left !important;
    float: left !important;
}
.mkdf-pl-holder .mkdf-pli .mkdf-pli-rating, .mkdf-plc-holder .mkdf-plc-item .mkdf-plc-rating, .mkdf-pls-holder .mkdf-pls-text .mkdf-pls-rating, .mkdf-product-info .mkdf-pi-rating, .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a.active:after, .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a:before, .woocommerce .star-rating {
    font-family: ElegantIcons !important;
}
.woocommerce .star-rating span {
    right: 0 !important;
    left: auto !important;
}
.woocommerce .star-rating span {
    font-family: ElegantIcons !important;
}
ul.products>.product .mkdf-product-list-title a {
    font-family: "aviny" !important;
}
.woocommerce .mkdf-onsale {
    right: 15px !important;
    left: auto !important;
}
.woocommerce .mkdf-new-product {
    right: 15px !important;
    left: auto !important;
}
ul.products>.product .button {
    padding-right: 38px !important;
    padding-left: 60px !important;
}
ul.products>.product .button:after {
    left: 35px !important;
    right: auto !important;
}
.widget.woocommerce.widget_price_filter .price_slider_amount .button {
    float: left !important;
}
.widget.woocommerce.widget_price_filter .price_slider_amount .price_label {
    float: right !important;
}
.widget.woocommerce.widget_product_categories ul li a:before {
    right: -30px !important;
    transform: rotateY(180deg) !important;
    left: auto !important;
}
.widget.woocommerce.widget_product_categories ul li a:hover {
    padding-right: 32px !important;
    padding-left: 0 !important;
}
.widget.woocommerce.widget_product_categories ul li a:hover:before {
    right: 0 !important;
}
ul.products>.product {
    float: right !important;
}
.widget.woocommerce.widget_products ul li>:not(a), .widget.woocommerce.widget_recent_reviews ul li>:not(a), .widget.woocommerce.widget_recently_viewed_products ul li>:not(a), .widget.woocommerce.widget_shopping_cart ul li>:not(a), .widget.woocommerce.widget_top_rated_products ul li>:not(a) {
    float: right !important;
    margin: 0 95px 0 0 !important;
}
.widget.woocommerce.widget_products ul li a img, .widget.woocommerce.widget_recent_reviews ul li a img, .widget.woocommerce.widget_recently_viewed_products ul li a img, .widget.woocommerce.widget_shopping_cart ul li a img, .widget.woocommerce.widget_top_rated_products ul li a img {
    right: 0 !important;
    left: auto !important;
}
.widget.woocommerce.widget_products ul li a span, .widget.woocommerce.widget_recent_reviews ul li a span, .widget.woocommerce.widget_recently_viewed_products ul li a span, .widget.woocommerce.widget_shopping_cart ul li a span, .widget.woocommerce.widget_top_rated_products ul li a span {
    padding: 0 95px 0 0 !important;
}
.widget.woocommerce.widget_products ul li a span {
    padding-top: 25px !important;
}
.wpb_widgetised_column .widget.widget_product_tag_cloud .tagcloud a, .wpb_widgetised_column .widget.widget_tag_cloud .tagcloud a, aside.mkdf-sidebar .widget.widget_product_tag_cloud .tagcloud a, aside.mkdf-sidebar .widget.widget_tag_cloud .tagcloud a {
    margin: 0 0 0 27px !important;
    padding-left: 20px !important;
    padding-right: 0 !important;
}
.wpb_widgetised_column .widget.widget_product_tag_cloud .tagcloud a:after, .wpb_widgetised_column .widget.widget_tag_cloud .tagcloud a:after, aside.mkdf-sidebar .widget.widget_product_tag_cloud .tagcloud a:after, aside.mkdf-sidebar .widget.widget_tag_cloud .tagcloud a:after {
    left: -18px !important;
    right: auto !important;
}
.woocommerce-pagination ul li a.next.page-numbers {
    transform: rotateY(180deg) !important;
}
.woocommerce-pagination ul li a.prev.page-numbers {
    transform: rotateY(180deg) !important;
}

.woocommerce-pagination ul li a.next {
    margin-right: -10px !important;
    margin-left: auto !important;
}
.mkdf-woo-single-page .mkdf-single-product-content .images {
    padding: 0 0 0 20px !important;
    float: right !important;
}
.mkdf-woo-single-page .mkdf-single-product-summary {
    padding: 0 29px 0 0 !important;
    float: right !important;
}
.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-input {
    margin: 0 0 0 24px !important;
    border-radius: 0 10px 10px 0 !important;
}
.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-plus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-plus {
    border-radius: 10px 0 0 0 !important;
}
.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-minus, .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-plus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-minus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-plus {
    left: 0 !important;
    right: auto !important;
}
.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-minus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-minus {
    border-radius: 0 10px 0 !important;
}
.mkdf-woo-single-page .mkdf-single-product-summary .mkdf-quantity-buttons {
    margin: 0 0 0 20px !important;
}
.mkdf-woo-single-page .mkdf-single-product-summary form.cart button.single_add_to_cart_button {
    padding-left: 60px !important;
    padding-right: 38px !important;
}
.mkdf-woo-single-page .mkdf-single-product-summary form.cart button.single_add_to_cart_button:after {
    left: 35px !important;
    right: auto !important;
}
.mkdf-woo-single-page .woocommerce-tabs ul.tabs>li a {
    padding: 0 0 16px 20px !important;
    margin: 0 0 0 20px !important;
}
.mkdf-woo-single-page .woocommerce-tabs #reviews h2 {
    font-size: 24px !important;
}
.mkdf-woo-single-page .woocommerce-tabs table th {
    padding: 0 0 0 10px !important;
}
.mkdf-woo-single-page .woocommerce-tabs table td, .mkdf-woo-single-page .woocommerce-tabs table th {
    text-align: right !important;
}
.mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text {
    padding: 0 90px 0 0 !important;
}
.mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container img {
    float: right !important;
}
.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a.active:after {
    right: auto !important;
    left: 0 !important;
    font-size: 16px !important;
    margin-bottom: -2px !important;
}
.mkdf-woo-single-page .mkdf-single-product-content .images .woocommerce-product-gallery__image:first-child {
    right: 10px !important;
    left: auto !important;
}
.mkdf-woo-single-page .woocommerce-tabs table td, .mkdf-woo-single-page .woocommerce-tabs table th {
    font-weight: 600 !important;
    font-family: "iranyekanweblight" !important;
}
.mkdf-woo-single-page .related.products>h2, .mkdf-woo-single-page .upsells.products>h2 {
    font-size: 46px !important;
}
.mkdf-pl-holder .mkdf-pli .mkdf-pli-rating-holder {
    float: left !important;
    text-align: left !important;
}
.mkdf-pl-holder .mkdf-pli .mkdf-pli-category {
    float: right !important;
}
.mkdf-pl-holder .mkdf-pli .mkdf-pli-rating span:before {
    font-family: ElegantIcons !important;
}
.mkdf-pl-holder .mkdf-pli .mkdf-pli-price {
    float: right !important;
}
.mkdf-pl-holder .mkdf-pli .mkdf-pli-rating span {
    right: 0 !important;
    left: auto !important;
}
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .button {
    padding-left: 60px!important;
    padding-right: 38px !important;
}
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-text-inner .button:after {
    left: 35px !important;
    right: auto !important;
}
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-new-product {
    right: 15px !important;
    left: auto !important;
}
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-onsale {
    right: 15px !important;
    left: auto !important;
}
.mkdf-pl-holder .mkdf-pli-inner .mkdf-pli-image .mkdf-pli-out-of-stock {
    right: 15px !important;
    left: auto !important;
}
.mkdf-normal-space.mkdf-disable-bottom-space .mkdf-pl-outer.mkdf-outer-space .mkdf-pli.mkdf-item-space {
    transform: rotateY(0) !important;
}
.mkdf-normal-space.mkdf-disable-bottom-space .mkdf-pl-outer.mkdf-outer-space .mkdf-pli.mkdf-item-space .mkdf-pli-text-wrapper h5.entry-title.mkdf-pli-title {
    font-size: 28px !important;
}
.mkdf-shopping-cart-holder .mkdf-header-cart.mkdf-header-cart-svg-path .mkdf-cart-number {
    left: 33px !important;
    right: auto !important;
}
.mkdf-shopping-cart-dropdown .mkdf-item-info-holder {
    padding-right: 15px !important;
    padding-left: 0 !important;
}
.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .remove {
    left: 0 !important;
    right: auto !important;
}
.mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-product-title {
    padding: 0 0 0 20px !important;
}
.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder .mkdf-total-amount {
    text-align: left !important;
}
.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart .mkdf-btn-text {
    padding-left: 31px !important;
    padding-right: 0 !important;
}
.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart svg.mkdf-btn-svg-one {
    right: 0 !important;
    left: auto !important;
    transform: translateX(-17px) rotateY(180deg) !important;
}
.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart svg.mkdf-btn-svg-two {
    left: -5px !important;
    right: auto !important;
    transform: translateX(33px) rotateY(180deg) !important;
}
.mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart:hover .mkdf-btn-text {
    padding-left: 0 !important;
    padding-right: 31px !important;
}
.mkdf-woocommerce-page table.cart thead tr th {
    text-align: right !important;
}
.mkdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail {
    padding-left: 10px !important;
    padding-right: 0 !important;
}
.mkdf-woocommerce-page table.cart td.actions .coupon {
    float: right !important;
}
.mkdf-woocommerce-page table.cart td.actions .button {
    margin: 0 22px 0 0 !important;
}
.mkdf-woocommerce-page .cart-collaterals h2 {
    font-size: 36px !important;
}
.mkdf-woocommerce-page .cart-collaterals table th {
    padding-left: 5px !important;
    padding-right: 0 !important;
}
.mkdf-woocommerce-page .cart-collaterals table td, .mkdf-woocommerce-page .cart-collaterals table th {
    text-align: right !important;
}
.mkdf-woocommerce-page .woocommerce-error a, .mkdf-woocommerce-page .woocommerce-info a, .mkdf-woocommerce-page .woocommerce-message a {
    float: left !important;
}
.mkdf-woocommerce-page .woocommerce-checkout .col-1 h3, .mkdf-woocommerce-page .woocommerce-checkout .col-2 h3 {
    font-size: 42px !important;
}
.mkdf-woocommerce-page .woocommerce-checkout .col-1, .mkdf-woocommerce-page .woocommerce-checkout .col-2 {
    margin-left: 1% !important;
    margin-right: auto !important;
    float: right !important;
}
.mkdf-woocommerce-page .woocommerce-checkout .col-2 {
    margin-right: 1% !important;
    margin-left: 0 !important;
}
.mkdf-woocommerce-page .woocommerce-checkout .col-1 .form-row, .mkdf-woocommerce-page .woocommerce-checkout .col-2 .form-row {
    margin-left: 2% !important;
    margin-right: auto !important;
    float: right !important;
}
.mkdf-woocommerce-page .woocommerce-checkout .col-1 .form-row-last, .mkdf-woocommerce-page .woocommerce-checkout .col-2 .form-row-last {
    margin-left: 0 !important;
    margin-right: auto !important;
}
.mkdf-woocommerce-page .woocommerce-checkout h3#order_review_heading {
    font-size: 42px !important;
}
.mkdf-woocommerce-page .woocommerce-checkout table td, .mkdf-woocommerce-page .woocommerce-checkout table th {
    text-align: right !important;
}
.mkdf-two-columns-form-with-space .mkdf-column-right {
    display: table-cell;
    width: 1%;
    text-align: right !important;
    vertical-align: top;
    padding: 0 10px 0 0 !important;
    box-sizing: border-box;
}
.mkdf-two-columns-form-with-space .mkdf-column-right {
    text-align: right !important;
    padding: 0 10px 0 0 !important;
}
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-title-text {
    padding: 0 17px 0 0 !important;
}
.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond p.comment-form-author {
    margin-left: 2.2% !important;
    margin-right: auto !important;
}
.mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond p.comment-form-author, .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond p.comment-form-email {
    float: right !important;
}
.mkdf-item-showcase-holder .mkdf-is-item .mkdf-is-title a {
    font-family: "aviny" !important;
}
.mkdf-blog-list-holder .mkdf-post-title a {
    font-family: "aviny" !important;
}
.mkdf-counter-holder.mkdf-counter-white-box-with-shadow .mkdf-counter-inner {
    text-align: right !important;
}
.mkdf-progress-bar .mkdf-pb-percent-holder {
    left: -26px;
    right: auto;
}
.widget .mkdf-blog-list-holder .mkdf-post-title a {
    font-family: "iranyekanweblight" !important;
}
blockquote {
    padding: 50px 40px 53px 17% !important;
}
blockquote:after {
    left: 40px !important;
    right: auto !important;
    transform: rotateY(180deg) !important;
}
.mkdf-dropcaps.mkdf-circle, .mkdf-dropcaps.mkdf-square {
    margin: 8px 0 0 15px !important;
}
.mkdf-dropcaps {
    float: right !important;
}
.mkdf-dropcaps {
    margin: 0 13px 0 22px !important;
}
.mkdf-countdown .countdown-section .countdown-amount {
    padding-right: 1px !important;
}
.mkdf-countdown.mkdf-countdown-white-box-with-shadow .countdown-row .countdown-section .countdown-amount,.mkdf-countdown.mkdf-countdown-white-box-with-shadow .countdown-row .countdown-section .countdown-period{
    padding-right:20px !important;
    padding-left:0 !important;
}
.mkdf-tabs.mkdf-tabs-simple .mkdf-tabs-nav li {
    float: none !important;
    margin: 0 60px 0 0 !important;
}
.mkdf-blog-holder article .mkdf-post-info-top>div.mkdf-post-info-date svg {
    margin-left: 7px !important;
    margin-right: auto !important;
}
.mkdf-blog-holder article .mkdf-post-info-top>div:after {
    left: -2px !important;
    right: auto !important;
}
.mkdf-blog-holder article .mkdf-post-info-top>div {
    padding: 0 0 0 9px !important;
    margin-left: 5px !important;
    margin-right: auto !important;
}
.mkdf-blog-holder article .mkdf-post-title a {
    font-family: "aviny" !important;
}
.mkdf-blog-holder article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div .mkdf-post-info-comments>span {
    padding-left: 15px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div {
    margin-right: 26px !important;
    margin-left: auto !important;
}
.mkdf-blog-holder article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div .mkdf-like i {
    padding-left: 12px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder article .mkdf-post-info-author .mkdf-post-info-author-img {
    padding-left: 10px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder article.format-quote .mkdf-post-mark {
    left: 26px !important;
    right: auto !important;
}
.mkdf-blog-holder article.format-quote .mkdf-post-mark .mkdf-quote-mark svg {
    transform: rotateY(180deg) !important;
}
.mkdf-blog-holder article.format-link .mkdf-post-text {
    padding: 52px 40px 113px 16% !important;
}
.mkdf-blog-holder article.format-link .mkdf-post-mark {
    left: 40px !important;
    right: auto !important;
}
.mkdf-blog-pagination ul li.mkdf-pag-next a {
    transform: rotateY(180deg) !important;
}

.mkdf-blog-pagination ul li.mkdf-pag-prev a {
    transform: rotateY(180deg) !important;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content {
    padding-right: 20px !important;
    padding-left: 0 !important;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content {
    padding-right: 20px !important;
    padding-left: 0 !important;
}
.mkdf-blog-holder article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div:first-child {
    margin-right: 0 !important;
    margin-left: auto !important;
}
.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-heading .mkdf-post-info-category a svg, .mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-heading .mkdf-post-info-date a svg {
    padding-left: 7px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-heading .mkdf-post-info-category a {
    padding-left: 39px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-heading .mkdf-post-info-category a:last-child {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-heading .mkdf-post-heading-top {
    right: 30px !important;
    left: auto !important;
}
.mkdf-blog-holder article .mkdf-post-info-author {
    right: 30px !important;
    left: auto !important;
}
.mkdf-grid-col-push-3 {
    right: 25% !important;
    left: auto !important;
}
.mkdf-grid-col-pull-9 {
    left: 75% !important;
    right: auto !important;
}
.mkdf-blog-holder article .mkdf-post-info-bottom .mkdf-post-info-bottom-right {
    text-align: left !important;
    float: left !important;
}
.mkdf-blog-single-navigation .mkdf-blog-single-nav-prev .mkdf-blog-single-nav-thumbnail+.mkdf-blog-single-nav-text .mkdf-blog-single-nav-date, .mkdf-blog-single-navigation .mkdf-blog-single-nav-prev .mkdf-blog-single-nav-thumbnail+.mkdf-blog-single-nav-text .mkdf-blog-single-nav-title {
    padding-right: 20px !important;
    padding-left: 0 !important;
}
.mkdf-blog-single-navigation .mkdf-blog-single-nav-next {
    text-align: left !important;
}
.mkdf-blog-single-navigation .mkdf-blog-single-nav-next.mkdf-with-image .mkdf-blog-single-nav-date, .mkdf-blog-single-navigation .mkdf-blog-single-nav-next.mkdf-with-image .mkdf-blog-single-nav-title {
    padding-left: 20px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder.mkdf-blog-single article .mkdf-tags a {
    margin: 0 0 0 27px !important;
    padding-left: 20px !important;
    padding-right: 0 !important;
}
.mkdf-blog-holder.mkdf-blog-single article .mkdf-tags a:after {
    left: -18px !important;
    right: auto !important;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-title a {
    font-family: "aviny" !important;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div {
    float: right !important;
}
.mkdf-related-posts-holder .mkdf-related-post {
    float: right !important;
}
.mkdf-comment-holder .mkdf-comment {
    padding: 45px 48px 55px 95px !important;
}
.mkdf-comment-holder .mkdf-comment-image {
    right: 0 !important;
    left: auto !important;
    float: right !important;
}
.mkdf-comment-holder .mkdf-comment-text {
    padding: 0 160px 0 0 !important;
}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-name {
    float: right !important;
}
.mkdf-comment-holder .mkdf-comment-text .comment-edit-link, .mkdf-comment-holder .mkdf-comment-text .comment-reply-link, .mkdf-comment-holder .mkdf-comment-text .replay {
    margin-left: 14px !important;
    margin-right: auto !important;
}
.mkdf-comment-holder .mkdf-comment-text .comment-edit-link:before, .mkdf-comment-holder .mkdf-comment-text .comment-reply-link:before {
    transform: rotateY(180deg) !important;
    margin-left: 6px !important;
    margin-right: auto !important;
}
.mkdf-comment-holder .mkdf-comment-list .children {
    padding: 0 81px 0 0 !important;
}
#respond #author {
    margin-left: 2.2% !important;
    margin-right: auto !important;
    float: right !important;
}
.mkdf-blog-holder article.format-audio.has-post-thumbnail .mkdf-blog-audio-holder {
    direction: ltr !important;
}
.mkdf-blog-video-holder {
    direction: ltr !important;
}
.mkdf-instagram-feed li {
    float: right !important;
}
.mkdf-blog-holder.mkdf-blog-chequered article .mkdf-post-info-author {
    right: 0 !important;
    left: auto !important;
}
.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-field {
    padding: 0 3px 0 20px !important;
}
.mkdf-search-page-holder article .mkdf-post-image {
    float: right !important;
}
.mkdf-search-page-holder article .mkdf-post-title-area {
    padding: 0 150px 0 0 !important;
}
.mkdf-search-page-holder article .mkdf-post-title-area .mkdf-post-title-area-inner .mkdf-post-title a {
    font-family: "aviny" !important;
}
.arrow_carrot-2right:before {
    content: "\38" !important;
}
.arrow_carrot-2left:before {
    content: "\39" !important;
}
.mkdf-search-page-holder article .mkdf-post-title-area.mkdf-no-thumbnail {
    padding: 0 !important;
}
.mkdf-blog-holder article.format-quote .mkdf-post-info-author {
    right: unset !important;
}
.mkdf-header-vertical .mkdf-vertical-menu>ul>li.current-menu-ancestor>a>span.item_outer .item_text svg, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.current-menu-item>a>span.item_outer .item_text svg, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.current_page_item>a>span.item_outer .item_text svg, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.mkdf-active-item>a>span.item_outer .item_text svg, .mkdf-header-vertical .mkdf-vertical-menu>ul>li.open>a>span.item_outer .item_text svg {
    transform: translateX(0) rotateY(180deg) !important;
}
.mkdf-pricing-slider .mkdf-pricing-slider-bar {
    float: left !important;
}
.mkdf-drop-down .narrow .second .inner ul li ul {
    right: calc(100% - 15px) !important;
    left: auto !important;
}
.mkdf-banner-holder span.mkdf-banner-subtitle {
    font-weight: 600 !important;
}
.mkdf-accordion-holder.mkdf-white-skin .mkdf-accordion-title .mkdf-accordion-num .mkdf-accordion-number {
    font-family: "iranyekanweblight" !important;
}
.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-num .mkdf-accordion-number {
    font-size: 24px !important;
}
.mkdf-countdown {
    direction: ltr !important;
}
.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-num .mkdf-accordion-number {
    font-family: "iranyekanweblight" !important;
}
.mkdf-testimonials-holder.mkdf-testimonials-image-on-side .swiper-pagination .swiper-pagination-bullet:before {
    font-family: "iranyekanweblight" !important;
}
.mkdf-page-footer .widget.woocommerce.widget_products ul li a span {
    padding-top: 15px !important;
    padding-bottom: 12px !important;
    color: #fff !important;
}
.mkdf-page-footer .widget.woocommerce.widget_products ul li a img {
    border-radius: 10px;
}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content {
    padding: 0 32px 0 0 !important;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: ltr;
    text-align: right;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
    color: #fa9589;
    border-color: rgba(250, 116, 101, 1);
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text:focus, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number:focus, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date:focus, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea:focus, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select:focus, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz:focus { color: #ffffff;border-color: rgba(255, 255, 255, 1);}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover, .cf7_custom_style_1 button.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
    color: #1d2026;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 button.wpcf7-form-control.wpcf7-submit {
    color: #1d2026;
    background-color: rgba(255, 255, 255, 1)!important;
    border-color: rgba(255, 255, 255, 1);
}
.mkdf-icon-list-holder .mkdf-il-text {
    padding: 0 13px 0 0 !important;
}
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz {
    color: #ffffff;
}
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text:focus, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number:focus, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date:focus, .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea:focus, .cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select:focus, .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz:focus { color: #ffffff;border-color: rgba(255, 255, 255, 0.8);}
.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_3 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_3 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_3 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_3 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_3 input.wpcf7-form-control.wpcf7-quiz { color: #08104d;}
.mkdf-shopping-cart-holder {
    margin: 0 15px 0 -5px !important;
}



















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

.mkdf-side-menu-slide-from-right .mkdf-side-menu {
    padding: 65px 87px 30px 67px !important;
}
.mkdf-side-menu a.mkdf-close-side-menu.mkdf-close-side-menu-predefined{
    left: 50px !important;
    right: auto !important;
}
.mkdf-team-holder.mkdf-team-info-on-image.mkdf-team-color-overlay .mkdf-team-social-inner {
    padding: 20px 60px 55px 50px !important;
}
.mkdf-header-vertical .mkdf-workflow .mkdf-workflow-item:nth-child(even) .mkdf-workflow-item-inner .mkdf-workflow-text {
    padding-right: 60px;
    padding-left: 120px;
}
.mkdf-header-vertical .mkdf-workflow .mkdf-workflow-item:nth-child(odd) .mkdf-workflow-item-inner .mkdf-workflow-text {
    padding-left: 60px;
    padding-right: 120px;
}
.error404 .mkdf-page-not-found {
    padding: 0 12% 0 61% !important;
}
}



@media only screen and (max-width: 1366px){
.mkdf-woo-single-page .mkdf-single-product-content .mkdf-single-product-summary {
    padding: 10px 29px 0 0 !important;
}

}





@media only screen and (max-width: 1024px){
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content-holder {
    padding: 26px 15px 0 !important;
}
.mkdf-header-vertical .mkdf-content, .mkdf-header-vertical footer {
    padding-right: 0 !important;
}
.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image, .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {
    padding: 30px 40px !important;
}
.mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-image, .mkdf-workflow .mkdf-workflow-item .mkdf-workflow-item-inner .mkdf-workflow-text {
    padding: 30px 40px!important;
}
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-grid-col-4 {
    text-align: center !important;
}
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-grid-col-4:last-child {
    text-align: center !important;
}
.mkdf-woo-single-page .mkdf-single-product-content .images, .mkdf-woo-single-page .mkdf-single-product-content .mkdf-single-product-summary {
    float: none !important;
    padding: 0 !important;
}
.mkdf-woo-single-page .woocommerce-tabs ul.tabs>li a {
    margin-bottom: 25px !important;
}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content {
    padding: 0 24px 0 0 !important;
}
.mkdf-grid-col-push-3 {
    right: 0 !important;
    left: auto !important;
}
.mkdf-grid-col-pull-9 {
    left: 0 !important;
    right: auto !important;
}


}





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

.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li {
    float: none !important;
    margin: 0 36px 10px 0 !important;
}
.mkdf-blog-holder.mkdf-blog-single article .mkdf-post-info-bottom .mkdf-post-info-bottom-right {
    text-align: inherit !important;
}
}

@media only screen and (max-width: 680px){
.mkdf-top-reverse-skewed-section-effect {
    transform: scaleY(-1) translateY(70%) rotateY(180deg) !important;
}
.mkdf-tabs.mkdf-tabs-simple .mkdf-tabs-nav li {
    margin: 0 0 20px !important;
}
.mkdf-workflow .mkdf-workflow-text {
    padding: 0 !important;
}
.mkdf-workflow .mkdf-workflow-image {
    text-align: center !important;
}
.mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) .mkdf-workflow-item-inner .mkdf-workflow-image {
    text-align: center !important;
}
.mkdf-workflow .mkdf-workflow-item:nth-of-type(2n) {
    text-align: center !important;
}
.mkdf-workflow .mkdf-workflow-item:nth-of-type(2n+1) .mkdf-workflow-item-inner .mkdf-workflow-image {
    text-align: center !important;
}
.mkdf-accordion-holder .mkdf-accordion-content, .mkdf-accordion-holder .mkdf-accordion-title {
    padding-left: 0 !important;
    padding-right: 95px !important;
}
.error404 .mkdf-page-not-found {
    padding: 70px 10% !important;
}
.mkdf-woocommerce-page table.cart td.actions .button {
    margin: 0 !important;
}
.mkdf-woocommerce-page .woocommerce-error a, .mkdf-woocommerce-page .woocommerce-info a, .mkdf-woocommerce-page .woocommerce-message a {
    float: none !important;
    margin: 0 !important;
}
.mkdf-comment-holder .mkdf-comment-list .children {
    padding: 0 !important;
}
.mkdf-comment-holder .mkdf-comment {
    padding: 45px 35px 55px !important;
}
.mkdf-search-page-holder article .mkdf-post-title-area {
    padding: 0 80px 0 0 !important;
}
}



@media only screen and (max-width: 480px){
.mkdf-woo-single-page .woocommerce-tabs ul.tabs>li {
    display: block !important;
}
.mkdf-comment-holder .mkdf-comment-image {
    float: none !important;
}
.mkdf-comment-holder .mkdf-comment-text {
    padding: 20px 0 0 !important;
}



}






@media only screen and (min-width: 1400px){
.mkdf-grid-1300.mkdf-wide-dropdown-menu-content-in-grid .mkdf-drop-down .wide .second .inner>ul {
    width: auto !important;
}
}


@media (min-width: 1200px){
    

.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9 {
    float: right !important;
}
.vc_col-lg-offset-3 {
    margin-right: 25% !important;
    margin-left: auto !important;
}
.vc_col-lg-offset-2 {
    margin-right: 16.66666667% !important;
    margin-left: auto !important;
}
.vc_col-lg-offset-1 {
    margin-right: 8.33333333% !important;
    margin-left: auto !important;
}
}

@media (min-width: 769px){
.mkdf-blog-holder article .mkdf-post-info-bottom .mkdf-post-info-bottom-left {
    float: right !important;
}
}


@media (min-width: 768px){


.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
    float: right !important;
}

}




/*.mkdf-shopping-cart-holder {
    margin: 0px 10px !important;
}*/
.mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a, .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    height: 25px !important;
}

.mkdf-sticky-header .mkdf-sticky-holder .mkdf-logo-wrapper a {
    height: 25px !important;
}












.revslider-z-index {
    z-index: 105 !important;
}














