body {
direction: rtl;
unicode-bidi: embed;
}
@font-face {
font-family: Shabnam;
src: url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-FD.eot);
src: url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-FD.eot?#iefix) format('embedded-opentype'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-FD.woff) format('woff'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-FD.woff2) format('woff2'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-FD.ttf) format('truetype');
font-weight: normal;
}
@font-face {
font-family: Shabnam;
src: url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Bold-FD.eot);
src: url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Bold-FD.eot?#iefix) format('embedded-opentype'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Bold-FD.woff) format('woff'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Bold-FD.woff2) format('woff2'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Bold-FD.ttf) format('truetype');
font-weight: bold;
}
@font-face {
font-family: Shabnam;
src: url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Light-FD.eot);
src: url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Light-FD.eot?#iefix) format('embedded-opentype'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Light-FD.woff) format('woff'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Light-FD.woff2) format('woff2'),
url(//promechanic.ir/wp-content/themes/promechanic/fonts/Shabnam-Light-FD.ttf) format('truetype');
font-weight: 300;
}
html {
font-family:Shabnam
}
body,button,input,select,optgroup,textarea {
font-family:Shabnam,"Roboto",sans-serif
}
.site-header .site-branding,
.site-footer .footer-b .site-info,
.gallery-item{
float: right;
}
.site-header .right,
.main-navigation,
.site-footer .footer-b .social-networks{
float: left;
}
.site-header .site-branding .custom-logo{
margin-right: 0;
margin-left: 15px;
}
.site-header .right .tools{
float: left;
border-right: 1px solid #d3d4d5;
border-left: 0;
padding-right: 25px;
padding-left: 0;
margin-left: 0;
margin-right: 25px;
}
.hasbanner .site-header .right .tools{
border-right: 1px solid rgba(255, 255, 255, 0.2);
border-left: 0;
}
.main-navigation ul li{
float: right;
margin-right: 44px;
margin-left: 0;
}
.main-navigation ul li:first-child{
margin-right: 0;
}
.site-header .right .tools .btn-login{
float: left;
margin-right: 25px;
margin-left: 0;
}
.site-header .right .tools .cart{
float: left;
margin-left: 0;
margin-right: 20px;
}
.site-header .right .tools .form-section{
float: left;
}
.site-header .right .tools .cart .product-holder ul {
display: inline-block;
}
.main-navigation ul ul{
left: inherit;
right: -15px;
}
.main-navigation ul ul:after{
left: inherit;
right: 25px;
}
.banner .advance-search .search-section form .search-select-wrap:before{
right: inherit;
left: 0;
}
.banner .advance-search .search-section form .search-select-wrap:after{
right: inherit;
left: 13px;
}
.banner .advance-search .search-section form .search-select-wrap select{
border-radius: 0 4px 4px 0;
padding-right: 20px;
padding-left: 20px;
}
.banner .advance-search .search-section form .search-select-wrap{
border-left: 1px solid rgba(33, 39, 44, 0.1);
border-right: 0;
}
.banner .advance-search .search-section form .search-controls{
border-right: 1px solid rgba(33, 39, 44, 0.1);
border-left: 0;
}
.banner .advance-search .search-section form .search-controls .search-select-wrap:before{
right: inherit;
left: 0;
}
.banner .advance-search .search-section form .search-controls .search-select-wrap:after{
right: inherit;
left: 13px;
}
.banner .advance-search .search-section form .search-controls input[type="submit"]{
border-radius: 4px 0 0 4px;
}
.recent-items .section-header .section-title {
font-weight: 600;
}
.cta-section .widget .widget-title {
font-weight: 600;
}
.recent-items .item-holder .item .text-holder .price{
right: inherit;
left: 0;
background: #ffd600;
}
.recent-items .item-holder .item .text-holder .download-meta-name img{
margin-left: 8px;
margin-right: 0;
}
.recent-items .item-holder .item .text-holder .price:before{
left: inherit;
right: -10px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
background: #ffd600;
}
.recent-items .item-holder .item .text-holder .price:after{
left: inherit;
right: 0;
}
.pricing-section .widget .plan-lists{
text-align: right;
}
.pricing-section .widget .plan-lists li{
padding-left: 0;
padding-right: 25px;
}
.pricing-section .widget .plan-lists li:before{
left: inherit;
right: 0;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}
.pricing-section .hastag .tag{
left: inherit;
right: -5px;
}
.pricing-section .hastag .tag span{
border-radius: 0 4px 0 0;
}
.pricing-section .hastag .tag:after{
right: auto;
left: 0;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}
.pricing-section .hastag .tag:before{
left: auto;
right: 0;
border-radius: 0 4px 4px 0;
}
.subscrib-section .widget_blossomthemes_email_newsletter_widget form input[type="text"]{
border-left: 1px solid #DAE1E7;
border-right: 0;
}
.subscrib-section .widget_blossomthemes_email_newsletter_widget form input[type="submit"]{
border-radius: 4px 0 0 4px;
}
.testimonials .widget_rrtc_testimonial_widget .text-holder .testimonial-meta{
left: inherit;
right: 75px;
}
.site-footer .footer-b .social-networks li{
float: right;
margin-right: 20px;
margin-left: 0;
}
#rara-top{
right: inherit;
left: 40px;
}
#primary .post .entry-header .entry-meta .byline,
#primary .search-post .entry-header .entry-meta .byline,
#primary .post .entry-header .entry-meta .cat-links,
#primary .search-post .entry-header .entry-meta .cat-links{
margin-left: 8px;
margin-right: 0;
padding-left: 12px;
padding-right: 0;
}
#primary .post .entry-header .entry-meta .byline:after,
#primary .search-post .entry-header .entry-meta .byline:after,
#primary .post .entry-header .entry-meta .cat-links:after,
#primary .search-post .entry-header .entry-meta .cat-links:after{
right: inherit;
left: 0;
}
#primary .post .entry-header .entry-meta .byline img,
#primary .search-post .entry-header .entry-meta .byline img{
margin-left: 10px;
margin-right: 0;
}
#primary .post .entry-footer .btn-readmore,
#primary .search-post .entry-footer .btn-readmore{
float: right;
}
#primary .post .entry-footer .tags,
#primary .search-post .entry-footer .tags{
float: left;
}
#primary .post .entry-footer .btn-readmore:after,
#primary .search-post .entry-footer .btn-readmore:after{
right: inherit;
left: -40px;
}
#primary .post .entry-footer .tags a,
#primary .search-post .entry-footer .tags a{
margin-right: 4px;
margin-left: 0;
}
.pagination .page-numbers,
.edd_pagination .page-numbers{
float: right;
margin-left: 15px;
margin-right: 0;
}
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label{
text-align: right;
}
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label{
padding-right: 24px;
padding-left: 0;
}
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label .check-mark,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label .check-mark{
left: inherit;
right: 0;
}
#secondary .widget_edd_cart_widget ul li .edd-remove-from-cart,
.footer-t .widget_edd_cart_widget ul li .edd-remove-from-cart{
right: inherit;
left: 0;
}
#secondary .widget ul ul,
.footer-t .widget ul ul{
margin-right: 12px;
margin-left: 0;
}
#secondary .widget_rtc_contact_social_links .contact-info .contact-list li,
.footer-t .widget_rtc_contact_social_links .contact-info .contact-list li{
padding-right: 35px;
padding-left: 0;
}
.contact-info ul.contact-list li svg{
left: inherit;
right: 0;
}
#secondary .widget_rtc_contact_social_links .contact-info .social-networks li,
.footer-t .widget_rtc_contact_social_links .contact-info .social-networks li{
margin-right: 0;
margin-left: 7px;
}
ul.accordion li a.toggle{
padding-left: 20px;
padding-right: 0;
}
ul.accordion li a:after{
right: inherit;
left: 0;
}
.widget_raratheme_popular_post ul li .post-thumbnail,
.widget_raratheme_recent_post ul li .post-thumbnail{
float: right;
margin-left: 15px;
margin-right: 0;
}
#secondary .widget_rara_posts_category_slider_widget .carousel-title,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title{
text-align: right;
}
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev{
left: inherit;
right: 20px;
}
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next{
right: inherit;
left: 20px;
}
#secondary .widget_rtc_social_links .social-networks li,
.footer-t .widget_rtc_social_links .social-networks li{
margin-left: 7px;
margin-right: 0;
}
#secondary .widget, .footer-t .widget {
border-radius: 10px;
border: 3px solid rgb(47, 139, 230);
}
#secondary .pricing-table-standard .tag,
.footer-t .pricing-table-standard .tag{
left: inherit;
right: -5px;
}
#secondary .pricing-table-standard .tag span,
.footer-t .pricing-table-standard .tag span{
border-radius: 0 4px 0 0;
}
#secondary .pricing-table-standard .tag:after,
.footer-t .pricing-table-standard .tag:after{
right: auto;
left: 0;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}
#secondary .pricing-table-standard .tag:before,
.footer-t .pricing-table-standard .tag:before{
left: inherit;
right: 0;
border-radius: 0 0 4px 0;
}
#secondary .pricing-table-standard .plan-lists,
.footer-t .pricing-table-standard .plan-lists{
text-align: right;
}
#secondary .pricing-table-standard .plan-lists li,
.footer-t .pricing-table-standard .plan-lists li{
padding-left: 0;
padding-right: 25px;
}
#secondary .pricing-table-standard .plan-lists li:last-child,
.footer-t .pricing-table-standard .plan-lists li:last-child{
padding-right: 25px;
padding-left: 0;
}
#secondary .pricing-table-standard .plan-lists li:before,
.footer-t .pricing-table-standard .plan-lists li:before{
left: inherit;
right: 0;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}
#secondary .widget_rrtc_description_widget .social-profile li,
.footer-t .widget_rrtc_description_widget .social-profile li{
margin-right: 0;
margin-left: 7px;
}
#secondary .search-form input[type="submit"],
.footer-t .search-form input[type="submit"]{
border-radius: 4px 0 0 4px;
}
#primary .post .entry-content blockquote,
#primary .page .entry-content blockquote,
#primary .edd-download .entry-content blockquote{
padding-right: 30px;
padding-left: 0;
border-left: 0;
border-right: 4px solid #2f8be6;
}
.entry-header .entry-title {
font-weight:600
}
.author-section .img-holder{
float: right;
margin-left: 30px;
margin-right: 0;
}
.author-section .text-holder .social-networks li{
float: right;
margin-left: 20px;
margin-right: 0;
}
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]{
border-right: 0;
border-left: 1px solid rgba(218, 225, 231, 0.5);
}
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="submit"]{
border-radius: 4px 0 0 4px;
}
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label .check-mark{
margin-right: 0;
margin-left: 10px;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{
float: left;
text-align: left;
}
.post-navigation .nav-links .nav-next .holder a{
padding-left: 30px;
padding-right: 10px;
}
.post-navigation .nav-links .nav-next .holder a:before{
right: auto;
left: 0;
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
transform: rotate(0);
}
.post-navigation .nav-links .nav-next img{
margin-right: 20px;
margin-left: 0;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{
float: right;
}
.post-navigation .nav-links .nav-previous img{
margin-left: 20px;
margin-right: 0;
}
.post-navigation .nav-links .nav-previous .holder a{
padding-right: 30px;
padding-left: 10px;
}
.post-navigation .nav-links .holder a:before{
left: inherit;
right: 0;
-webkit-transform: translate(0, -50%) rotate(180deg);
-moz-transform: translate(0, -50%) rotate(180deg);
transform: translate(0, -50%) rotate(180deg);
}
.related-posts .post-holder .col .entry-meta img{
margin-left: 8px;
margin-right: 0;
}
.comments-area ol .comment-body .comment-meta{
float: right;
margin-left: 20px;
margin-right: 0;
}
.comments-area ol .comment-body .text-holder .top .left{
float: right;
}
.comments-area ol .comment-body .text-holder .top .reply{
float: left;
}
.comments-area ol .comment-body .text-holder .top .reply a{
padding-right: 26px;
padding-left: 0;
}
.comments-area ol .comment-body .text-holder .top .reply a:before{
left: inherit;
right: 0;
}
.comments-area ol ol{
margin-right: 30px;
margin-left: 0;
}
.comments-area ol .bypostauthor .comment-body{
border-right: 5px solid #2f8be6;
border-left: 0;
}
.recent-items .item-holder .item .edd-download-buy-button .btn-close{
right: inherit;
left: 10px;
}
.recent-items .item-holder .item .edd-download-buy-button form ul li label{
padding-right: 28px;
padding-left: 20px;
}
.recent-items .item-holder .item .edd-download-buy-button form ul li label .check-mark{
left: inherit;
right: 0;
}
.recent-items .item-holder .item .text-holder .product-title {
font-size:1em
}
.single-download #primary .edd-demo-url-btn a:before{
margin-left: 10px;
margin-right: 10px;
}
.single-download #primary .author-info .author-profile .author-avatar{
margin-left: 30px;
margin-right: 0;
}
.single-download .related-posts .post-holder .col .item .text-holder .price{
right: inherit;
left: 0;
}
.single-download .related-posts .post-holder .col .item .text-holder .price:before{
left: inherit;
right: -10px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.single-download .related-posts .post-holder .col .item .text-holder .price:after{
left: inherit;
right: 0;
}
.single-download .related-posts .post-holder .col .item .text-holder .download-meta-name img{
margin-left: 8px;
margin-right: 0;
}
.archive .site-main .item .text-holder .product-title {
font-size:1em
}
.edd_review .avatar{
float: right;
margin-left: 20px;
margin-right: 0;
}
#edd_checkout_cart th,
#edd_checkout_cart td{
text-align: right;
}
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td img{
margin-left: 20px;
margin-right: 0;
}
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_cart_remove_item_btn{
display: flex;
flex-direction: row-reverse;
}
#edd_checkout_form_wrap .edd-payment-icons img.payment-icon{
float: right;
margin-right: 0;
margin-left: 3px;
}
#edd_checkout_cart th.edd_cart_actions,
#edd_checkout_cart td.edd_cart_actions,
#edd_checkout_cart th:last-child,
#edd_checkout_cart td:last-child,
#edd_checkout_cart th.edd_cart_total{
text-align: left;
}
.vendor-dashboard.logged-in .page .entry-content .fes-vendor-dashboard-wrap .fes-vendor-menu ul li a{
border-radius: 0 4px 4px 0;
}
.vendor-dashboard.logged-in .page .entry-content .fes-vendor-dashboard-wrap .fes-vendor-menu [class^="icon-"],
.vendor-dashboard.logged-in .page .entry-content .fes-vendor-dashboard-wrap .fes-vendor-menu [class*=" icon-"]{
margin-left: 15px;
margin-right: 0;
}
.product-list .fes-vendor-dashboard .fes-product-wrap .fes-product .fes-product-details ul li .fes-detail-list{
float: right;
}
.product-list .fes-vendor-dashboard .fes-product-wrap .fes-product .fes-product-details ul{
text-align: left;
}
.product-list .fes-vendor-dashboard .fes-product-wrap .fes-product .fes-product-details .fes-product-edit .fes-product-actions{
float: right;
}
.product-list .fes-vendor-dashboard .fes-product-wrap .fes-product .fes-product-details .fes-product-edit .fes-product-status{
float: left;
}
.product-list .fes-vendor-dashboard .fes-product-wrap .fes-product .fes-product-details .fes-product-edit .fes-product-actions a{
margin-left: 5px;
margin-right: 0;
}
.product-list .fes-vendor-dashboard .fes-product-wrap.list-view .fes-product img{
margin-left: 30px;
margin-right: 0;
}
div.fes-form .fes-el .fes-label{
float: right;
}
.product-management .fes-vendor-dashboard .fes-submission-form .multiple_pricing table tfoot tr th,
.product-management .fes-vendor-dashboard .fes-submission-form .file_upload table tfoot tr th{
text-align: right;
}
.product-management .fes-vendor-dashboard .fes-submission-form .multiple_pricing table tbody tr td:first-child,
.product-management .fes-vendor-dashboard .fes-submission-form .file_upload table tbody tr td:first-child{
padding-right: 0 !important;
}
.product-management .fes-vendor-dashboard .fes-submission-form .fes-submit .button{
margin-right: 0;
margin-left: 15px;
}
#primary .post .entry-content table thead th,
#primary .page .entry-content table thead th,
#primary .edd-download .entry-content table thead th{
text-align: right;
}
.site-header .right .tools .form-section .form-holder{
right: inherit;
left: -10px;
}
.site-header .right .tools .form-section .form-holder .btn-close-form{
right: inherit;
left: 15px;
} .hasbanner .site-header .site-branding .site-description {
margin-top: 10px;
}
.banner .banner-text .title {
line-height: 1.5em;
margin: 0 0 15px;
}
.recent-items .item-holder .item .text-holder .price{
right: inherit;
left: 0;
margin-top: 25px;
}
.features .widget .text-holder .btn-readmore {
margin-bottom: 20px;
}
.site-footer .footer-t .widget.widget_rtc_contact_social_links .contact-info .contact-list li {
padding: 0 35px 10px;
}
.subscrib-section .blossomthemes-email-newsletter-wrapper form input[type=submit] {
border-radius: 4px 0 0 4px;
}
.archive .site-main .item .text-holder .price:before {
background: #ffd600;	
}
.archive .site-main .item .text-holder .price {
right: auto;
left: 0;
margin-top: 20px;
background: #ffd600;	
}
.single-download #secondary .download-post-meta h2 svg {
margin-right: 0;
}
.single-download #secondary .download-info-wrapper .download-price .purchase-price {
background: #2f8be6;
color: #ffffff;
}
.recent-items .item-holder .item .text-holder .product-title {
width: 100%;
}
#secondary .widget .widget-title, .footer-t .widget .widget-title {
border-bottom: 2px solid #2f8be6;
}
#secondary .widget ul.wp-block-categories li, #secondary .widget ul.wp-block-archives li, .site-footer .footer-t .widget ul li.cat-item {
display: block;
}
.site-footer .footer-t .widget .widget-title {
color: #ffd600;
}
.site-footer .footer-t .widget.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3 {
color: #ffd600;
}
.site-footer .footer-b .site-info a {
color: #ffd600;
}
.cta-section .widget .right .text-holder .button-wrap {
right: auto;
left: 0;
}
#primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title {
width: 100%;
}
.entry-content a {
text-decoration: none; } table#edd_purchase_receipt td, table#edd_purchase_receipt th, table#edd_purchase_receipt_products td, table#edd_purchase_receipt_products th {
text-align: right;
}
#edd_user_history td, #edd_user_history th {
text-align: right;
}
.edd_downloads_list {
grid-column-gap: 0px;
} .container {
padding-right: 15px;
padding-left: 15px;
padding-top: 15px;
margin-right: auto;
margin-left: auto;
width: 100%;
}
.box-center-form {
width: 30%;
margin-left: auto;
margin-right: auto;
float: none;
background: #f1f0f0;
padding: 1.5em!important;
position: relative;
margin-bottom: 1.5em;
}
.box-heading{
font-size: 23px;
line-height: 1.575em;
font-weight: 400;
text-align: center;
margin: 0 0 30px;
color: #14485f;
}
.ul-errors{
background: #d00000;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
.login-info {
background: #00a77a;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
.lostpassword-button{
margin-top : 12px;
}
.ul-errors{
background: #d00000;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
@media (max-width: 768px) {
.box-center-form {
width: 40%;
}
}
@media (max-width: 600px) {
.box-center-form {
width: 80%;
}
}
@media (max-width: 425px) {
.box-center-form {
width: 90%;
}
} @media only screen and (max-width: 1024px){
.main-navigation{
right: inherit;
left: -320px;
}
.main-navigation.open{
right: auto;
left: 0;
}
.main-navigation ul li{
margin: 0;
}
.main-navigation ul li .angle-down{
right: inherit;
left: 0;
}
}
@media only screen and (max-width: 767px){
.site-header .right .tools .cart .product-holder::before{
left: auto; }
.site-header .right .tools .cart .product-holder {
width: 165px;
}
}
@media only screen and (max-width: 600px){
.site-header .right .tools .form-section .form-holder{
right: inherit;
left: auto; }
}