@media (max-width: 1023px) {
  header#header .header_main {
    direction: rtl; }
  .menu_toggle {
    text-align: right; } }

div#menu .navbar-nav li {
  text-align: left; }

.home .about_container .a_t_wrap a {
  text-align: left; }

div#menu .navbar-nav li.account a {
  margin-left: 0;
  margin-right: auto; }

.home .collections .collect_box .collect_title {
  left: 40px;
  right: auto; }

.home .locations_cont .locs_wrap .branch p:last-child {
  text-align: right; }
  @media (min-width: 1024px) {
    .home .locations_cont .locs_wrap .branch p:last-child {
      text-align: left; } }

.home .locations_cont .locs_wrap .branch p:last-child img {
  margin-left: 0;
  margin-right: 10px; }

form * {
  direction: ltr;
  text-align: left; }

@media (min-width: 1024px) {
  .home .about_container .a_t_wrap .titles {
    padding-left: 0px;
    padding-right: 60px; } }

@media (min-width: 1024px) {
  #header div#menu .collapse.seco_menu .secondary_menu li {
    margin-left: auto;
    margin-right: 40px; }
  div#menu .navbar-nav li.account a {
    padding-right: 0;
    padding-left: 30px;
    background-position: left 10px top 8px; }
  #header div#menu .c_help .sub_menu_wrap .dropdown-menu li {
    text-align: left;
    padding-right: 0;
    padding-left: 50px; }
  #header div#menu .nav li:after {
    right: auto;
    left: -155px; }
  footer#footer .black_bg {
    padding: 35px 50px;
    padding-left: 35px;
    padding-right: 82px; } }
  @media (min-width: 1024px) and (min-width: 1800px) {
    footer#footer .black_bg {
      padding: 35px 87px;
      padding-left: 35px;
      padding-right: 160px; } }

@media (min-width: 1024px) {
  footer#footer .logo {
    margin: 0px auto 60px 0; }
  footer#footer .footer_form .form_col {
    padding-left: 0;
    padding-right: 50px; }
  footer#footer .icons {
    margin: 0 auto 45px 0; } }

.tax-kitchen_cats .kcats_nav {
  padding-right: 0px;
  padding-left: 20px; }

.tax-kitchen_cats .kcats_nav .cat_link {
  margin-right: 25px;
  margin-left: initial; 
  overflow:hidden}
  @media (min-width: 1024px) {
    .tax-kitchen_cats .kcats_nav .cat_link {
      margin-left: 50px; } }

@media (min-width: 1024px) {
  .tax-kitchen_cats .kcats_nav .cat_link {
    margin-left: initial;
    margin-right: 50px; }
  .tax-kitchen_cats .kcats_nav .switch_view_nav {
    right: 20px;
    left: initial; }
  .tax-kitchen_cats .kcats_nav .switch_view_nav .full {
    margin-right: initial;
    margin-left: 15px; } }

.single-kitchens .info_wrap .designer_pic .d_name {
  right: initial;
  left: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.single-kitchens .info_wrap .designer_pic .d_trig {
  left: initial;
  right: 18px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

@media (min-width: 1400px) {
  .single-kitchens .info_wrap .kitchen_info .title {
    padding-left: initial;
    padding-right: 50px; } }

@media (min-width: 1400px) {
  .single-kitchens .info_wrap .kitchen_info {
    padding-left: 45px;
    padding-right: 80px; } }

a.tag {
  margin-left: initial;
  margin-right: 15px; }

.s_nav.next {
  right: 0px; }

@media (min-width: 1024px) {
  .contact_trigger {
    display: none; } }

@media (min-width: 1024px) {
  .single-kitchens .kitchen_featimage .back_arrow {
    right: auto;
    left: 25px; } }

@media (min-width: 1024px) {
  .single-kitchens .kitchen_featimage .back_arrow img {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg); } }

@media (min-width: 1024px) {
  .page-template-page-accessories .t_wrap .title_col {
    padding-left: initial;
    padding-right: 75px; } }

@media (min-width: 1024px) and (min-width: 1800px) {
  .page-template-page-accessories .t_wrap {
    padding-left: 40px;
    padding-right: 90px; } }

@media (min-width: 1024px) {
  .page-template-page-accessories .access_row .row_title:after {
    top: 50%;
    left: -20px;
    right: auto; } }

@media (min-width: 1024px) {
  .page-template-page-quality div#page_content {
    padding-top: 60px; } }

