@font-face{font-family:"BYekan";src:url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/BYekan.eot?#) format("eot") , url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/BYekan.woff) format("woff") , url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/BYekan.ttf) format("truetype");}
@font-face{font-family:"IRANSansWeb";src:url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/IRANSansWeb.eot?#) format("eot") , url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/IRANSansWeb.woff) format("woff") , url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/IRANSansWeb.ttf) format("truetype");}
@font-face{font-family:"IRANSansWeb_Bold";src:url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/IRANSansWeb_Bold.eot?#) format("eot") , url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/IRANSansWeb_Bold.woff) format("woff") , url(//tmbg.ir/wp-content/themes/consulto/assets/fonts/IRANSansWeb_Bold.ttf) format("truetype");}
body{direction:rtl;}
.col-md-3, .col-md-5, .search-form label, .element.style, .seo-contact-form label, .seo-contact-form h1, input[type="submit"], button[type="submit"]{float:right;}
.consulto-header-search input[type="search"]:focus{text-indent:25px;}
.fa-pull-right, .pull-right, .progress-skill-bar .label{float:left !important;}
.owl-carousel .owl-stage, .vc_carousel-slideline, .vc_row[data-vc-full-width], .vc_slide.vc_images_carousel.vc_build{float:left;}
.consulto-feature-icon, .vc_left.vc_carousel-control{right:0;left:auto;}
.consulto-feature-box{padding-right:25%;padding-left:0;}
.consulto-btn.consulto-cta-btn, .consulto-header-search{left:0;right:auto;}
.vc_right.vc_carousel-control{left:0 !important;right:auto !important;}
.header-right-boxes p i{right:-40px;left:auto;}
.cs-single-post-block, .progress-skill-bar li, .mainmenu ul li ul li a, .service-left, .consulto-slide-text{text-align:right;}
.vc_tta-panel-heading{text-align:right !important;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a{padding-right:46px;padding-left:0;}
.vc_tta-controls-icon.vc_tta-controls-icon-plus{right:20px;left:0;}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
.header-right-boxes p{margin-right:15px;margin-left:0;}
.header-right-boxes p:first-child{margin-right:0;margin-left:auto;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.vc_col-sm-8{margin-right:150px;float:right;}
.col-md-5{float:none;}
} @media only screen and (min-width: 768px) and (max-width: 991px) { 
.header-right-boxes p{float:right;padding-right:0;padding-left:auto;}
} @media only screen  and (max-width: 991px){
.slicknav_btn{float:right;}
.consulto-padding-right{padding-left:15px;padding-right:0;}
.footer-top-widgets p{margin:0 0 9px;}
} @media only screen and (max-width: 767px) {
.consulto-slides .owl-nav div.owl-next, .consulto-slides .owl-nav{
left: auto;
right: 0;
}
.consulto-slides .owl-nav div {
right: auto;
left: 0;
}
.header-right-boxes p {
text-align: right;
margin: 15px 40px 0;
}
.comment-list .children{
margin-right: 10px;
margin-left: 0;
}
.comment-content{
padding-right: 0;
padding-left: auto;
}
.wpb_text_column.wpb_content_element.mobile-767-text{
margin-left: 0px !important;
margin-right: auto;
}
.mobile-image-767-right div{
margin-right: 0px !important;
margin-left: auto;	
}
}