html a {color: #aa0020; }
html body.layout-3 .banner-free .banner-text-1{color:#aa0020;}
body.layout-3 .banner-service .col-left [class*='icon-']:before{color: #aa0020 !important;} .custom-rich-text.bottom-custom-text {
clear: both;
margin-bottom: 70px;
}
.custom-rich-text.bottom-custom-text .read-more,
.custom-rich-text.bottom-custom-text a.close-button {
display: block;
font-size: 18px;
font-weight: 700;
margin: 10px 0;
}
@media (max-width: 1024px) {
.custom-rich-text.bottom-custom-text {padding: 10px 20px;}
.custom-rich-text.bottom-custom-text ul {padding: 0;}
}
@media (max-width: 767px) {
.row.text-icon-carousel .col-md-4 {
margin-bottom: 20px;
}
}  .woocommerce-page .single-product .product .images .woocommerce-product-gallery__image {
transform: none !important;
} @media (max-width: 767px) {
.single-product .pswp--open {
display: block;
width: 80%;
height: 80%;
transform: translate(-50%, -50%);
top: 50%;
left: 50%;
z-index:99999;
}
}  header.page-header-2 .header-right-top{right: unset;left: 0;}
header.page-header-2 a.appointment{margin-right: -15px;margin-left: 0;     padding: 15px 10px 15px 20px;}
header.page-header-2 .header-topline>.container .row-flex{    padding-left:  165px;padding-right: 0;}
#slidemenu .navbar-nav>li {float: right;}
header.page-header-2 .navbar-nav .dropdown-menu{text-align: right;}
header.page-header-2 .header-row-right {margin-right: auto; margin-left: 10px;}
.marker-list-sm>li{padding-right: 29px;padding-left: 0;}
.marker-list-sm>li:after{right: 0;left: unset;}
html .blog-post a.more-link, html .btn { padding: 20px 25px;}
.service-grid-item .icon-arrow-right:before{content: "\e91f" !important;}
.service-grid-item-title [class*='icon']{right: 4px;left: unset;}
.home #stepsAnimation .col-sm-3{float: right;}
.pricing-carousel .slick-list{direction: ltr;}
.marker-list-sm-1>li{padding-left: 0;padding-right: 32px;}
.marker-list-sm-1>li:after{right: 0;left: unset;}
.testimonials-carousel2 .slick-list{direction: ltr;}
.banner-free .banner-text-btn{right: 9%;left: unset;}
.banner-service .col-right{margin-right: auto;margin-left: unset;}
.page-footer-2 .footer-bottom-right{margin-right: auto;}
.estimator-panel .col-title{padding-left: 15px;padding-right: 0px;}
html[dir='rtl'] .testimonials-carousel2 .slick-slide {float: left;}
.woocommerce-product-gallery {direction: ltr;}
.post-type-archive-product #pageContent .column-filters{float: right;}
.tax-product_cat #pageContent .column-filters{float: right;}
.tax-product_cat .filters-row-left{float: right;}
.tax-product_cat .prd.product.type-product{float: right;}
.widget_product_categories .category-list li {padding: 10px 20px 10px 0px; text-align: right;}
.widget_product_categories .category-list li:after{right: 0;left: unset;  -webkit-transform: scaleX(-1); transform: scaleX(-1);}
.prd.product.type-product .prd-img{height: unset;}
.prd.product.type-product .prd-img img{object-fit: cover;height: 100%;width: 100%;}
.single-product .product-block-gallery{float: right;}
.woocommerce-Tabs-panel h1 br{display: none;}
.woocommerce-Tabs-panel h1{font-size: 24px !important;}
.woocommerce-Tabs-panel h2{display: none !important;}
.product-block-gallery .flex-viewport {float: left !important;}
.single-product .flex-control-nav.flex-control-thumbs{padding-top: 30px;}
.single-product .slick-next {right: 15px; top: 16px;     transform: rotate(-90deg);}
.single-product .product-block-gallery .flex-viewport{padding-top: 30px;}
.single-product .product_title{    padding-top: 30px !important;}
.single-product .slick-prev{top: unset;    left: 20px; bottom: 20px;     transform: rotate(-90deg);}
.single-product .flex-control-nav.flex-control-thumbs{overflow: hidden;}
.prd.product.type-product .prd-info {margin: 15px 0;}
#Formpart {margin-top: 150px;} .page-footer-2 .contact-info .icon{right: 0;left: unset;}
.page-footer-2 .contact-info {padding-right: 30px; padding-left:unset;text-align: right;}
.footer-col-left .inside h5{text-align: right;}
.prd.product.type-product a .icon-shop-cart{float: left !important;}
.column-filters .side-block h3{text-align: right;}
.prd-sm-img { margin-left: 10px; margin-right: 0px !important;}
header.page-header-2 a.appointment,.estimator-panel .col-title{font-family: Assistant !important;}
h1, h2.h-lg{font-family: Assistant !important;}
.btn{border-radius: 0px !important;}
a.js-view-all-brands{color: white !important;}
.tax-product_cat p.woocommerce-info{display: none !important;}
.catcontent{line-height: 28px;}
.person .person-info{text-align: right;}
.catcontent strong{font-family: Assistant !important;}
.catcontent h2{font-family: Assistant !important;}
.prd.product.type-product{-webkit-box-shadow: 0px 1px 15px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 15px -2px rgba(0,0,0,0.75);
box-shadow: 0px 1px 15px -2px rgba(0,0,0,0.75); padding-bottom: 20px;}
.single-product .woocommerce-products-header {display: none !important;}
.filters-row .simple-pagination > span{float: right !important;}
.filters-row-left {    float: right !important;}
.filters-row-right {float: left !important;    text-align: right;}
.filters-row .form-inline select{direction: rtl !important;}
body.layout-3{background: #e6e7eb !important;}
#pageContent {background: #e6e7eb !important;}
.estimator-panel{padding: 10px 0 !important;}
body.layout-3 .faq-item-sm.panel.panel-default>.panel-heading {background-color: #e6e7eb;}
body.layout-3 .faq-item-sm.panel.panel-default>.panel-heading.active, body.layout-3 .faq-item-sm.panel.panel-default .panel-collapse.collapse.in, body.layout-3 .faq-item-sm.panel.panel-default .panel-collapse.collapsing{background-color: #e6e7eb !important;}
.filters-row .form-inline:not(:first-child){    margin-right:  3vw; margin-left: unset !important;}
.filters-row-left span.show-result{float: right !important; direction: rtl;}
.woocommerce-breadcrumb {font-size: 18px !important; margin: 15px 15px 15px 15px !important;}
body:not(.home).woocommerce #pageContent {padding-top: 0px !important;}
body:not(.home).woocommerce.single-product #pageContent{padding-top: 30px !important;}
.woocommerce div.product .woocommerce-tabs .panel{background-color: #e6e7eb !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{ background-color: #e6e7eb !important; }
.single-product .woocommerce-product-gallery__trigger {    right: 200px;top: 40px;}
body.layout-3 header.page-header-2 .header-topline{background-color: #e6e7eb !important; }
.ipsheader.is-sticky{    box-shadow: 0 2px 3px 0 rgba(34,34,34,.2);} 
header.page-header-2 {    background-color: #EEEFF3 !important;}
.ipsheader nav.navbar .container {    background-color: #EEEFF3 !important;}
.header-row{    background-color: #EEEFF3 !important;}
.rtl #mega-menu-wrap-primary #mega-menu-primary{    background-color: #EEEFF3 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color: #222 !important;}
.mega-sub-menu li a {color: #222 !important;}
.page-footer .container{z-index: unset !important;}
body.layout-3 .page-footer-2 .footer-col-left{z-index: 100 !important;}
.hpservice .row.services-alt .services-block-alt{    -webkit-box-shadow: 0px 1px 15px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 15px -2px rgba(0,0,0,0.75);
box-shadow: 0px 1px 15px -2px rgba(0,0,0,0.75); margin-left: 20px; margin-right: 20px; padding: 0 !important;
}
.car_services .form-popup.opened{bottom: 720px !important;}
@media (min-width: 768px) {
.row.product-form .col-sm-6 {
float:right;
}	
}  .slidercontent { background: rgba(255,255,255,.7);  font-size: 65px; color: black; line-height:70px !important; padding: 50px 50px 50px 50px !important; display: block; height: auto; width: 100%; text-align: right;}
.slidercontent p{ text-align:right !important; font-size: 35px !important;line-height: 1.2em !important;
font-weight: 700 !important;text-transform: uppercase;}
html body .slidercontent h1{ font-size: 35px !important;text-transform: uppercase; font-size: 60px !important; margin: 0px 0px 0px 0px !important;padding: 0px 0px 0px 0px !important; line-height: 70px !important; margin-bottom: 0px !important; text-align: right !important;}
.slidercontent h1:after{display: none !important;}
html body .slidercontent a{background-color: #aa0020!important; text-align: center !important; color: white !important;}
.slidercontent{  font-family: Assistant !important; text-align: right !important;}
rs-layer,rs-sbg-px{pointer-events: auto !important;}
.slidercontent a{z-index: 999999999999 !important; pointer-events: visible !important; }  .ipscatmenu ul{float: unset;}
.ipscatmenu ul li{ color:white !important; margin: 7px 5px 7px 5px; font-size: 25px; padding: 5px 5px; background-color: #aa0020 !important;}
.ipscatmenu ul li:hover a {color: white !important;}
.ipscatmenu ul li a {color: white !important;}
.ipscatmenu ul li {float: right !important;}  .wpb_category_n_menu_accordion_list  li:after{ right: 0; top: 15px;left: unset;     -webkit-transform: scaleX(-1);
transform: scaleX(-1);}
.wpb_category_n_menu_accordion_list {text-align: right;}
.wpb_category_n_menu_accordion_list li span{float: left;}
.wpb_category_n_menu_accordion ul > li li{text-align: right;}
.wpb_category_n_menu_accordion > ul > li > a{background: #e6e7eb !important; color: black !important;}
.wpb_category_n_menu_accordion li > a:hover > span.wpb-submenu-indicator{color: black !important;}
.wpb_category_n_menu_accordion ul > li li{background:  #e6e7eb !important; margin-right: 20px !important;}
.wpb_category_n_menu_accordion ul > li li a{color: black !important;}
.wpb_category_n_menu_accordion > ul > li:not(:last-child) > a{background: #e6e7eb !important; border-bottom: 1px solid #ffffff !important;}
body.rtl .wpb_category_n_menu_accordion > ul > li li > a{border-right: none !important;} 
.wpb_category_n_menu_accordion ul li > a > span.wpb-submenu-indicator{font-size: 35px !important;}
body.rtl .wpb_category_n_menu_accordion > ul > li > ul > li > a{background: #e6e7eb !important;}
body.rtl .wpb_category_n_menu_accordion > ul > li > ul > li > ul > li > a{background: #e6e7eb !important; border-bottom: 1px solid #ffffff !important;}
.column-filters #custom_html-2{background: #e6e7eb !important;}
.column-filters-inside{border:unset !important;}
.cat-item.cat-item-15{display: none !important;}
body.rtl .wpb_category_n_menu_accordion > ul > li > ul > li > a{    border-bottom: 1px solid #ffffff !important;}  body.layout-3.woocommerce-page #pageTitle {
padding-bottom: 0;
background: #f5f5f5;
background-size: cover;
background-image: url(https://equipment.co.il/wp-content/uploads/2020/09/456465445.jpg);
height: 330px;
background-position: center center;
}
@media (max-width: 767px) {
body.layout-3.woocommerce-page #pageTitle {
max-height: 200px;
}
} .page-id-13 #pageTitle{display: none;}
.page-id-13 #pageContent{padding-top: 30px !important;}
.page-id-13 .block{margin-bottom: -15px !important;} .ips.modal .container-fluid {
padding: 0;
overflow-x: hidden;
}
.ips.modalform-sm .modal-dialog .modal-body {
padding: 30px 45px;
}
.ips.modalform-sm .modal-dialog .modal-header {
height: 0;
}
.ips.modal .modal-dialog .modal-content {
background-color: #fff;
border-radius: 0;
border: 0;
}
.ips.modalform-sm .modal-dialog {
width: 732px;
margin: 45px auto;
}
.ips.modal.fade, .ips.modal.fade .modal-dialog, .ips.modal.fade.in .modal-dialog {
opacity: 1;
}
.ips.modal {
padding-left: 0 !important;
}
.ips {
margin-bottom: 0;
}
.ips.modalform-sm .modal-dialog {
width: 732px;
margin: 45px auto;
}
.ips.modal .modal-dialog {
margin: 0 auto;
padding-left: 0;
padding-right: 0;
}
.ips.modalform-sm h2 {
font-size: 34px;
line-height: 40px;
margin-bottom: 20px;
color: #3a3a3a;
}
.ips.modalform-sm .form-inline, .ips.modalform-sm .form-upload {
margin-bottom: 5px;
}
.ips .form-inline {
position: relative;
margin-bottom: 14px;
}
.ips .form-inline>* {
display: inline-block;
margin-right: 16px;
width: calc(50% - 20px);
vertical-align: top;
}
.ips.modalform-sm .input-custom, .ips.modalform-sm .textarea-custom {
margin-bottom: 4px;
padding: 5px 15px !important;
font-size: 16px;
line-height: 20px;
color: #989898;
}
.ips .form-inline .form-control {
width: 100%;
}
.ips.modalform-sm .input-custom {
height: 40px !important;
direction: rtl;
}
.ips.modalform-sm .input-custom, .ips.modalform-sm .textarea-custom {
margin-bottom: 4px;
padding: 5px 15px !important;
font-size: 16px;
line-height: 20px;
color: #989898;
}
.ips .form-inline .form-control {
width: 100%;
}
.ips .form-inline>*:only-child {
width: calc(100% - 20px);
}
.ips.modalform-sm .textarea-custom {
height: 66px;
}
.ips.modalform-sm .input-custom, .ips.modalform-sm .textarea-custom {
margin-bottom: 4px;
padding: 5px 15px !important;
font-size: 16px;
line-height: 20px;
color: #989898;
}
.ips.modalform-sm .modal-dialog {
margin: 63px auto !important;
}
.car_services  i.icon{margin-left: 20px !important;}
.ips .button.close{font-size: 40px !important;}
.form-popup-close button{font-size: 40px !important;} li.vc_grid-filter-item {
background: #fff !important;
margin: 0 5px 5px !important;
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active, 
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
background: #aa0020 !important;
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active span, 
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover span {
color: #fff !important;
}
.vc_grid-styled-select select {
width: 100%;
padding: 5px 10px;
color: #000;
font-size: 14px;
}
.blog-page-all-posts {
direction: rtl;
text-align: right;
}
.blog-page-all-posts .vc_grid-item-mini.vc_clearfix {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
transition: all 0.3s ease-in-out;
}
.blog-page-all-posts .vc_grid-item-mini.vc_clearfix:hover {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
.blog-page-all-posts .vc_gitem-zone-c.vc_custom_1419240502350 {
background: #fafbff !important;
}
.blog-page-all-posts .vc_gitem-post-data-source-post_title h4 {
text-align: right !important;
font-size: 24px;
line-height: 1.2em;
font-weight: 700;
margin: 0;
}
.blog-page-all-posts .vc_general {
background-color: #aa0020 !important;
font-size:0 !important;
border:2px solid #aa0020 !important;
}
.blog-page-all-posts .vc_general:before {
content:"טען עוד פוסטים";
font-size:18px;
font-weight:600;
}
.blog-page-all-posts .vc_general:hover {
background-color:#efefef !important;
border:2px solid #aa0020 !important;
color: #aa0020 !important;
}  header.page-header-2 #slide-nav #slidemenu{width: 100%;}
html #mega-menu-wrap-primary #mega-menu-primary{text-align: right;}
#mega-menu-wrap-primary{background: #fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{background: #e6e7eb !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{background: #EEEFF3 !important; text-align: right !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu{background: white !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column{float: right !important;}
.mega-sub-menu h4.mega-block-title{display: none !important;}
.mega-sub-menu .custom-html-widget{text-align: center;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{    background: #e6e7eb !important;}
.mega-sub-menu .mega-menu-column:hover{background: white !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{padding: 30px 15px 30px 15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{top: 99px;}
body.layout-3 header.page-header-2 .navbar{padding:0px 0px 0px 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:hover{background: #e6e7eb !important; }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{background: #e6e7eb !important;  }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:hover a.mega-menu-link{background: #e6e7eb !important; }
.ipsheader nav.navbar .container{width: 1290px;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{text-align: center;}
#mega-menu-wrap-primary #mega-menu-primary > li ul li.mega-menu-item:hover a.mega-menu-link {background: #ffffff !important; }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul li a.mega-menu-link {background: #e6e7eb !important; text-align: right !important; }
#mega-menu-wrap-primary .widget_product_search form.woocommerce-product-search{white-space: nowrap;}
#mega-menu-wrap-primary .widget_product_search form.woocommerce-product-search button{    padding: 10px 25px !important; background-color: #aa001d !important; color: white !important;}
#mega-menu-wrap-primary .widget_product_search {background: #e6e7eb !important; }  .single-car_services .info.text-center{display: none;}
.single-car_services .service-icon {display: none;}
.single-car_services .block { margin-bottom: 0px;}
.single-car_services #pageContent {padding-top: 40px!important;} .single-car_services .form-inline{direction: rtl;}
.single-car_services .select-wrapper:before {
width: 35px!important;
height: 38px!important;
left: 1px!important;
}
.single-car_services .post-teaser td{ word-break: break-all; }
.select-wrapper:before{right: unset;} button.owl-dot{background-color: transparent; padding:0px!important; min-width: 0px!important;} 
button.owl-dot span{background-color:#727579!important;}
.page-id-56 .wpb_cart_button .icon-shop-cart{float: left!important;}
.owl-item .wpb-wps-slider-item a img{object-fit: cover;}
.owl-item .wpb-wps-slider-item figure{
box-shadow: 0px 1px 15px -2px rgba(0,0,0,0.75);
margin: 10px;
}
.owl-item .wpb-wps-slider-item figcaption{
padding-bottom: 20px;padding-left: 10px;
padding-right: 10px;
}
.wpb-woo-products-slider.owl-theme .owl-nav [class*=owl-] {
color: #727272!important;
font-size: 55px!important;
background: transparent!important;
margin-top: 250px!important;
}
.owl-nav .owl-next{margin-left: -70px!important;}
.owl-theme .owl-nav {
position: absolute;
width: 1253px;
}
.owl-nav .owl-prev{
right: 0;
position: absolute; }
.owl-nav .owl-next{
left: 0;
position: absolute;
}
.service-row-image {background-repeat:no-repeat;} .single-car_services .service-row-text h2{font-family:Assistant !important}
.single-car_services .service-row-text {
padding: 15px 15px;
}
.services-block-alt a, a:hover{text-decoration:none!important;}
.wpcf7-form{direction:rtl;} .quote-form {
position: relative;
z-index: 99;
}
.form-popup {right:100%;}
.estimator-panel{padding:0px!important;} .quote-form:after, .quote-form::before{
content: none!important;
}
.quote-form {border: none!important;}
.form-popup opened{position: fixed;
top: 25%;
right: 25%;
bottom: 0;
left: 0;
z-index: 99;
}
.wpcf7 input[type="tel"]{direction: rtl!important;}
.miimg {height: 50px;}
.ips .form-popup-close button{display: block !important;}
.ips .ajaxloaderforcf7{display: none !important;}
body.home .ips .form-popup-close button{    position: absolute; top: -7px; right: -20px; } div.wpcf7-response-output{
margin:0px!important;
}
.select-wrapper-sm:before{
right:unset!important;
left:1px;
}
.select-wrapper-sm .input-custom{
padding: 10px 10px 10px 20px !important;
}
.page-template-default span.wpcf7-not-valid-tip{text-align:right!important;}
.single-car_services span.wpcf7-not-valid-tip{text-align:right!important;} .back-to-top a span:before{  content: "\e92a" !important;}
.protable td{font-size: 13px; font-weight: normal;}
.protable th{text-align: center;}
.home i.icon-raketa {    background-image: url(https://equipment.co.il/wp-content/uploads/2020/06/grayi.png);
background-size: cover;
height: 53.33px;
width: 63.92px;}
.nav.nav-tabs li.active i.icon-raketa{background-image: url(https://equipment.co.il/wp-content/uploads/2020/06/31212.png);}
.nav.nav-tabs li:hover i.icon-raketa{background-image: url(https://equipment.co.il/wp-content/uploads/2020/06/31212.png);}
.home i.icon-raketa:before{display: none;}   
.nav.nav-tabs i.icon-wrech1 {    background-image: url(https://equipment.co.il/wp-content/uploads/2020/06/lindeg.png);
background-size: cover;
height: 53.33px;
width: 69.92px;}
.nav.nav-tabs li.active i.icon-wrech1{background-image: url(https://equipment.co.il/wp-content/uploads/2020/06/linde.png);}
.nav.nav-tabs li:hover i.icon-wrech1{background-image: url(https://equipment.co.il/wp-content/uploads/2020/06/linde.png);}
.nav.nav-tabs i.icon-wrech1:before{display: none;}   
.home .icons-tabs .nav-tabs>li {height: 124px;}
.nav-tabs>li>a{ border: 0px solid transparent !important;}
.netb .icon-wrapper2{ background-image: url(https://equipment.co.il/wp-content/uploads/2020/06/31212.png);
background-size: cover;
height: 35px;
width: 40px;}
.netb .col-lg-offset-1{float: right;}
.netb .text-icon-hor2{padding-left: 0px !important; padding-right: 70px !important;}
.netb .icon-wrapper2{    right: 17px; left: 0 !important;}
.home .icons-tabs .tab-content-bg {padding-top: 40px !important;padding-bottom: 0px !important;}
.hptb .wpb_wrapper .block {margin-bottom: 20px !important;}
.vehicle-damage {
margin-bottom: 40px !important;
}
body.layout-3 h1, body.layout-3 h2.h-lg{margin-bottom: 10px !important;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
margin-bottom: 5px !important;
}
.block.hpblc {margin-bottom: 15px !important;}
.hptestti .block{margin-bottom: 15px !important;}
#pageContent .block:first-child{margin-bottom: 15px !important;}
.frstraw {    margin-left: 0 !important; margin-right: 8.33% !important;}
.frstraw .icon-wrapper2 {right: 204px !important;}
.frstraw .text {margin-right: 190px;}
body.layout-3 h1:not(.h-noline)+p.info, body.layout-3 h2:not(.h-noline)+p.info{margin-top: 0px !important;}
.appointment i.icon-shape.icon{float: left; -webkit-transform: scaleX(-1);
transform: scaleX(-1);     margin-top: 2px;}
.modal-header button i.icon-close-cross{display: none;}
#appointmentForm .ajaxloaderforcf7{display: none;}
#appointmentForm .form-popup-close button{display: block !important;     position: absolute;  top: -7px; right: -20px;}
.related.products h2.h-lg.text-center{    margin-bottom: 18px !important;}
.acfimg {height: 244.77px;}
.services-block-alt .fack_icon_div img{width: 50px !important;
height: 50px !important;
top: 30% !important;}
.ipsheader .row-flex i{vertical-align: middle;}
.raw2,.raw3{width: 25% !important;}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction: rtl !important;}
#post-48 form .col-sm-6{float: right !important;}
.page-id-48 .entry-header h1{     margin-bottom: 45px !important; }
.footer-content .social-links{float: right;}
.page-footer-2 .footer-col-left .inside{padding: 20px 30px 30px !important;}
a.services-link{display: none !important;}
html body.page-id-48 #pageContent {padding-top: 0px !important;}
.page-id-48 #pageTitle {display: none !important;}
header .header-cart-dropdown{left: -20px; right: unset !important; z-index: 99 !important;} .header-row .header-row-right{position: relative;}
.header-row .header-row-right .header-right-top.ipsblck{position: fixed; top: 25px;}
.header-row .header-row-right .header-right-top.ipsblck a.appointment:after{display: none;}
.header-row .header-row-right .header-cart{position: absolute;    left: 30px; vertical-align: middle; top: -12px;}
.ipsheader .header-right-top.ipsblck{display: none;}
.ipsheader.is-sticky .header-right-top.ipsblck{display: block;}
.mobileenv,.mobilephone{display: none;}  .footer-middle {
background: #d8dcdf;
padding: 50px 0;
}
.footer-middle .container.row {
margin:  0 auto;
}
.footer-middle nav ul {
list-style: none;
padding: 0;
margin: 0;
}
.footer-middle .col-sm-3.col-md-3 {
float: right;
}
.footer-middle .footer-menu-title {
font-size: 20px;
font-weight: 600;
padding-bottom: 10px;
position: relative;
}
.footer-middle .footer-menu-title:after {
content:"";
height: 3px;
width: 25%;
background-color:#aa0020;
display: inline-block;
position: absolute;
bottom: 0;
right: 0;
} body.layout-3 .page-footer-2  .footer-bottom {
background-color: #333;
}
@media screen and (max-width: 767px) {
.col-sm-3.col-md-3 {
width: 50%;
margin-bottom: 30px;
}
}  .header-cart-dropdown .prd-sm-img{float: right !important;     margin-right: 10px !important; margin-left: 0px !important;}
.header-cart-dropdown .prd-sm-info{    padding-left: 30px !important; padding-right: 0px !important;}
.header-cart-dropdown .prd-sm-delete{      left: -4px; right: unset !important; }
.header-cart-dropdown .pull-left{     float: right !important; }
.header-cart-dropdown .pull-right{     float: left !important; } .copyright br{display: none;}
.copyright span{display: none;}
.header-cart-dropdown .prd-sm{    direction: rtl;
text-align: right;}
.tbimg {   display: block !important; float: none !important;
text-align: right !important;
padding: 0 !important;
margin-right: 0 !important;
}
.woocommerce-product-gallery .slick-slide{ height: 114px !important;}
.woocommerce-product-gallery .slick-slide img {width: 100% !important; height: 100% !important; object-fit: cover; }
.related.products {    margin-bottom: 0 !important;    margin-top: 0 !important;}
.search-results .prd-grid:not(.prd-carousel) .prd{float: right;} #productsocialfeed .text-icon-sm{margin: unset !important; padding: 20px 0px 20px !important;}
#productsocialfeed .title{height: auto !important;     font-size: 15px !important; margin: unset !!important;}
#productsocialfeed p.text{ font-size: 15px !important;}
#productsocialfeed {margin-bottom: 0px !important;}
@media screen and (max-width: 767px) {
.single-product #productsocialfeed .text-icon-sm .icon-wrapper > span {
width: 50px;
height: 50px;
}
.single-product .single-service-txt .icon-wrapper>span i {
font-size: 20px;
line-height: 50px;
}
.single-product .col-sm-4.col-md-4 {
padding: 0;
margin: 0 auto 30px;
max-width: 80%;
}
body.layout-3 header.page-header-2 .header-topline {
}		
.header-right-top {	
}
.header-right-top.ipsblck {
display: none !important;
}
html body .header-right-top .appointment:hover {
background:transparent !important;
}
#chaty-widget-0 .chaty-widget	 {
left:10px !important;
bottom:70px !important;
}
span.on-hover-text {display: none !important;}
.header-topline-new {
position: fixed;
bottom: 0 !important;
width: 100vw;
background: #aa0020 !important;
padding: 10px !important;
height: 54px !important;
max-height: 54px;	
z-index:1001;
}
.header-topline-new .header-right-top {
left: 50% !important;
transform: translate(-50%, -5px);
bottom: 10px;
display: inline-block !important;
position: absolute;
z-index: 55;		
}
.header-topline-new .header-right-top span {
color: #fff;
}
.header-topline-new .header-right-top i.icon-shape.icon {
color: #fff;
margin-right: 12px;
}
} #protableid_length ,#protableid_filter,.dataTables_info,#protableid_paginate{display: none !important;}
tr.fiterr th{opacity: 1; display: block;     padding: 0px 0px 0px 10px;}
tr.fiterr th.dontneed{opacity: 0; display: none;} 
tr.fiterr{display: flex;}
#protableid {position: relative;}
#protableid tfoot {position: absolute; top: -60px;}
.chngval {
position: relative;
width: 129px;
font-size: 13px;
background: transparent url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat 5px center;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
.chngval option{font-size: 13px !important;} 
.fiterr th {border: none !important;}
.chngval:after{  content: "▼";
padding: 12px 8px;
position: absolute;
right: 5px;
top: 0;
z-index: 1;
text-align: center;
width: 8%;
height: 100%;
pointer-events: none;}
.protable th.sorting{pointer-events: none;}  html body .slidercontent a.btn:hover{ color: black !important;}
html body .slidercontent a.btn:hover:before{background-color: #e6e7eb !important; background: #e6e7eb !important;}
html body .slidercontent a.btn:hover:after{background-color: #e6e7eb !important; background: #e6e7eb !important; }
html body .header-right-top .appointment {border-color: rgb(170, 0, 32) !important;     border-style: solid; border-width: 2px; border-left: none;} html body .header-right-top .appointment:hover .icon-shape.icon{color: black !important}
html body.rtl .header-right-top .appointment:hover span{color: black !important} 
a.product_type_simple {border: 2px solid #aa0020 !important;}
a.product_type_simple:hover i.icon-shop-cart{color: black !important;}
a.resetfilter {color: black !important;     line-height: 16px !important;}
a.resetfilter:hover {color: white !important;} a.resetfilter {margin-top: 0px !important; padding: 7px 0px !important;     color: black !important;}
a.resetfilter:hover{color: white !important;} .product_meta span.sku_wrapper{display: none;}
.ytpdf {width: 100%; display: inline-block; padding: 25px 0px 5px 0px;}
.ytpdf .ytt{width: 70%;  float: left;}
.ytpdf .ytt iframe{     border: none;}
.videolist iframe {border:none !important;}
.ytpdf .pdfdata{width: 30%; float: right;}
.tax-product_cat #protableid_wrapper{ padding-top: 100px;}
.pflist,.videolist {    display: flex;    list-style-type: none;}
.pflist{text-align: center;}
.tax-product_cat.term-259 .row .column-filters { }
.tax-product_cat.term-259 .row .ctt { }
.videolist li{margin: 5px 5px 5px 5px;}
.tax-product_cat a.resetfilter{ background-color: #e6e7eb!important;     color: black !important;}
.tax-product_cat a.resetfilter:hover{ color:white !important;}
.ipscategory h1{text-align: center;}
.pflist li:first-child{display: none;}
.pflist li{padding: 0 25px;}
.ytt{position: relative;
padding-bottom: 34%;
padding-top: 30px;
height: 0;
overflow: hidden;}
.ytt iframe{    position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;}
.videolist iframe{height: 235px !important;}
.hide-btn-home{display: none!important;}
#twolinetitle h1 br{display: none;}
.car_services .service-row .col-sm-6 .service-row-text{height: 500px;}
.car_services .service-row .col-sm-6 .service-row-image{height: 500px !important; background-size: contain !important;}
.brands-grid {direction: ltr;}
.brands-grid .slick-slide{margin: 0 15px;} .grid_no_animation figcaption h3.pro_title{height: 50px !important;}
.hpservice {margin-top: 30px;}
.page-id-56 .wpb-wps-slider-item figcaption{background-color:#e6e7eb !important;}
.post-meta li:nth-child(1) {display: none;}
.post-meta li:nth-child(3) {display: none;}
.post-meta.category-list li:nth-child(1) {display: block;}
.post-meta.category-list li:nth-child(2){display: none;} 
.post-meta.category-list li.author{display: none;} 
.blog-post .post-meta li{float: right !important;}
.blog-post.single{direction: rtl;}
.blog-post.single .cat-links{float: right !important;}
.blog-post.single .tags-links{float: right !important;}
.blog-post .post-meta li i.icon{padding-right: 0px !important;padding-left: 7px;}
.blog-post.single .cat-links {display: flex; direction: rtl;text-align: right;}
.widget_categories .category-list{direction: rtl;text-align: right !important;}
.widget_categories .category-list li{    padding: 10px 20px 10px 0px !important;}
.widget_categories .category-list li:after{left: unset !important; right: 0;     transform: translate(0,0) scale(1) rotate(-181deg);}
.post-teaser .quote-simple {    border-right:  4px solid#aa0020; border-left: unset !important;
margin-right:  40px;
padding-right:  30px;
margin-left: 0px !important;
padding-left: 0px !important; 
}
.widget .post-teaser {text-align: justify;}
.single-post #pageTitle{
padding-bottom: 0;
background: #f5f5f5 !important;
background-size: cover;
background-image: url(https://equipment.co.il/wp-content/uploads/2020/08/shop.jpg) !important;
height: 330px;
background-position: center center;
}
.single-post #pageContent { padding-top: 15px !important;}
.single-post #pageTitle .breadcrumbs {display: none;}
.archive.category .blog-post .btn.btn-default.btn-blue{background-color: #aa0020 !important;}
.archive.tag .blog-post .btn.btn-default.btn-blue{background-color: #aa0020 !important;}
.wpb_category_n_menu_accordion_list li span.wpb-submenu-indicator{    display: block;
width: 23px;
height: 30px;}
.getbtn  {background-color: #aa0020 !important;}
.getbtn span  {color: #ffffff !important; }
html body .getbtn:hover  {background-color: #ffffff !important; }
.getbtn:hover span  {color: #000000 !important; }
html body .getbtn:hover:before{background-color: #ffffff !important;}
html body .getbtn:hover:after{background-color: #ffffff !important;}
.extraformfields .ajax-loader{display: none !important;}
.extraformfields textarea{height: 65px !important;}
html body .modal-content form .wpcf7-submit {background-color: #aa0020 !important;border: 1px solid #aa0020 !important;}
html body .modal-content form .wpcf7-submit:hover:before {background-color: #ffffff !important; background: #ffffff!important; border: 1px solid #aa0020 !important; color: black !important;}
html body .modal-content form .wpcf7-submit:hover{background-color: #ffffff !important; background: #ffffff!important;border: 1px solid #aa0020 !important; color: black !important;}
#mfcf7_zl_add_file{background-color: #000000 !important;border: 1px solid #000000 !important;}
#mfcf7_zl_add_file:hover{background-color: #ffffff !important; color: black !important;border: 1px solid #aa0020 !important;}
.tax-product_cat  .filters-row {display: none;}
.txtshadow .banner-text-3 span{text-shadow: 0.5px 0.5px #e6e7eb;}
.cnone .contact-info{margin: 0 0px 0 !important; padding-left: 0px !important; padding-right: 50px !important; padding-bottom: 15px;}
.cnone .contact-info i{right: 0 !important;left: unset; font-size: 22px;}
.cntwo .contact-info{text-align: right; margin: 0 0px 0 !important; padding-left: 0px !important; padding-right: 50px !important; padding-bottom: 15px;}
.cntwo .contact-info i{right: 0 !important;left: unset; font-size: 22px;}
.cntwo .social-links ul li a {font-size: 26px !important;}
.cntwo .social-links ul li {margin: 0 0px 5px 5px !important;} .withicon i{font-style:normal;width:15px !important; color: white !important; font-family: FontAwesome !important; position: absolute; right: 75px; bottom: 28px;}
.withicon:hover i{color: black !important;} 
.withicon:hover i {
color: black !important;
}
.form-inline.withicon {
width: 50% !important;
}
.withicon input {
width: 100% !important;     margin-bottom: 0px; 
}
.withicon{    
margin-bottom: 10px; 
}
.back-to-top span{font-size: 40px !important;}
.back-to-top span:before{vertical-align: sub;}
.type-car_services .single-service-txt .text-icon-sm    {padding: 15px 25px 20px !important;}      
body.page-id-3710 #pageTitle,body.page-id-1520{
background:#e6e7eb !important;
}
body.page-id-1520 #pageTitle{display: none;}
body.page-id-1520 #pageContent{padding-top: 20px !important;} .blog #pageTitle{display: none;}
.blog #pageContent{padding-top: 20px !important;} .mapdata img{height: 70px; margin-bottom: 10px;}
.gm-ui-hover-effect {left: -55px !important;}
.mapdata p{font-family: Assistant !important;}
.contact-info img{    height: 20px;
width: 20px;
float: right;
position: absolute;
right: 0;}
.page-footer-2 .contact-info-divider{    margin: 15px 0 0px !important;}
.woocommerce-notices-wrapper .btn.btn-invert.wc-forward{background-color: #22b359!important;     margin-top: 0px !important ;    padding: 15px 0px !important;
width: 150px !important;
min-width: 150px !important;     margin-left: 20px !important;} .woocommerce-page .btn, .woocommerce-page .btn.btn-lg{}
.woocommerce-cart-form__contents th{text-align: right !important;}
html .coupon-custom.col-md-6 > label{text-align: right !important;}
.up_cart button.btn.btn-invert{background-color: #000000 !important;  padding: 12px;     min-width: 130px;}
.coupon-custom button.btn.btn-invert{background-color: #000000 !important;  padding: 12px;     min-width: 130px;}
.woocommerce table.shop_table td{    padding: 3px 12px !important;}
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {font-size: 30px !important; font-weight: bold !important;}
#gobit-iframe-div {width: 500px; margin: 0 auto;}
#gobitpaymentgateway-iframe {border: unset !important;}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{text-align: right !important;}
.woocommerce ul.order_details{margin-bottom: 0px !important;}
#place_order {background-color: #22b359!important;color: #ffffff !important;     height: 50px;}
.woocommerce table.shop_table{direction: rtl;}
.woocommerce-checkout #pageContent {padding-top: 00px !important;}
.shop_table.woocommerce-checkout-review-order-table th{text-align: right !important;}
.woocommerce-notices-wrapper .woocommerce-message{line-height: 50px;}
.wc-proceed-to-checkout .checkout-button.btn.btn-invert {background-color: #22b359!important;  }
html .quantity {    margin-left: 25px !important; margin-right: 0px !important: }
.input-text.qty.text.ui-spinner-input{height: 52px !important;}
.ui-spinner-button{height: 52px !important;}
.ui-spinner{height: 52px !important;}
.ui-spinner-button.ui-spinner-up::before, .ui-spinner-button.ui-spinner-down::before{line-height: 52px !important;}
.woocommerce-checkout #pageTitle{display: none;}
.woocommerce-cart #pageTitle{display: none;}
.woocommerce-cart #pageContent{padding-top: 0px !important;}
.woocommerce-cart .woocommerce-cart-form__contents .product-thumbnail a img {width: 60px !important; }
.single_add_to_cart_button{padding: 10px 20px !important;}
.single_add_to_cart_button:hover .icon-shop-cart {color: black !important;} 
.single_add_to_cart_button .icon-shop-cart{color: white !important;}
#post-713  #customer_details{display: flex;}
#post-713  #customer_details .col-2{margin-right: 20px;}
#billing_company_field .optional{ display: none !important; }
.disclaimertext {direction: rtl;}
#post-713 .woocommerce-info{margin-bottom: 0px !important;} .wpmci-popup-cnt-inr-wrp img{height: 330px;}
.wpmci-popup-cnt-inr-wrp h2{font-size: 25px !important;}
.wpmci-popup-cnt-inr-wrp h4{font-size: 22px !important;}
.wpmci-popup-cnt-inr-wrp h5{font-size: 16px !important; margin-bottom: 60px;}
.wpmci-popup-cnt-inr-wrp .btn.btn-invert{border:1px solid #aa0020 !important;}
.praw {width: 100%;   display: flex;
align-items: flex-end;
justify-content: flex-end;}
.praw .pright {width: 65%;  float: right;}
.praw .pleft {width: 35%; float: left; margin-bottom: 70px;}
.woocommerce-terms-and-conditions-wrapper .woocommerce-form__input-checkbox{position:relative !important;}
.payment_box.payment_method_gobitpaymentgateway {height: 50px;}
.extradata {list-style-type: decimal;  }
.single-product .product-type-simple .extradata_tab_tab{display: none !important;}
.single-product .product-type-simple.purchasable .extradata_tab_tab{display: inline-block !important;}
.btn.btn-invert.product_type_simple.add_to_cart_button.ajax_add_to_cart, .btn.btn-invert.add_to_cart_button{margin-top: 0px !important;}
#ship-to-different-address-checkbox {position: relative !important; 
margin-left: 0 !important; }
.whitecolor p{color: white !important;    font-family: Assistant !important;}
.whitecolor h2{color: white !important;    font-family: Assistant !important; font-weight: bold;}
.ipsjobs {padding-bottom: 50px !important; float: right !important;} 
.ipsjobs h1:after{display: none !important;}
.innerpart{        border: 1px solid #00000075; padding: 0 15px; padding-bottom: 20px;} 
.jobsummary ,.jobcontent{    padding-bottom: 15px;     font-size: 16px;
line-height: 25px;
margin: 0;
color: #5e5e5e;}
html body .hasbanner{
padding-bottom: 0 !important;
background-size: cover !important;
height: 330px !important;
background-position: center center !important;
}
@media (min-width: 1200px){
html #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding: 0px 0px 0px 0px;}
.prosocialfeed .col-sm-4{    padding-right: 10px;
padding-left: 10px;}
}
@media (min-width: 1900px){
.ipsheader nav.navbar .container {width: 1900px;}
.header-row .header-row-right .header-cart{left: 140px;}
}
@media screen and (max-width: 767px) {
.part1 .vc_column-inner{padding-top: 100px !important; padding-bottom: 100px !important; background-size: cover; }
.part2 .vc_row-fluid{display: flex; flex-direction: column-reverse;}
.part2 .vc_column_container {padding-bottom: 15px;}
#post-713  #customer_details{display: block;}
#post-713  #customer_details .col-2{margin-right: 0px;}
.wpmci-popup-cnt-inr-wrp img {
height: 224px;
}
.extradata {padding-left: 0 !important;    padding-right: 40px !important;}
.praw .pleft{margin-bottom: 30px;}
.wpmci-popup-cnt-inr-wrp h5{margin-bottom: 0px;}
#gobit-iframe-div {
width: 350px;}
.car_services .service-row .col-sm-6 .service-row-text{height: unset !important;}
.car_services .service-row .col-sm-6 .service-row-image{height:unset !important; background-size: cover !important;}
#twolinetitle h1 br{display: block;}
.rs-layer h1{word-spacing: 2px;} 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {padding:0 10px!important;}
.frstraw {text-align: unset;     margin-left: unset !important; margin-right: unset !important;}
.frstraw .icon-wrapper2 {    right: 17px !important;
left: 0 !important;}
.frstraw .text {margin-right: unset;} .form-popup {right:0;} .ips.modalform-sm .modal-dialog .modal-body {max-width: 50%; width: 100%!important;}
.ips.modalform-sm .modal-dialog .modal-body {
padding: 30px 30px;
}
.single-car_services .slick-slider{width: auto !important;}
.single-car_services .slick-slider{margin-left: 0%; margin-right: 0%;}
.single-car_services .slick-slider div[class^="col"]:first-child p{
display: none;
}
.owl-theme .owl-nav{display: none;}
.single-product .product-block-gallery .flex-viewport{width: 100%;}
.single-product .flex-control-nav.flex-control-thumbs{width: 100%; margin-top: 20px;  left: unset !important;right: unset !important;}
.single-product .flex-control-nav.flex-control-thumbs img {max-width: 135px !important; margin: 0 auto;}
.single-product .flex-control-nav.flex-control-thumbs{height: 200px;}
.single-product .slick-prev {   top: 90px; left: unset; bottom: unset; transform: unset; }
.single-product .slick-next {     right:15px;top: 90px; transform: unset;}
.header-topline{display: none !important;}
#Formpart {    margin-top: 0px;}
.single-product .woocommerce-product-gallery__trigger{right: 17px;} .slidercontent{font-size:0 !important; padding: 10px 10px 10px 10px !important; width: 180px !important; line-height: 35px !important; background: rgba(255,255,255,.6) !important;}
html body .slidercontent h1{font-size: 15px !important; line-height: 15px !important;}
.slidercontent p {font-size: 16px !important; margin-bottom: 10px !important;}
.slidercontent a{padding: 5px 9px !important;}
html body .slidercontent a{line-height: 10px !important;}  .rtl #mega-menu-wrap-primary{direction: rtl !important;}
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{background: white !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {   padding: 0px 0px 0px 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color: #aa0020 !important;}
#slide-nav #slidemenu{background: #ffffff none repeat scroll 0 0;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{visibility: hidden;}
#mega-menu-wrap-primary .mega-menu-toggle{background: white !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{width: auto !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 5px 3px 5px 3px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{float: right !important;}
.mega-menu-item.mega-menu-item-type-widget.widget_media_image img{ max-width: 36px !important; }
#navbar-height-col{background: white !important;}
#slidemenu .close-menu i{font-size: 22px;}
.mega-menu-toggle.mega-menu-open{visibility: hidden;}
#mega-menu-wrap-primary .widget_product_search form.woocommerce-product-search{white-space: unset;} .home .services-block-alt .fack_icon_div img {  top: 50%; right: 26%;}
.home .icons-tabs .nav-tabs>li {height: unset;}
.nav.nav-tabs i.icon-wrech1 {    height: 33.28px; width: 50px;}
.home i.icon-raketa {    height: 33.28px;width: 50px; background-size: contain;background-repeat: no-repeat;}
.raw2,.raw3{width: 100% !important;}
.row.netb {display: flex;    flex-direction: column-reverse;} 
.select-wrapper-sm .input-custom{padding: 0px 10px 0px 10px !important;}
.banner-free .banner-text-btn {    left: 9% !important; right: unset !important;}
html .getbtn span {     color: white !important;}
html .prd-grid:not(.prd-carousel) .prd {
width: 90%;
margin-right: 20px !important;
margin-left: 15px !important;
}
#post-48 form .col-sm-6{float: unset !important;}
.page-footer-2 .footer-col-left .inside{padding: 20px 30px 95px !important;}
.copyright .clearfix.visible-xs{display: none !important;}
.panel-toggle{direction: ltr;}
html body.page-id-48 #pageContent {padding-top: 0px !important;}
.page-id-48 #pageTitle {display: none !important;}
.back-to-top a{
top: -50px;
width: 54px;
height: 54px;
line-height: 54px;
} .header-row .header-row-right{position: unset;}
.header-row .header-row-right .header-right-top.ipsblck{display: none;}
.header-row .header-row-right .header-right-top.ipsblck a.appointment:after{display: none;}
.header-row .header-row-right .header-cart{position: unset;    left: unset;}
.ipsheader .header-right-top.ipsblck{display: none;}
.mobileenv,.mobilephone{display: block; color: black;margin: 0px 15px; font-size: 20px; vertical-align: bottom; margin-top: 3px;}
.mobileenv {margin-left: 0px !important;}
#appointmentForm .form-popup-close button{    right: -51px;} .copyright br{display: block;}
.page-footer-2 .footer-bottom-right{margin-right: unset !important;}
header.page-header-2 .header-row-right{margin-left: -25px !important;}
.header-row-right .navbar-toggle i{font-size: 22px !important;     margin-top: 4px;}
header.page-header-2 .header-cart{padding-left: 0px !important;}
header .header-cart-dropdown{left: 6px !important;}
.copyright span{display: none;}
.tab-content .col-sm-6.col-md-4.hidden-sm.hidden-xs{display: block !important;}
.tab-content #tab1 .row{display: flex;    flex-direction: column-reverse;}
.owl-item .wpb-wps-slider-item a img{object-fit: unset !important;}
.post-type-archive-product #pageContent .row .column-left{z-index: 999;}
.post-type-archive-product #pageContent .row .column-center {z-index: 99;}
.ipsheader {z-index: 9999 !important;}
.related.products .prd-grid{ direction: ltr !important; }
.woocommerce-breadcrumb {font-size: 12px !important; margin: 5px 15px 5px 15px !important;}
.woocommerce-products-header__title.page-title {margin-top: 0px !important; margin-bottom: 0px !important;}
.filters-row {padding-top: 0px !important;}
.woocommerce-page .column-center{margin-bottom: 0px !important;}
.related.products {    margin-bottom: 0 !important;    margin-top: 0 !important;}
.mobileenv,.icon-shop-cart,.mobilephone{margin-top: 5px;}
.header-cart{margin-top: 5px !important;}
.protable tr th.hidem{display: none;}
.protable tr td.hidem{display: none;}
.single-product .product.type-product .product-block-gallery.col-md-6{z-index: 999;}
.single-product .product.type-product .col-md-6{z-index: 99;}
#protableid_wrapper{padding-top: 40px;} 
.hidem.fourteen {display: block !important;}
.wpgmp_map_parent{margin-bottom: 0px !important;    margin-top: 0px !important;}
.withicon i{right: 33px;}
#mfcf7_zl_add_file{text-align: left;}
.withicon {    width: 165px !important;}
} .hp-mobile-click .estimator-panel{background: #E6E7EB !important;} .hp-icons-row {
padding-bottom: 60px;
}
.hp-icons-row .text-icon-sm {
padding-top: 30px;
margin: 0 10px;
border: 2px solid #eee;
box-shadow: 0 0 10px 2px #00000057;
background: #f5f5f5;
}
.hp-icons-row .icon-wrapper {
display: flex;
background: transparent;
border:0;
margin: 0;
padding: 0;
}
.hp-icons-row .icon-wrapper span {
width: 70px;
height: 70px;
}
.hp-icons-row .text-icon-sm .icon-wrapper>span i {
height: 100%;
position: relative;
margin: 0;
}
.hp-icons-row .text-icon-sm .icon-wrapper>span i:before {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 30px;
}
.hp-icons-row .text-icon-sm .title {
margin: 20px auto 5px;
height: auto !important;
font-size: 26px;
font-weight: 700;
}  @media (max-width: 767px) {
.hp-mobile-click .estimator-panel{padding: 10px 0 !important;background: #fff !important;}
.hp-mobile-click .estimator-panel .panel-toggle {
animation: blinker2 2s ease-in-out infinite;
}
.hp-mobile-click .col-title img {
max-width: 38px;
height: auto;
margin-left: 8px;
}
.hp-mobile-click .form {
padding: 15px 0;
}
.hp-mobile-click .panel-toggle.js-estimator-panel-toggle {
flex: auto;
font-size: 18px;
}
.hp-mobile-click  .panel-toggle.js-estimator-panel-toggle span {
order: 5;
}
.hp-mobile-click  button.wpcf7-form-control.wpcf7-submit.btn.btn-border {
width: 100%;
font-size: 16px !important;
line-height: 0.6em !important;
}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) 
{
html .vehicle-damage.hpservice {
margin-top: 30px;}
}
@keyframes blinker2 {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}