@media (min-width: 1024px) {
  .page-template-page-quality .t_wrap .title_col {
    padding-left: initial;
    padding-right: 75px; } }

@media (min-width: 1024px) and (min-width: 1800px) {
  .page-template-page-quality .t_wrap {
    padding-left: 40px;
    padding-right: 90px; } }

.page-template-page-quality .faq button {
  text-align: left; }

@media (min-width: 1800px) {
  .page-template-page-quality .faq .card {
    padding-right: 50px;
    padding-left: 35px; } }

.page-template-page-quality .faq button .plus {
  left: initial;
  right: 0px; }

.page-template-page-branches .branch .branch_short_text {
  right: initial;
  left: 20px; }

.page-template-page-branches .branch .branch_short_text img {
  margin-left: initial;
  margin-right: 10px; }

.page-template-page-branches .modal .right_col .waze_trig {
  left: inherit;
  right: 0; }

@media (min-width: 1024px) {
  .page-template-page-branches .modal .modal-dialog .right_col .waze_trig {
    left: inherit; } }

@media (min-width: 1024px) {
  .page-template-page-branches .modal .modal-dialog .right_col {
    padding-left: initial !important;
    padding-right: 70px !important; } }

@media (min-width: 1024px) {
  .page-template-page-branches .modal .modal-dialog .right_col .waze_trig {
    left: inherit;
    right: 70px; } }

@media (min-width: 1024px) {
  .page-template-page-about .t_wrap .title_col {
    padding-left: initial;
    padding-right: 75px; } }

@media (min-width: 1024px) and (min-width: 1800px) {
  .page-template-page-about .t_wrap {
    padding-left: 40px;
    padding-right: 90px; } }

.page-template-page-about .image_text1.last_block .text {
  margin-right: auto;
  margin-left: 0;
  padding-left: 20px;
  padding-right: initial; }

@media (min-width: 1024px) {
  .page-template-page-about .image_text2 .about_pic {
    padding-right: inherit;
    padding-left: 10%; } }

@media (min-width: 1024px) and (min-width: 1400px) {
  .page-template-page-about .image_text2 .about_pic {
    padding-right: initial;
    padding-left: 15%; } }

@media (min-width: 1024px) {
  .page-template-page-about .image_text2 .a_t_wrap {
    margin-left: 0;
    margin-right: auto; } }

.single-post .posts_nav .prev_post {
  text-align: right !important; }

.page-template-page-status .status_blocks .stat_block .icon {
  margin-right: auto;
  margin-left: auto; }

.page-template-page-status .page_title {
  text-align: left; }

@media (min-width: 1024px) {
  .page-template-page-status .status_blocks .stat_block {
    margin-left: inherit;
    margin-right: 40px; } }

.page-template-page-status .status_blocks .stat_block .title {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

@media (min-width: 1024px) {
  .page-template-page-status div#page_content {
    padding-top: 210px; } }

.page-template-page-status .c_title {
  text-align: left; }

.page-template-page-status .desk_right_bar .p_title {
  text-align: center; }

@media (min-width: 1200px) {
  .page-template-page-collections .collections .collec_item .collec_text {
    padding-left: initial;
    padding-right: 80px; } }

@media (min-width: 1024px) {
  .header_main {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; } }

/*# sourceMappingURL=ltr.css.map */
@media screen and (max-width: 1410px) and (min-width: 1150px) {
	.tax-kitchen_cats .kcats_nav .cat_link.active {
   		 margin: 0px 50px!important; 
	}
}