<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.body-overlay{ background-color: rgba(0, 0, 0, 0.65); bottom: 0; display: none; left: 0; position: fixed; top: 0; width: 100%; z-index: 20; }
.mobile-menu-wrap{ background: #ffffff; bottom: 0; -webkit-box-shadow: 0 0 5px 1px #5c5c5c; -moz-box-shadow: 0 0 5px 1px #5c5c5c; box-shadow: 0 0 5px 1px #5c5c5c;
color: #505050; font-size: 12px; left: -400px; position: fixed; top: 0; transition: left 0.2s ease 0s; width: 350px; z-index: 99999; }
.mobile-menu-open .mobile-menu-wrap{ left: 0; }
.mobile-menu-open .body-overlay{ display: block; }
.mobile-menu-btn{display: none; vertical-align: middle; }
.mobile-menu-btn a{ background:url(../images/menu.png) no-repeat; width: 29px; height: 18px; display: inline-block;}
.mobile-menu-close-btn{ background: #1a99d6 url(../images/delete.png) no-repeat center center; display: inline-block; height: 40px; width: 40px; position: absolute; right: -40px; top: 0; }

.mobile-menu-wrap a{ display: block; }
.mobile-menu-inner{ height: 100%; overflow: auto; position: relative; }
.mobile-menu-wrap ul{ margin: 0; list-style: none; padding: 0; }
.mobile-menu-wrap ul.tree &gt; li {  border-bottom: 1px solid #dddddd; }
.mobile-menu-wrap li a{ line-height: 22px; padding: 7px 18px;  }

.mobile-menu-wrap ul ul a{  margin-left: 10px;}
.mobile-menu-wrap ul ul li a { border: none;font-size: 18px; }

.mobile-menu-wrap li{ position: relative; display: block; }
.mobile-menu-wrap li .hitarea{ position: absolute; width: 36px; right: 0; height: 36px; cursor: pointer;top:4px; }
.mobile-menu-wrap li .hitarea:after{ content: "\f107"; font-family: FontAwesome; text-align: center; width: 36px; height: 36px; text-align: center; line-height: 36px; display: block; font-size: 18px; }
.mobile-menu-wrap li .hitarea.collapsable-hitarea{ -ms-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
.mobile-menu-wrap li.collapsable &gt; a, .mobile-menu-wrap li.collapsable .hitarea{ color: #1a99d6; }

@media only screen and (max-width:1820px) {
/*1680 view*/
  .services-section-left { height: 391px; }
  .quality-section { height: 320px; }
  .twitter-section { padding-left: 20px; }
  .footer-col { /*width:165px;*/padding-left: 15px;margin-left: 15px; }
  .order-listing li::before { left: 100px; }
}

@media only screen and (max-width:1679px) {
/*1440 view*/

  .container-large { width: 1100px; }
   h4 { font-size: 36px; }
   h5 { font-size: 34px; }
   p { font-size: 20px; }
   ul li, ol li { font-size: 20px; }
   nav &gt; ul &gt; li { margin: 0 0 0 35px; }
   .button-outline { padding: 10px 12px; font-size: 18px;}
   .topbar { background-position: top center; }
   .services-section-left { height: 334px; }
  .quality-section .quality-section-content { max-width: 420px;padding: 20px; }

  .slider-section ul li a .slider-image { min-height: 500px; }
  .slider-section ul li a .slider-image::after { background-size: 60%;height: 60px; }

  .twitter-section .twitter-content .twitter-content-inner { padding: 18px; }
  .twitter-section .twitter-content .twitter-content-inner p { font-size: 18px;line-height: normal;margin: 0; }
  .twitter-section .twitter-content .twitter-content-inner p a { word-wrap: break-word;font-size: 18px;}
  .twitter-section .twitter-content { top:-91px;max-width: calc(100% - 150px); }
  .twitter-section .twitter-content .twitter-content-inner::before { top:79px; }

  .literature-list ul, .opportunities-list ul, .equipment-sales-list ul { margin: 0; }

  .literature-list ul li .literature-button a { font-size: 20px;padding: 8px 18px; }
  .opportunities-list ul li .opportunities-button a { font-size: 20px;padding: 8px 18px; }
  .news-listing-box .news-listing-content a { display: block;max-width: 150px; }

  .calendar-box { min-width: 85px;font-size: 30px;padding-top: 5px;}
  .calendar-box span { font-size: 20px;padding: 5px 0; }

  .padding-150 { padding-top: 80px;padding-bottom: 80px; }
  .services-section-left-content h6 { font-size: 20px; }
  .services-section-left-content { max-width: 70%; }
}

@media only screen and (max-width:1439px) {
/*1366 view*/
  /* .container-large {padding: 0 20px; } */
  h1 { font-size: 50px; }
  h2 {font-size: 46px;}
  .banner-section .banner-img { height: 350px; }
  .quality-section { height: 260px; }
  .twitter-section .twitter-content { top:-89px;padding: 0 10px; }
  .brand-title img { max-height: 45px;margin: 0; }

  .order-listing li::before { left: 50px; }

  .brand-product ul { margin: 0 -21px; }
  .brand-product ul li { padding: 21px 21px 0; }

  .services-section-left { height: 317px; }
  .brand-box { background-position: center right;height: 550px; }
  .brand-info { padding: 30px; }
  .product-box { background-position: center right;height: 550px; }
  .product-info { padding: 30px; }

  .banner-section .banner-img h1 { margin: 0 0 15px 0; }

}

@media only screen and (max-width:1365px) {
/*1280 view*/
  .container-large { width:1050px; }
  nav &gt; ul &gt; li { margin: 0 0 0 25px; }
  nav ul &gt; li &gt; a { font-size: 24px; }
  .sf-menu ul { top:49px; }
  .services-section-left { height: 297px; }
  .services-section-left-content { padding: 15px; }
  .rymplecloths-section { padding-right: 30px; }
  .rymplecloths-section .rymplecloths-section-content { padding: 25px; }
  .quality-section { height: 245px; }
  .twitter-section .twitter-content { top:-84px; }
  .twitter-section .twitter-content .twitter-content-inner { padding:15px; }
  .twitter-section .twitter-content .twitter-content-inner::before { top:72px; }

  .brand-product ul { margin: 0 -15px; }
  .brand-product ul li { padding: 20px 15px 0; }

  .news-listing-box .news-listing-details { padding: 25px 50px; }
  .news-listing-box .news-listing-content { padding: 0 50px 25px; }

  .padding-150 { padding-top: 50px;padding-bottom: 50px; }
}

@media only screen and (max-width:1279px) {
/*1024 view*/

  .container-large { width:924px; }
    nav &gt; ul &gt; li { margin: 0 0 0 20px; }
    nav ul &gt; li &gt; a { font-size: 20px; }
    .sf-menu ul { top:46px; }
  .topbar {background-position: top right;background-size: auto 80px;}
  .services-section-left { height: 237px; }
  .services-section-left-content { max-width: 80%;padding: 10px; }
  .services-section-left-content h6 { font-size: 18px;margin: 0 0 10px 0; }
  .rymplecloths-section .rymplecloths-section-content { max-width: 580px; }
  .rymplecloths-detail-left p { font-size: 20px; }

  .chosen-container-single.chosen-container-single-nosearch .chosen-search { display: none; }

  .footer-top-section { padding: 40px 20px; }
  .facebook-like a { padding: 0 15px 0 0; }
  .facebook-like a span { margin: 0 15px; }
  .footer-top-section .facebook-like { text-align: left; }
  .twitter-section { text-align: center;padding: 0; }
  .twitter-section .twitter-content { display: none; }

  .footer-links { padding: 0 20px 10px 20px; }
  .footer-links .footer-col:first-child { padding-left: 0;margin-left: 0;border-left: none; }
  .copyright p { font-size: 16px;padding: 0 20px;}
  .footer-col ul li a { word-break: break-all; }

  /*about us page */

  .padding-100 { padding-top: 50px;padding-bottom: 50px; }

  /*brand page css */
  .brand-title p { margin: 0; }
  .brand-box { height: 450px;padding-bottom: 20px; }
  .brand-info { padding: 20px; }
  .brand-content { margin-top: 10px; }

  .product-box { height: 450px;padding-bottom: 20px; }
  .product-title p { margin: 0; }
  .product-content { margin-top: 10px; }

  .literature-list ul li { padding: 12px 30px 12px 10px; }
  .literature-list ul li .literature-img { width: 25%; }
  .literature-list ul li .literature-title { width: 50%; }
  .literature-list ul li .literature-button { width: 25%; }

  .opportunities-list ul li { padding: 12px 30px; }

  .content-left { width: calc(100% - 300px); }
  .content-right { width: 300px;margin: 15px 0 0 45px; }
  .gform_wrapper .gform_body ul.gform_fields li.gfield { margin: 30px 0 0 0; }
  .gform_wrapper .gform_footer.top_label { margin: 30px 0 0 0; }

  .brand-product-wrapper { width: 25%; }
  .productview-details .productview-details-right { width: 75%; }

  .brand-product { padding: 40px 0; }

  .literature-list ul li .literature-button a.sdm_download.green { padding: 8px 6px;font-size: 16px;}

}

@media only screen and (min-width:1024px) {
  .footer-col div[class*=menu-footer]{ display: block !important;}
}

@media only screen and (max-width:1023px) {
   h1 { font-size: 46px; }
   h2 { font-size: 40px; }
   h6 { font-size: 30px; }
   p { font-size: 16px;margin: 0 0 10px 0; }
   ul li, ol li { font-size: 18px; }
  .container-large { width:698px; }
  .padding-65 { padding-top: 40px;padding-bottom: 40px; }
  .button { width: 300px; font-size: 26px;padding: 15px; }

  .sf-menu ul { top:44px; }
  .topbar {background-size: auto 70px;}
  .search-bar { margin: 0 0 0 15px; }
  .logo-section-inner .logo { width: 200px; }
  .ipad-btn { display: block; }
  .ipad-form  { opacity: 0; width: 0; transition: all 0.2s ease 0s; overflow: hidden; position: absolute; right: 50px;top:12px;z-index: 9999; }
  .ipad-form.formshow { width: 220px; opacity: 1;}
  .ipad-form.formshow form { position: relative; }
  .search-bar input.input-btn { position: absolute;right: 10px; }
  .ipad-form.formshow input.input-search { width: 100%; }
  .ipad-form.formshow + .ipad-btn { display: none; }
  .ipad-form.formshow + .ipad-btn + .ipad-close { display: inline-block;}
   nav &gt; ul &gt; li { margin: 0 0 0 10px; }
   nav ul &gt; li &gt; a { font-size: 18px; }
   .sf-menu ul li &gt; a { font-size: 16px; }
   .logo-section.stuck .logo-section-inner nav ul &gt; li &gt; a { font-size: 17px; }
   .slick-next { right: 10px; }
   .slider-section ul li a .slider-image { min-height: 400px; }
   .half-width { width: 100%; }
   .services-section { display: unset; }
   .services-section-left { margin: 0;height: 360px; }
   .services-section-right { margin: 10px 0 0 0; }

   .facebook-like a i.fa-facebook { width: 40px;line-height: 38px;font-size: 24px;}
   .facebook-like a span { font-size: 18px; }
   .facebook-like a i.fa-thumbs-o-up { font-size: 26px; }
   .social-links { width: 43%; }
   .twitter-section { width: 22%;text-align: right;}
   .twitter-section a span { padding-left: 70px; }

   .footer-links { display: block; }
   .footer-col { width: 100%;margin: 0; border:none;padding: 15px 0;border-top: 1px solid #ffffff; }
   .footer-col.footer_area_4 span, .footer-col.footer_area_6 span, .footer-col.footer_area_7 span { display:none; }
   .footer-col ul { margin: 0 0 0 15px; }
   .footer-col ul li { margin: 5px 0; }
   .footer-links .footer-col:first-child { border: none; }
   .footer-col &gt; div { display: none; }
   .footer-col h6 { margin: 0;cursor: pointer;position: relative; }
   .footer-col h6 a { max-width: 90%; }
   .footer-col h6 span { background: url(../images/plus-icon.png) no-repeat 0 0;width:18px;height: 18px;display: block;}
   .footer-col h6.active span { background: url(../images/minus-icon.png) no-repeat 0 0;}

   /* about page start */

   .banner-section .banner-img { height: 250px; }
   .about-listing { padding: 40px 0; }
   .about-listing-img a span { font-size: 26px; }

   .block-section .infocontent .content-image { width: 45%; }
   .block-section .infocontent .content-image + .content-box { width: 55%; }
   .intro-section h5 { font-size: 30px; }


   .order-listing .infocontent .content-box { padding-left: 50px; }
   .order-listing li::before { left:20px;top:40px; }

   /*brand page css*/

   .brand-info { padding: 15px; }
   .brand-content p { width:65%; }
   .brand-content .brand-button { width: 35%; }
   .brand-title img + span + img { margin-top: 15px; }

   .brand-main { padding: 50px 0; }
   .brand-main .brand-sidebar { width: 270px; }
   .brand-main .brand-detail { padding-right: 50px;width: calc(100% - 270px); }
   .brand-main .brand-sidebar .sidebar-title span { font-size: 22px; }
   .brochure-section { height: 250px; }
   .brochure-section a { font-size: 22px;padding: 15px; }

   .product-content p { width:65%; }
   .product-content .product-button { width: 35%; }

   .product-bottom-banner { height: 250px; }
   .product-bottom-banner a { font-size: 22px;padding: 15px; }


   .brand-product ul li .brand-product-title { margin-top: 10px; }

   .literature-list ul li .literature-button a { font-size: 18px;padding: 8px 16px; }
   .literature-list ul li .literature-img { width: 30%; }
   .literature-list ul li .literature-title { width: 45%; }

   .bottom-banner { height: 300px; }

   .opportunities-list ul li .opportunities-button a { font-size: 18px;padding: 8px 16px; }

   .equipment-sales-list ul li .equipment-sales-content { padding:  15px 20px; }

   .productview-details .productview-details-right .button-outline { font-size: 18px;padding: 15px; }
   .productview-details .productview-details-right h6 { margin: 0 0 20px 0;font-size: 22px; }

   .um-form .um-account-main { border: none; }
   .um-form .um-account-side li { border: none; }



}
@media only screen and (max-width:767px) {
    h2 { font-size: 36px; }
    h4 { font-size: 32px; }
   .padding-80 { padding-top: 40px;padding-bottom: 40px; }
   .container-large { width:100%;padding: 0 20px; }
   .m-t-40 { margin-top: 20px; }
   .m-b-30 { margin-bottom: 10px; }
   .button-outline { padding: 8px 12px; font-size: 16px;}
   .mobile-menu-btn { display: block;width: 15%; }
   .logo-section.stuck { padding: 10px 0; }

   .topbar { background-size: auto 70px;padding: 10px 20px 60px 20px; }
   .chosen-container { margin: auto;margin-left: 0;}
   .topbar &gt; ul { width: 100%;display: flex;}
   .chosen-container-single .chosen-single { background: none;padding: 0px 20px 0px 20px; }
   .chosen-container-single .chosen-single::before { left: 0; top:3px; }
   .chosen-container-single .chosen-single::after { top:-1px; }
   .topbar .search-bar { display: none; }
   .mobile-btn { display: inline-block; }
   .mobile-form  { opacity: 0; width: 0; transition: all 0.2s ease 0s; overflow: hidden; position: absolute; right: 0px;margin: 0; top:35px;z-index: 10; }
   .mobile-form.formshow { width: 220px; opacity: 1; }
   .mobile-form.formshow form { position: relative; }
   .mobile-search { width: 15%; text-align: right;position: relative; }
   .mobile-form.formshow input.input-search { width: 100%; }
   .mobile-form.formshow + .mobile-btn { display: none; }
   .mobile-form.formshow + .mobile-btn + .mobile-close { display: inline-block;}

   .logo-section-inner .logo { margin: 0;width: 70%; text-align: center; }
   .logo-section-inner .logo a img { width: 200px; }
   .logo-section nav { display: none; }
   nav &gt; ul &gt; li { margin: 0; }
   nav ul &gt; li:hover &gt; a { color: #231f20; }
   .logo-section-inner { align-items: center;}
   .footer-top-section { padding: 30px 20px;}
   .footer-top-section { flex-wrap: wrap; }
   .footer-top-section .facebook-like { width:100%;order: 0;text-align:center; }
   .twitter-section { width: 35%; order: 1; }
   .social-links { width: 100%;order: 2;margin-top: 25px; }



   /* about page start */
   .about-listing ul li { margin: 25px 0 0 0; }
   .about-listing-img a span { font-size: 22px; }
   .about-listing-img a span:first-child { width: 160px;height: 160px; }

   .block-section .infocontent { flex-wrap: wrap; }
   .block-section .infocontent .content-image, .block-section .infocontent .content-image + .content-box { width: 100%; }
   .block-section .infocontent .content-image { justify-content: center;display: flex;margin-bottom: 20px; }
   .block-section:nth-child(2n) .infocontent .content-image { order: 0;justify-content: center; }
   .banner-section .banner-img.mid-height { height: 200px; }

   /*brand page css */
   .brand-content { flex-wrap: wrap; }
   .brand-content p { width:100%; }
   .brand-content .brand-button { width:100%;text-align: center;margin-top: 0px; }

   .brand-main .brand-main-inner { flex-wrap: wrap; }
   .brand-main .brand-sidebar { width:100%;order: 0;margin: 20px 0 30px 0; }
   .brand-main .brand-detail { padding: 0; width: 100%;order: 1; }

   .product-content { flex-wrap: wrap; }
   .product-content p { width:100%; }
   .product-content .product-button { width:100%;text-align: center;margin-top: 0px; }

   .brand-product ul li { width: 50%; }
   .brand-product ul li:nth-child(3) { padding-top: 20px; }

   .news-listing-box .news-listing-img { height: 250px; }
   .news-listing-box .news-listing-details { padding: 25px; }
   .news-listing-box .news-listing-content { padding: 0 25px 25px; }

   .intro-section h5 { font-size: 24px; }

   .equipment-sales-list ul li .equipment-sales-img { width: 40%; }
   .equipment-sales-list ul li .equipment-sales-content { width: 60%; }
   .equipment-sales-list ul li .equipment-sales-content h6 { margin: 0 0 5px 0; }

   .contact-details { flex-wrap: wrap; }
   .content-left { width: 100%;order: 1; }
   .content-right { width: 100%; margin: 0;order: 0; }
   .contact-number { margin: 15px 0; }
   .gform_wrapper .gform_body input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) { padding: 10px;line-height: normal;}
   .gform_wrapper .gform_body .top_label .ginput_container input, .gform_wrapper .gform_body .top_label .ginput_container textarea { padding: 10px;line-height: normal;}
   .gform_wrapper .gform_footer.top_label input.button, .gform_wrapper .gform_footer.top_label input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"] { font-size: 22px;width: 200px;line-height: normal !important;}

   .content-right img { height:30px; }
   .gform_confirmation_message_1.gform_confirmation_message { font-size: 26px; }

   .searchform input { padding: 10px; }
   .searchform .button { font-size: 20px;width:150px;  }

   .no-data { font-size: 20px; }

   .padding-150 { padding-top: 30px;padding-bottom: 30px; }

    .chosen-container .switcher { margin-top: -6px !important; }
   .chosen-container .switcher .selected { background-color: transparent !important; }

   body .um-modal.no-photo.large, body .um-modal.no-photo.normal { width: 95% !important;left: 0 !important;right:0 !important;margin: auto !important;height: 96%;top:0 !important;}
   body .um-modal.no-photo.large .um-modal-body { padding: 15px; }
   .literature-list ul li .literature-button a.sdm_download.green { font-size: 15px;text-align: center;}
   .um .um-form input[type="text"], .um .um-form input[type="tel"], .um .um-form input[type="password"], .um .um-form textarea {
     height: 40px !important;
   }
   .um .um-form input[type="text"]:focus, .um .um-form input[type="tel"]:focus, .um .um-form input[type="number"]:focus,
   .um .um-form input[type="password"]:focus, .um .um-form textarea:focus {
     height: 40px !important;
   }
   .chosen-container .switcher .selected a { padding: 6px 25px 6px 0px !important; }
}

@media only screen and (max-width:736px) {

  .literature-list ul li { padding: 12px 20px 12px 10px; }
  .literature-list ul li .literature-img { width: 35%;padding-right: 20px; }
  .literature-list ul li .literature-title { width:auto; padding-right: 15px; }
  .literature-list ul li .literature-button { width:30%;  }

  .opportunities-list ul li { padding: 12px 20px; }
  .opportunities-list ul li .opportunities-title { width: 30%;padding-right: 10px; }
  .opportunities-list ul li .opportunities-content { width: 50%; }
  .productview-details .productview-details-left::after { margin-top: 20px; }
  .productview-details .productview-details-right .button-outline {font-size: 16px;padding: 10px;}



}

@media only screen and (max-width:666px) {
  h6 { font-size: 26px; }
  .button { width: 200px;font-size: 20px;padding: 10px; }
  .search-bar { margin: 0 0 0 10px; }
  .topbar { background-size: auto 65px;padding: 10px 20px 50px 20px; }
  .topbar &gt; ul &gt; li { margin: 0 0 0 15px; }
  .slider-section ul li a .slider-image { min-height: 320px; }
  .rymplecloths-section { justify-content: center;padding: 0; }
  .rymplecloths-detail-left { width: 50%; }
  .rymplecloths-detail-right { width: 48%; }
  .rymplecloths-section .rymplecloths-section-content { max-width: 90%; }
  .quality-section .quality-section-content { max-width: 90%; }

  .padding-100 { padding-top: 30px;padding-bottom: 30px; }

  .order-listing .infocontent .content-box { padding-left: 30px; }

  .products-listing, .brands-listing { margin-top: 20px; }

  .bottom-banner { height: 250px; }

  .copyright p { font-size: 13px; }

  .gform_wrapper .gform_body ul.gform_fields li.gfield.small-left { width: 60%; }
  .gform_wrapper .gform_body ul.gform_fields li.gfield.small-right { width: 40%; }
  .gform_wrapper .gform_body ul.gform_fields li.gfield { margin: 15px 0 0 0; }
  .gform_wrapper .gform_footer.top_label { margin: 15px 0 0 0; }

  .productview-details { flex-wrap: wrap; }
  .brand-product-wrapper { width:100%;  }
  .productview-details .productview-details-left img { width: 200px; }
  .productview-details .productview-details-right { width:100%;padding: 20px 0 0 0;margin: 20px 0 0 0;border-top: 2px solid #cccccc;border-left: none; }

  .about-listing ul { justify-content: center; }
  .about-listing ul li { width:50%; }
  .about-listing ul li:nth-child(3) { margin-top: 25px;}
  .gform_wrapper .ginput_container span:not(.ginput_price){margin-bottom: 0 !important;}

}
@media only screen and (max-width:567px) {
   h1 { font-size: 40px;line-height: 42px;}
   h4 { font-size: 26px;line-height: 26px; }

  .topbar { background-size: auto 60px;}

  .slider-section ul li a .slider-image::after { display: none; }
  .rymplecloths-detail-left { width: 100%; }
  .rymplecloths-detail-right { width: 100%;margin-top: 15px;text-align: center;}


  /*brand page css */

  .brand-title img { max-height: 35px; }
  .brand-main { padding: 30px 0; }

  .product-info { padding: 20px; }
  .product-main { padding: 30px 0; }

  .literature-list ul li { flex-wrap: wrap; }
  .literature-list ul li .literature-img { width:50%; }
  .literature-list ul li .literature-title { width:50%; padding: 0; }
  .literature-list ul li .literature-button { width: 100%; text-align: center;margin-top: 15px; }
  .literature-list ul li .literature-button a { display: inline-block; }

  .calendar-box { margin-right: 20px; }

  .opportunities-list ul li { flex-wrap: wrap; }
  .opportunities-list ul li .opportunities-title { width:100%; padding: 0; }
  .opportunities-list ul li .opportunities-content { width:100%; padding: 0; }
  .opportunities-list ul li .opportunities-button { width: 100%; text-align: center;margin-top: 15px; }
  .opportunities-list ul li .opportunities-button a { display: inline-block; }

  .equipment-sales-list ul li { flex-wrap: wrap; }
  .equipment-sales-list ul li .equipment-sales-img, .equipment-sales-list ul li .equipment-sales-img img { width: 100%; }
  .equipment-sales-list ul li .equipment-sales-content { width: 100%; }

  div.uimob340 .um-profile-photo { margin: 20px 0 0 0; }
  .um-profile-meta .um-main-meta { padding: 40px 0 0 0; }
  .um-account-main .um-account-nav { border: 1px solid;margin: 5px 0;padding: 0 10px; }

  .um-account-nav.uimob340-show.uimob500-show a.current span.arr .um-faicon-angle-down {
    -ms-transform: rotate(-180deg); /* IE 9 */
    -webkit-transform: rotate(-180deg); /* Safari 3-8 */
    transform: rotate(-180deg);
    display: inline-block;
  }
}
@media only screen and (max-width:479px) {
  h1 { font-size: 34px;line-height: 34px; }
  h2 { font-size: 28px;margin: 0 0 10px 0; }
  h5 { font-size: 24px; }
  .m-b-30 { margin-bottom: 5px; }

  .logo-section-inner .logo a img { width: 150px; }
  .slider-section ul li .slider-content { width: 92%; }
  .topbar {background-size: auto 50px;}
  .mobile-menu-wrap { width: 270px; }
  .twitter-section a span { padding-left: 48px;font-size: 16px; }
  .twitter-section a span::before { background-size: 70%; height: 36px;top:-6px; }
  .facebook-like a { padding: 0 7px 0 0; }
  .facebook-like a span { font-size: 14px;margin: 0 7px; }
  .facebook-like a i.fa-facebook { width: 34px;line-height: 34px; }
  .facebook-like a i.fa-thumbs-o-up { font-size: 20px; }
  .social-links ul li { font-size: 18px;margin: 0 0 0 7px; }

  /* .banner-section .banner-img { background-position: top right; } */

  .about-listing-img a span:first-child { width:120px;height: 120px; }
  .about-listing-img a span { font-size: 20px; }

  .brand-box { height: 650px; }
  .brand-title img + span + img { margin: 0; }
  .brand-title span {margin: 5px auto 0;display: block;text-align: center; }

  .single-brands .banner-section .banner-img { height: 200px; }
  /* .single-brand-wrapper.alpha .banner-section .banner-img::before { mix-blend-mode: multiply; } */
  .product-bottom-banner { height: 200px; }
  .brochure-section { height: 200px; }
  .quality-section { height: 200px; }

  .product-box { height: 600px; }

  .brand-product ul li { padding: 20px 10px 0; }
  .product-bottom-banner a { font-size: 15px;padding: 10px;border-width:3px; }

  .literature-list ul li .literature-button a { font-size: 16px; }

  .bottom-banner { height: 200px; }
  .news-listing-title { width: 81%; }
  .calendar-box { min-width: 80px; }
  .news-listing-box .news-listing-img { height: 200px; }

  .intro-section h5 { font-size: 22px; }

  .productview-details .productview-details-right .button-outline { display: block;margin: 8px 0;font-size: 15px; }
  .mobile-form.formshow { width: 280px; }

  .single-brands .banner-section .banner-img:before { width: 60%; }

  body .um-modal.no-photo.large, body .um-modal.no-photo.normal { height: 65%;}
  
  #menu-contact-menu.sf-menu li a, .topbar &gt; ul &gt; li &gt; a { font-size:14px; }
}
</pre></body></html>