@charset "utf-8";
body {
   text-align: start !important;}
#___gcse_0 {
	right: auto !important;
	left: 0 !important;
}

#gs_id50 .gsib_a {
   background-position: left !important;
   left: 10px !important;
   right: auto !important;
}

.header-navigation ul.navigation-box {
   padding-right: 220px !important;}

.site-header.header-one .top-bar .right-block {
   left: 110px !important;
   justify-content: flex-end;}

address {
    padding-left: 200px;
    padding-right: 10px !important;
}

aside.knowledge ul li {
   background-position: right 7px center !important;
   padding: 5px 15px 5px 5px !important;}

.printing-knowledge .contact-us {
    border-left: none !important;
    border-right: 1px solid #cccccca1;}

.sidebar-menu ul li {
    padding: 5px 15px 5px 5px !important;}

aside.popular ul li {
  padding: 5px !important;}

.price-calculator form label {
   padding-right: 5px;}

.price-calculator .get-price {
    padding-right: 30px !important;
    padding-left: inherit !important;
}

.get-price b {
   padding-left: 10px;}

.sidebar-menu .category ul {
   border-left: solid 0 !important;
   border-right: solid 1px #ccccccab;} 

.header-navigation ul.navigation-box>li .dropdown:after {
   margin-right: 7px;}

.related-information .guide-block, .related-information .guide-block h2, .related-information .guide-block h3, .related-information .guide-block li, .related-information .guide-block p {
    text-align: initial !important;}

.guide-block th {
   text-align: right !important;}

.quote-form .fill-form .product p {
  text-align: start !important;}

.header-navigation ul.navigation-box>li>.sub-menu, .header-navigation ul.navigation-box>li>ul>li>.sub-menu {
  text-align: start !important;}

.header-navigation ul.navigation-box>li>.sub-menu li {
  padding-right: initial !important;
  padding-left: 20px !important;}

#___gcse_0 .gsib_a input {
  padding-right: 15px !important;}


@media (max-width: 1199px) {
.header-navigation .container .menu-toggler {
   float: initial !important;}
.header-navigation ul.navigation-box>li:first-child {
   right: auto !important;
   left: 5px !important;
   top: 50px !important;}
.header-navigation ul.navigation-box {
   padding-right: initial !important;}
.header-navigation ul.navigation-box>li>.sub-menu, .header-navigation ul.navigation-box>li>ul>li>.sub-menu {
   text-align: start !important;}
}

@media (max-width: 991px) {
.language-selector .lang-menu {
   top: 180%;
   left: 0 !important;
   right: auto !important;}
nav.language-selector {
   right: auto !important;}
.header-navigation ul.navigation-box>li>.sub-menu>strong::after {
   right: auto !important;
   left: 12px;
   content: "◂" !important;}
.header-navigation ul.navigation-box>li>.sub-menu>strong {
   padding: 10px 24px 4px 30px !important;}
.header-navigation ul.navigation-box>li>.sub-menu ul.category li a {
   border-right: 2px solid #d0d0d0;
   border-left: 0 !important;}
.main-banner-wrapper {
   margin-top: 15px;}
    }
}