body,h1,h2,h3,h4,h5,h6,a,p,label,small,input,ul,li,div,select,option,textarea,.btBtn{letter-spacing:0px !important;}
h1,h2,h3,h4,h5,h6,a,p,label,small,input,ul,li,form{direction:rtl;}
.header .headline em{letter-spacing:0em;}
.rtl{direction:rtl !important;}
rtl .btVerticalMenuTrigger{margin:0 -25px 0 1em;}
.rtl.btMenuVerticalLeft.btMenuVerticalOn .btPageWrap{-webkit-transform:translateX(-275px);-moz-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);}
.btMenuHorizontal.btMenuLeft .menuPort nav{float:right;margin:0 30px 0 0;}
body.btMenuHorizontal .menuPort ul li{float:right;}
.btMenuHorizontal .topBarInMenu{float:left;}
body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li, body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li:last-child{float:right;}
body.rtl.btMenuHorizontal .menuPort ul li ul li{text-align:right;}
body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a:after{right:16px;left:auto;}
body.btMenuHorizontal.btTopToolsInMenuArea .menuPort > nav > ul > li > ul{right:0;left:auto;}
.btMenuHorizontal.btMenuLeft .menuPort ul ul ul{right:240px;left:auto;}
.btMenuHorizontal.btMenuLeft .menuPort ul ul{right:0;left:auto;}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul ul{right:0;left:auto;}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul ul ul{right:240px;left:auto;}
.btMenuHorizontal .menuPort nav ul ul li a:before{content:'\f104';float:right;margin:2px 12px 0;}
.btMenuHorizontal.btMenuCenter.btTopToolsInMenuArea .menuPort .rightNav li{text-align:right;}
.btBottomFooterMenu.btCustomMenu ul li:last-child{margin-right:25px;}
.btCustomMenu ul li.btPageTop a:after{margin-right:5px;}
.btCustomMenu ul li{margin:10px;}
.topBarInMenu .widget_search form{padding-right:0px !important;padding-left:21px !important;}
.topBar .widget_search button, .topBarInMenu .widget_search button{right:auto !important;left:0 !important;}
.btIco .btIcoHolder{float:right;}
.btIco.btIcoSmallSize .btIcoText{font-size:14px;margin-right:10px;}
.rtl h4.nbs.nsNext{text-align:right;left:auto;right:0;}
.rtl h4.nbs.nsPrev{text-align:left;left:0;right:auto;}
.header.extralarge .btSuperTitle, .header.extralarge .btSubTitle{direction:rtl;}
.header .headline{direction:rtl;}
h4.nbs a{direction:ltr;}
.btTextLeft .btIcoMediumSizeIcon .sTxt{margin-left:0px;margin-right:57px;}
btTextLeft .sTxt{float:right;}
.btTextLeft .sIcon{float:right;margin:0 0 0 -100%;}
.bt_bb_arrows_size_small button.slick-arrow.slick-prev{right:auto;left:50px;}
button.slick-arrow.slick-next{left:0;right:auto;}
.fancy-select .trigger:after{left:12px;right:auto;}
span.btInfoPaneToggler{right:auto;left:0;font-family:Icon7Stroke !important;}
.header.large h2, .header.large h1{font-size:25px;}
.header.large .btSuperTitle, .header.large .btSubTitle{font-size:13px;}
.header.extralarge .btSuperTitle{margin:10px 0 14px;}
.btTextLeft{text-align:right;}
.header.extralarge h1{font-size:30px;}
.btTextLeft .btDash.bottomDash .dash:after, .btTextLeft .btDash.topDash .dash:before{float:right;}
.btSingleLatestPostFooter:before{margin:0 0px 0 3px;}
.btBtn.btnIco:before{margin:0 0 0 .5em;}
.vcard .posted:before{margin:0 5px 0 5px;}
.header.medium .btSuperTitle, .header.medium .btSubTitle{font-size:13px;}
.header.medium h2, .header.medium h3{font-size:20px;}
.header.extralarge h1{font-size:25px;}
.header.extralarge .btSuperTitle, .header.extralarge .btSubTitle{font-size:13px;}
.btLightSkin .btSLPCCwrap, .btDarkSkin .btLightSkin .btSLPCCwrap{text-align:right;}
.sticky .headline:before{float:right;margin:.2em 0 0 .4em;}
.btBox.widget_archive ul li a, .btBox.widget_categories ul li a, .btCustomMenu ul li a{padding:10px 10px 10px 0;}
.btSingleLatestPostFooter a.btArticleComments{border-left:0px solid #0cb8b6;border-right:1px solid #0cb8b6;}
.btSingleLatestPostFooter a.btArticleComments{padding:0 10px 0 0px;margin:0 8px 0 0px;}
.btBox.widget_archive ul li strong, .btBox.widget_categories ul li strong, .btCustomMenu ul li strong{right:auto;left:0;}
.btBox ul li .ppImage{float:right;}
.btBox .tagcloud a, .btTags ul a{float:right;}
.btCounterHolder .btCounter{direction:ltr;}
.btQuoteBooking .ddTitleText span, .btQuoteBooking .ddChild ul li span{text-align:right;}
.btQuoteBooking .ddChild ul li{padding:0 10px 0 0;}
.btQuoteBooking .ddTitle .arrow{left:8px;right:auto;;}
.bt_cc_email_confirmation_container{margin-right:20px;}
.ui-datepicker.ui-widget .ui-datepicker-next, .ui-datepicker.ui-widget .ui-datepicker-next.ui-state-hover, .btDatePicker a.ui-datepicker-next, .btDatePicker a.ui-datepicker-next.ui-state-hover{right:20px;top:2px;left:auto;}
.btQuoteBooking .btQuoteItem label{float:right;margin:8px -220px 0 0px;}
.btQuoteBooking .btQuoteItem{padding:0 220px 0 0;}
.btQuoteBooking .btQuoteTotalText{margin-left:1em;margin-right:0;}
.btProgressBar span{float:left;}
.slick-list{direction:rtl;}
.btContentHolder blockquote:before{left:auto !important;right:0 !important;}
.btDash.bottomDash .dash:after, .btDash.topDash .dash:before{float:right;}
.btWorkingHoursInnerTitle, .btWorkingHoursInnerContent{float:left;line-height:1.2;text-align:right;}
.btWorkingHoursInnerContent{width:45%;}
.btWorkingHoursInnerTitle{width:55%;}
.btPriceTable .btPriceTableHeader .header .btPriceTableCurrency{float:left;margin-right:-100%;margin-top:20px;}
div.wpcf7-validation-errors{direction:rtl;}
form.wpcf7-form .fancy-select .trigger{padding:0 15px 0 20px;}
.ui-datepicker.ui-widget .ui-datepicker-next .ui-icon:before{content:"\f104";}
.ui-datepicker.ui-widget .ui-datepicker-prev .ui-icon:before{content:"\f105";}
.woocommerce .star-rating,.woocommerce .star-rating span:before,.btAnimNav li.btAnimNavNext, .btAnimNav li.btAnimNavPrev{font-family:'FontAwesome' !important;}
.tabsHeader li{margin:0 0px -1px 30px;float:right;}
.btArticleComments:before, .btArticleCategories:before, .btArticleAuthor:before, .btArticleDate:before{margin:0 0px 0 3px;}
.fancy-select .trigger:after{left:12px;right:auto;}
.vcard h5{float:right;}
.woocommerce ul.products li.product .btPriceTableSticker{left:auto;right:20px;}
.btPriceTableSticker{left:15px;right:auto;z-index:10;}
.btCommentsBox{text-align:right;}
.woocommerce table.shop_table.cart{text-align:right;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{text-align:right;}
.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{text-align:right;}
.woocommerce .woocommerce-info{text-align:right;}
form.checkout.woocommerce-checkout{text-align:right;}
.total .amount{float:left;}
.woocommerce table.shop_table{text-align:right;}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button{float:left;}
.woocommerce-account .addresses .title h3{float:right;}
.woocommerce header.title .edit{float:left;}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{text-align:right;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{float:right;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:right;}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{float:left;}
.woocommerce-checkout #payment ul.payment_methods li{text-align:right;}
.woocommerce-order{text-align:right;}
.woocommerce-checkout #payment ul.payment_methods li input{margin:.55em 0 0 .5em;float:right;}
.woocommerce-checkout #payment div.payment_box:before{left:auto;right:0;margin:-1em 2em 0 0;}
.woocommerce .order_details li{float:right;margin-left:2em;border-left:1px dashed #d3ced2;border-right:none;padding-left:2em;margin-right:0;padding-right:0;}
.woocommerce .star-rating span{float:right;left:auto;right:0;}
.btProductSKU{float:left;}
.woocommerce .star-rating span{letter-spacing:-6px;}
.woocommerce .commentTxt .star-rating{float:left;}
.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{margin-right:13px;float:left;}
.woocommerce #content table.cart td.actions .coupon label, .woocommerce table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label,.woocommerce-cart table.cart input#coupon_code{float:right;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{text-align:right;}
.woocommerce form.checkout_coupon .button[name="apply_coupon"]{float:left;}
.woocommerce a.added_to_cart{padding-left:0em;padding-right:2.0em;}
.woocommerce #respond input#submit.added:after, .woocommerce a.button.added:after, .woocommerce button.button.added:after, .woocommerce input.button.added:after{margin-right:.53em;margin-left:0em;}
.woocommerce-checkout #payment,.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{border-radius:5px;}
.commentTxt p.edit-link:before, .commentTxt p.reply:before{margin:0 0px 0 5px;}
.woocommerce form.login p.form-row:not(.form-row-wide){float:none;}
.woocommerce-form-login__submit{float:left;}
.rtl.woocommerce .star-rating span, .rtl .woocommerce .star-rating span{direction:rtl;}
.ui-datepicker.ui-widget, .btDatePicker#ui-datepicker-div{z-index:100 !important;}
.woocommerce .woocommerce .ppImage{margin-bottom:15px;}
.btBox ul li .ppTxt{padding-right:10px;}
.woocommerce .woocommerce .ppImage img, .btBox ul li .ppImage img {
padding-left: 0px !important;
padding-right: 0px;
border-radius: 5px;
}