/* header and footer css */*,h1,h2,h3,h4,h5,h6,ul { margin: 0; padding: 0; box-sizing: border-box; outline: 0 !important; font-family: "Segoe UI";}body { font-family: "Segoe UI" !important; -webkit-font-smoothing: antialiased; font-size: 16px; line-height: 1.42857; font-weight: 400;}* html body,.sub-menu { overflow: hidden; font-family: "Segoe UI";}.main-header-buttons>li:first-child,.main-header.head-blueshadow .main-header-buttons>li:first-child,img { border: 0}.icon-cancel:before { content: ''; background: url(/template/default/images/icons/x-letter.svg) no-repeat; width: 13px; height: 13px; display: inline-block; background-size: 9px; position: relative; top: 5px;}.icon-home:before { content: ''; background: url(/template/default/images/icons/home-alt-fill.svg) no-repeat; width: 16px; height: 16px; display: inline-block; background-size: 16px;}.main-header-buttons a,.main-header-buttons.main-header-btm a { font-size: 14px; color: #fff}#rightmenu,.pull-right { float: right}.clearfix::after,.clearfix::before { content: ""; display: table}.clearleft { clear: left}.clearall,.clearfix::after { clear: both}.txt-right { text-align: right !important}.txt-left { text-align: left !important}.txt-justify { text-align: justify}.txt-inline { display: inline !important}ul { list-style: none}a { color: #0085cb; text-decoration: none; outline: 0}html { scroll-padding-top: 60px; overflow: auto; font-family: "Segoe UI";}.content-wrapper { padding: 0 5px; max-width: 1280px; margin: 0 auto}.page-wrapper { min-height: 100%; position: relative; z-index: 10}.main-header { height: 60px; position: fixed; top: 0; width: 100%; background: #0f4f79; z-index: 15; transition: opacity .33s; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); height: 61px !important}.main-header-content { padding: 5px 0 0 !important}.main-header .main-header-logo { margin: 0; float: left; position: relative}img { height: auto; max-width: 100%}.main-header .main-header-logo img { position: relative; top: 7px}.mainheader { display: flex !important; /*width: calc(100% - 120px) !important;*/ justify-content: space-between; padding-left: 3%; align-items: center; height: 50px;}.main-header-buttons { list-style: none; margin: 0}.main-header-buttons>li { display: inline-block; color: #fff; padding: 20px 8px 20px; border-left: 0 solid #0f5677}.main-header-buttons a { position: relative; display: block; font-weight: 500}[class*=" icon-"]:before,[class^=icon-]:before,ul.list li:before { font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em}.sub-menu { display: none; position: absolute; left: 17%; background: #f7f7f7; width: 78%; text-align: left; z-index: 99; border: 1px solid #0088ce; padding: 12px; border-top: 0; top: 59px !important}.sub-menu-box { float: left; padding: 0; width: 33%; border: 1px solid #e7e9e8; margin-right: 10px; background: #f6f9fb; position: relative}.sub-menu-box .submenu-title,.sub-menu-box h4 { color: #333; padding: 1em 0; margin: 0 16px; font-weight: 600; border-bottom: 1px solid #ddd}.sub-menu ul { margin: 10px 7px}.sub-menu li { line-height: 2; margin-bottom: 15px}.sub-menu-box li a { color: #005593 !important; letter-spacing: 0; transition: .2s; -moz-transition: .2s; line-height: 1.5; padding-left: 30px; position: relative}.sub-menu-box li span { color: #999; font-size: 12px; display: block; font-weight: 400; padding-left: 30px}.sub-menu-box li a:before { content: ''; position: absolute; top: -2px; left: 10px}.mainheader li.video,.mainheader li:last-child { background: 0}.main-header-buttons.main-header-btm { padding: 9px 0}.pull-left { float: left}.main-header-buttons.main-header-btm>li,.main-header.head-blueshadow .main-header-buttons.main-header-btm>li { padding: 3px 12px; border: 0}.main-header-buttons>li.account { background: #fff !important; border-radius: 22px}.main-header-buttons>li.account a { color: #1068b9; font-weight: 500}.main-header-buttons>li.account a.login:after { content: ''; margin-left: 8px; font-weight: 600}#rightmenu { display: none; margin: 20px 5px 0 0; color: #fff; cursor: pointer}.main-header-buttons>li.deeper { padding-right: 6px}.main-header-buttons li.open { background: #f7f7f7}.main-header-buttons li.deeper.open .sub-menu,.mainheader,.trend-box-holder div.hidden,.trend-box-holder>div { display: flex}.icon-menu:before,.icon-down-dir:before,.icon-angle-up:before,.main-nav li.main-nav-collapsed a.login:after,.icon-cancel:before,.icon-angle-down:before.slick-arrow.slick-prev:after,.icon-right-small:before { content: ''}.main-header.head-white-bg { background: #fff !important; box-shadow: 4px 0 4px 0 #ccc}.head-white-bg .main-header-buttons a { color: #313131 !important;}.head-white-bg .main-header-buttons>li.account { background: #0071bc !important; padding: 7px 15px; margin: 0 0px 0 0; cursor: pointer;}.head-white-bg .main-header-buttons>li.account:hover { background: #0379ce !important;}.footer-boxes.ost-footer .product-columns .product-column ul li a:hover,.footer-boxes.ost-footer .product-columns .product-column ul li span:hover,.footer-copyright.ost-footer a:hover,.head-white-bg .main-header-buttons>li.account a,.txt-white,.head-white-bg .main-header-buttons>li.account a { color: #fff !important;}.footer-new-wrap { background-color: #20242f; color: #47525d; font-size: .85rem; line-height: 1.8; padding-top: 40px; position: relative; transform: translateZ(0); z-index: 2}.footer-new-wrap .footer-boxes.ost-footer { padding: 0 0 15px}.footer-boxes { padding: 0 35px 20px; position: relative}.footer-new-wrap .footer-boxes.ost-footer .product-columns { border-bottom: 1px solid #7b7b7c}.footer-boxes.ost-footer .product-columns .product-column { width: 12%}.footer-boxes .product-columns .product-column { float: left; margin-left: 10px; width: 10%}.footer-boxes.ost-footer .product-columns .product-column .footer-section-title { text-transform: none; display: block; margin-bottom: 10px; margin-top: 4px; color: #d6d6d7; text-transform: none; font-weight: 600; font-size: .98rem}.footer-boxes.ost-footer .product-columns .product-column ul li { margin: 5px 5px 5px 0; cursor: pointer}.footer-boxes.ost-footer .product-columns .product-column.address-column span,.footer-boxes.ost-footer .product-columns .product-column.home-column ul li a,.footer-boxes.ost-footer .product-columns .product-column.mid-column ul li a,.footer-boxes.ost-footer .product-columns .product-column.support-column ul li a,.footer-boxes.ost-footer .product-columns .product-column.support-column ul li span,.footer-copyright.ost-footer a { color: #acb0b9}.footer-boxes.ost-footer .product-columns .product-column.support-column { width: 16%}.footer-boxes.ost-footer .product-columns .product-column.home-column-last { width: 20%; float: right}.footer-boxes.ost-footer .product-columns .product-column.address-column span { margin: 0 0 10px}.footer-boxes.ost-footer a:link,.footer-boxes.ost-footer a:visited,.footer-new-wrap a:active,.footer-new-wrap a:focus { color: #232323}.hidden,.main-nav .not-current-section .main-nav-tier2,.main-nav .prod-menu .prod-title,.main-nav .prod-menu h4,.main-nav .prod-menu ul,.main-nav .sub-menu-list,.o365-main-tool-bg .tenant-video-mobile,.tenant-video-mobile,.viewCart-mobile,.mobile-menu { display: none;}.main-nav-open .page-wrapper { left: -306px}.main-nav { position: fixed; color: #fff; background: #050505; left: 100%; height: 100%; overflow-y: auto; padding-top: 5px; top: 0; width: 306px; z-index: 2}.main-nav-open .main-nav { margin-left: -306px}.main-nav nav { margin-left: -18px}.main-nav ul { line-height: 32px; margin: 0; padding: 0}.main-nav a { color: #fff; display: block}.main-nav .main-nav-tier1 { padding: 0 18px}.main-nav .not-current-section { margin-bottom: 30px}.main-nav .main-nav-tier1-headline { border-bottom: 1px solid #344a52; color: #fff; display: block; letter-spacing: .125em; margin-bottom: .5em; margin-left: 18px; text-transform: uppercase}.main-nav .not-current-section .main-nav-tier1-headline { background: url(/template/default/images/nav-icon-arrow.png) right 8px no-repeat; cursor: pointer}.main-nav .main-nav-tier2 { margin: 0 0 15px 15px; padding-bottom: 15px}.main-nav .main-nav-tier2-headline { cursor: pointer; padding-left: 18px; position: relative}.main-nav .main-nav-tier2-headline,.main-nav a { font-weight: 300; transition: color .1s ease-out}.main-nav .main-nav-tier2-headline:hover,.main-nav a:hover { color: #7f7f7f}.main-nav .home_header .main-nav-tier2-headline { background-position: left top -1309px}.main-nav .home_header .main-nav-collapsed .main-nav-tier2-headline { background: url(/template/default/images/nav-icon-minus.png) 0 center no-repeat}.main-nav .main-nav-tier2 li a { display: block; padding: 8px 0}.main-nav .main-nav-tier2 li a[class*=btn-],.um-new table td { padding: 10px}.main-nav .main-nav-tier3 { padding-left: 20px; display: none}.main-nav .main-nav-tier3 li.dropdown-header { font-size: 18px; font-weight: 400; color: #7ab700; margin: 5px 0}.main-nav button { position: absolute; right: 20px; top: 10px; border: 0; cursor: pointer; color: #fff; background: #fff0}.main-nav button::after { content: none}.main-nav li.mailmenu,.tooltip { position: relative; display: inline-block}.main-nav li.mailmenu label { background: #fe5000; padding: 2px 8px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; font-weight: 400; color: #fff}.main-nav li.mailmenu a.login:after { position: absolute; right: -20px; top: 0; content: ""; font-size: 20px; font-weight: 600; color: #7ab700}.main-nav .prod-menu .prod-title,.main-nav .prod-menu h4 { cursor: pointer; color: #0088ce; padding: 2px 20px; font-weight: 600; background-position: right -90px top -1300px}.main-nav .prod-menu .prod-title.prod-menu-active,.main-nav .prod-menu h4.prod-menu-active { background-position: right -90px top -1235px}.main-nav .prod-menu ul,.main-nav .sub-menu-list { padding: 0 0 0 30px}.main-nav .home_header .main-nav-tier2-headline,.main-nav .prod-menu .prod-title,.main-nav .prod-menu .prod-title.prod-menu-active { background-image: url(/template/default/images/home-page-sprite.webp); background-repeat: no-repeat}.home-sprite-bg { background-image: url(/template/default/images/home-page-sprite.webp); background-repeat: no-repeat}.social ul.social-new-list li.facebook a { background-position: left 1px top -271px}.social ul.social-new-list li.twitter a { background-position: left 1px top -315px}.social ul.social-new-list li.insta a { background-position: left 1px top -359px}.social ul.social-new-list li.linkedin a { background-position: left 1px top -403px}.social ul.social-new-list li.youtube a { background-position: left 1px top -446px}.social ul.social-new-list li.blogger a { background-position: left 1px top -491px}.social ul.social-new-list li a { opacity: 1; font-size: 17px; display: block; width: 28px; height: 28px}.footer-boxes a:link,.footer-boxes a:visited { color: #d3d4d7; text-decoration: none}.footer-boxes::after { clear: both; content: ""; display: table}.ost-footer .footer-mlogo { right: 0; padding: 50px 15px 0 1px; position: relative; background-position: left top -49px}.footer-copyright.ost-footer { background-color: #20242f; padding: 5px 45px; text-align: center; color: #d6d6d7}.footer-copyright.ost-footer a { padding: 0 10px}#donotscrolltabs.product-ost-tabs.product-tabs-fixed { z-index: 0}#donotscrolltabs.product-ost-tabs.product-tabs-fixed .top-buy-now,#donotscrolltabs.product-ost-tabs.product-tabs-fixed .top-heading { display: none !important}.main-header-buttons>li.account a.login:after { content: ''; margin-left: 8px; font-weight: 600;}[class*=" icon-"]:before,[class^=icon-]:before,ul.list li:before { font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em;}.footer-boxes.ost-footer .product-columns .product-column.home-column-last ul li { display: inline-block;}@font-face { font-family: brandico; src: url(/template/default/fonts/brandico.eot); src: url(/template/default/fonts/brandico.eot#iefix) format('embedded-opentype'), url(/template/default/fonts/brandico.woff) format('woff'), url(/template/default/fonts/brandico.ttf) format('truetype'); font-weight: 400; font-style: normal; font-display: swap}#chat-box.in { transform: translate(0, 0);}.scrollToTop { position: fixed; background: #666; border-radius: 5px; bottom: 60px; height: 40px; right: 20px; width: 40px; z-index: 10; color: #fff; text-align: center; font-size: 28px; display: none; cursor: pointer;}.fancybox-nav,a { text-decoration: none}*,.slick-slider { box-sizing: border-box}.fancybox-inner,.fancybox-lock body{ overflow: hidden}.fancybox-lock,.fancybox-opened,.fancybox-tmp { overflow: visible}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) { #fancybox-loading, .fancybox-next span, .fancybox-prev span { background-image: url(/includes/jquery/fancybox/fancybox_sprite.png); background-size: 44px 152px } #fancybox-loading div { background-image: url(/includes/jquery/fancybox/fancybox_loading.gif); background-size: 24px 24px }}.fancybox-inner,.fancybox-wrap { max-width: 715px}.fancybox-inner h3#alert_heading { font-size: 19px; color: #000000; font-weight: 600; padding: 0 0 15px; border-bottom: 1px solid #c7dae3;}.fancybox-wrap.video-home-wrapper,.fancybox-wrap.video-wrapper,.steps-wrapper .fancybox-inner,.steps-wrapper.fancybox-wrap,.video-home-wrapper .fancybox-inner,.video-wrapper .fancybox-inner { max-width: none}.fancybox-wrap.video-wrapper .fancybox-skin { border-color: #fff; border-radius: 0; border-width: 10px}.video-wrapper .fancybox-close { position: absolute; width: 36px; height: 36px; cursor: pointer; z-index: 8040}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object { padding: 0; margin: 0; border: 0; outline: 0; vertical-align: top}.fancybox-wrap { position: absolute; top: 0; left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 8020}.fancybox-skin { position: relative; background: #fff !important; color: #333 !important; text-shadow: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 0 !important; padding: 0; border-radius: 15px !important; min-width: 400px !important;}.fancybox-opened { z-index: 8030}.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgb(0 0 0 / .5); -moz-box-shadow: 0 10px 25px rgb(0 0 0 / .5); box-shadow: 0 10px 25px rgb(0 0 0 / .5)}.fancybox-inner { width: inherit !important; padding: 10px;}.fancybox-inner,.fancybox-outer { position: relative; font-weight: 300; padding-top: 10px;}.fancybox-close:hover { background: url(/template/default/images/icons/hover-close-cart-2.png) no-repeat center center !important;}.fancybox-skin .btn-biz:hover { background: #f1f1f1 !important;}.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch}.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 15px; white-space: nowrap}.fancybox-iframe,.fancybox-image { display: block; width: 100%; height: 100%}.fancybox-close,.fancybox-nav span { width: 36px; z-index: 8040; position: absolute; cursor: pointer}.fancybox-image { max-width: 100%; max-height: 100%}#fancybox-loading,.fancybox-next span,.fancybox-prev span { background-image: url(/includes/jquery/fancybox/fancybox_sprite.png)}#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: .8; cursor: pointer; z-index: 8060}#fancybox-loading div { width: 44px; height: 44px; background: url(/includes/jquery/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close { width: 24px !important; height: 24px !important; display: inline-block !important; background: url(/template/default/images/icons/close-cart.png) no-repeat center center !important; position: absolute !important; border-radius: 50% !important; cursor: pointer !important; top: 10px; right: 10px; border: none !important; cursor: pointer;}.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; background: url(/template/default/images/blank.gif) #fff0; -webkit-tap-highlight-color: #fff0; z-index: 8040}.fancybox-prev,.slick-arrow.slick-prev { left: 0}.fancybox-next,.slick-arrow.slick-next { right: 0}.fancybox-nav span { top: 50%; height: 34px; margin-top: -18px; visibility: hidden}.fancybox-prev span { left: 10px; background-position: 0 -36px}.fancybox-next span { right: 10px; background-position: 0 -72px}.fancybox-nav:hover span,.fancybox-opened .fancybox-title { visibility: visible}.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; max-width: 99999px; max-height: 99999px}.fancybox-lock { width: auto}.fancybox-lock-test { overflow-y: hidden}.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url(/includes/jquery/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0}.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll}.fancybox-title { visibility: hidden; font: 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 8050}.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center}.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: #fff0; background: rgb(0 0 0 / .8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #fff; font-weight: 700; line-height: 24px; white-space: nowrap}#chat-box.in .chat-body,.slick-initialized .slick-slide,.slick-list,.slick-slider,.slick-track { display: block}.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff}.fancybox-title-inside-wrap { padding-top: 10px}.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgb(0 0 0 / .8)}/* 05-08-24 */.main-header-buttons.main-header-btm a { color: #fff; font-size: 14px;}.account-menu a { display: block; padding: 10px; margin: 0; color: #000 !important; text-transform: none; font-size: .875rem !important;}a.login span { text-align: center; background: #fe5000; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; width: 20px; height: 20px; display: inline-block; font-weight: 400; color: #fff; text-transform: capitalize; line-height: 20px; font-size: 14px; margin: 0 3px 0 0;}.account-menu { position: absolute; display: none; top: 75%; background: #fff; box-shadow: 0 6px 8px rgb(0 0 0 / .5); -moz-box-shadow: 0 6px 8px rgb(0 0 0 / .5); -webkit-box-shadow: 0 6px 8px rgb(0 0 0 / .5); width: 170px; padding: 10px 10px 10px 5px; z-index: 100;}.account-menu li { display: block; text-align: left;}.account-menu a:hover,li.user-deeper a:hover { color: #0088ce !important;}li.user-deeper:hover .account-menu { display: block;}.account-menu a:before { margin: 0 5px 0 0; background: url(/template/default/images/icons/login-user-menu.png) no-repeat; width: 20px; height: 20px; content: ''; display: inline-block; position: relative; top: 8px;}.icon-basket-1:before { background-position: 0 top !important;}.icon-basket-1:hover:before { background-position: 0 -30px !important;}.icon-arrows-cw::before { background-position: 0px -64px !important;}.icon-arrows-cw:hover::before { background-position: 0px -98px !important;}.icon-doc-4:before { background-position: 0px -132px !important;}.icon-doc-4:hover:before { background-position: 0px -166px !important;}.account-menu .icon-inbox:before { background-position: 0px -201px !important;}.account-menu .icon-inbox:hover:before { background-position: 0px -237px !important;}.icon-logout:before { background-position: 0px -272px !important;}.icon-logout:hover:before { background-position: 0px -308px !important;}.icon-home-3:before { background-position: 0 -344px !important;}.icon-home-3:hover:before { background-position: 0 -378px !important;}.icon-user-add:before { background-position: 0 -412px !important;}.icon-user-add:hover:before { background-position: 0 -446px !important;}.icon-users-2:before { background-position: 0 -480px !important;}.icon-users-2:hover:before { background-position: 0 -514px !important;}/* aug 6 */.sub-menu-mid a.product-link { position: absolute; right: 10px; bottom: 10px; color: #005593; font-weight: 400;}.sub-menu-mid a.product-link .icon-right-small:before { font-size: 20px; position: relative !important; top: 2px !important; left: 3px !important; transform: translateX(-35%); transition: transform .4s ease-in-out;}.head-white-bg .main-header-buttons .sub-menu-box li a { color: #005593 !important;}/* 19-08-24 */.main-header-buttons>li.account a.login:after { content: ''; background: url(/template/default/images/icons/sign-in-arrow-w.png) no-repeat bottom; width: 10px; height: 10px; display: inline-block; margin: 0 0 0 6px; background-size: 9px;}.sub-menu-box li a:before,.sub-menu-mid a.product-link .icon-right-small:before { content: ''; position: absolute; top: 0px; left: 16px; background: url(/template/default/images/icons/arrow.png) no-repeat; width: 5px; height: 17px; display: inline-block;}.icon-menu:before { background: url(/template/default/images/icons/menu.svg) no-repeat; content: '' !important; height: 24px; width: 24px;}.icon-down-dir:before { content: ''; background: url(/template/default/images/icons/drop-down1.png) no-repeat; width: 11px; height: 9px; display: inline-block; background-size: 9px; margin: 0 2px;}.icon-angle-up:before { content: ''; background: url(/template/default/images/icons/scrolltotop.png) no-repeat; width: 27px; height: 24px; background-size: 25px; display: inline-block;}.product-ost-tabs .icon-menu:before { content: ''; background: url(/template/default/images/icons/menu-white.svg) no-repeat !important;}.product-ost-tabs .tabs-mob-active i.icon-menu:before { content: ''; background: url(/template/default/images/icons/x-letter.svg) no-repeat !important; width: 13px; height: 13px; display: inline-block; background-size: 9px; position: relative; top: 0px;}.slick-slider { position: relative; touch-action: pan-y}.slick-arrow { background: #fff0; border: 0; border-radius: 50%; color: #222; cursor: pointer; font-size: 0; height: 36px; position: absolute; text-align: center; top: 0; transition: .3s ease-in; width: 36px; z-index: 9; line-height: 36px}.slick-slider .slick-list,.slick-slider .slick-track { transform: translate3d(0, 0, 0)}.slick-list { margin: 0; overflow: hidden; padding: 0; position: relative}.slick-track { left: 0; position: relative; top: 0}.slick-slide { display: none; float: left; height: 100%; min-height: 1px}.slick-arrow.slick-disabled:after { color: #bfbfbf}.slick-arrow:after { color: #fff;}.slick-slide img { margin: 0 auto; text-align: center}#chat-box,#modalContainer>#alertBox,.scrollToTop { position: fixed}#chat-box.in { transform: translate(0, 0)}#chat-box { display: block; position: fixed; right: 2px; bottom: 0; transform: translate(0, 334px); transition: .3s; width: 330px; z-index: 2000000001}#chat-box .chat-body { background: #505051; float: right; width: 330px; display: none; border-right: 0; padding: 20px; color: #fff; border-radius: 5px 5px 0 0; border: 1px solid; border-bottom: 0}#chat-box .chat-body .chat-image { float: left; margin: 0 1rem 0 0; border-radius: 50%; width: 68px}#chat-box .chat-body p { font-weight: 400; margin: 1rem 0; font-size: 1.2rem}#chat-box .chat-body .btn-holder,#chat-box .chat-body p.chat-btn-holder { margin: 0; width: 100%; text-align: center; clear: both}#chat-box .chat-body .btn { padding: 5px 20px; display: inline-block; margin: 15px 10px; border: 1px solid #a1a1a1; font-size: 1rem}#chat-box .chat-body .chat-btn { background: #fff; color: #005593; border: 0}.txt-orange { color: #fe5000}.icon-angle-down:before { content: '' !important; background: url(/template/default/images/icons/login-dropdown.png) no-repeat; width: 6px !important; height: 9px; display: inline-block; rotate: 90deg; opacity: 0.7; vertical-align: middle;}li.user-deeper a:hover .icon-angle-down:before { content: '' !important; background: url(/template/default/images/icons/login-dropdown-hover.png) no-repeat; opacity: 1;}.cc-banner .cc-message { flex: none !important;}.cc-color-override--1042357756.cc-window { gap: 20px;}/* for pricing page *//* view cart in header */@-moz-document url-prefix() { .header-viewCart span { font-weight: bold; }}.main-header-buttons.main-header-btm>li.header-viewCart { display: none; background: #dff1fe !important; border: 1px solid #6aa2cd !important; border-radius: 20px; width: 85px; line-height: 32px; padding: 0 !important; color: var(--textColor); text-align: center; cursor: pointer;}.main-header-buttons.main-header-btm>li.header-viewCart:hover { background: #d0e8fa !important;}.main-header-buttons.main-header-btm>li.user-deeper { padding: 0 5px 10px 0;}.header-viewCart img { position: relative; top: 3px; width: 18px; margin: 0 7px 0 0px;}.header-viewCart span { width: 20px; height: 20px; display: inline-block; position: absolute; float: right; border: 1px solid #ee3737; border-radius: 50%; background: #ee3737; color: #fff; left: 22px; bottom: 17px; line-height: 17px;}/* 16-10-24 */.txt-center { text-align: center;}.mobile-menu .viewCart-mobile a span#cartCount { width: 18px; height: 18px; float: right; border: 1px solid #ee3737; border-radius: 50%; background: #ee3737; color: #fff; position: relative; top: -7px; right: 14px; text-align: center; line-height: 15px; font-size: 13px;}.mobile-menu .viewCart-mobile a span.cart-icon-header { width: 25px; height: 25px; display: inline-block; background: url(/template/default/images/icons/cart-icon-mobile.svg) no-repeat;}/* oct 22 */.main-nav .home_header .main-nav-tier2-headline { background-image: none !important; background-position: unset !important; padding: 0 0px 0 0px;}.main-nav .home_header .main-nav-tier2-headline::after { content: ''; width: 12px; height: 12px; display: inline-block; background: url(/template/default/images/icons/plus.svg) no-repeat; background-position: 0 0px; margin: 0 0 0 10px; position: relative; top: 2px;}.main-nav .prod-menu .prod-title.prod-menu-active::before,.main-nav .prod-menu h4.prod-menu-active::before { content: ''; width: 12px; height: 12px; display: inline-block; background: url(/template/default/images/icons/minus.svg) no-repeat; position: absolute; top: 18px; right: 50px;}.prod-menu { position: relative;}.main-nav .prod-menu .prod-title::before,.main-nav .prod-menu h4::before { content: ''; width: 12px; height: 12px; display: inline-block; background: url(/template/default/images/icons/plus.svg) no-repeat; position: absolute; top: 18px; right: 50px;}.main-nav .prod-menu .prod-title,.main-nav .prod-menu h4 { background-image: none !important;}.free-trial-demo .popupdemo-title { font-weight: 600; margin-bottom: 10px;}.free-trial-demo .loginimagepopup { margin-top: 10px;}/* 07-02-25 */h1, h2, h3, h4, h5, b, strong{ font-weight: 600;}/* responsive css */@media only screen and (min-width: 1600px) { .content-wrapper { max-width: 1350px; } .main-header-buttons a, .main-header-buttons.main-header-btm a { font-size: 14px; }}@media only screen and (max-width: 1600px) { .main-header-buttons a, .main-header-buttons.main-header-btm a { font-size: 13px; } .main-header-buttons>li { padding: 20px 5px 20px; }}@media only screen and (max-width:1280px) { .header-viewCart span { left: 24px; bottom: 16px; } .main-header-buttons>li { padding: 14px 8px 20px } .main-header-buttons.main-header-btm>li { padding: 5px 8px } .mainheader { padding-left: 1%; } .main-header-content .main-header-buttons>li { padding: 14px 5px 20px; } .main-header-buttons a { font-size: 12px; } .main-header-buttons.main-header-btm a { font-size: 12px !important; } .main-header-content .main-header-buttons.main-header-btm>li { padding: 3px 5px !important; } .main-header-content .main-header-buttons.main-header-btm>li.account { padding: 7px 10px !important; } .main-header.head-white-bg .main-header-buttons>li { padding: 20px 5px 20px } .main-header.head-white-bg .main-header-buttons.main-header-btm { padding: 0 !important } .head-white-bg .main-header-buttons>li.account { padding: 10px 15px; margin: 0 5px 0 0 !important }}@media only screen and (max-width: 1080px) { .header-viewCart { width: 70px !important; } .main-header-buttons.main-header-btm>li.user-deeper { padding: 0 !important; } .header-viewCart span { left: 13px; bottom: 15px; }}@media only screen and (max-width: 1030px) { .icon-down-dir:before { margin: 0px !important; } .main-header.head-white-bg .main-header-buttons>li { padding: 20px 4px !important; } .main-header-buttons.main-header-btm>li.user-deeper { padding: 0 !important; } .main-header.head-white-bg .main-header-buttons>li.header-viewCart { width: 59px !important; line-height: 28px; padding: 0 !important; } .main-header-content .main-header-buttons.main-header-btm>li.account { padding: 7px; }}@media only screen and (max-width:1024px) { .main-header-buttons, .main-header-buttons.main-header-btm a { font-size: 14px } .sub-menu-box { min-height: 380px }}@media only screen and (max-width:991px) { .main-header-buttons>li { padding: 14px 6px 20px }}@media only screen and (min-width:980px) and (max-width: 1170px) { .main-header-content .main-header-buttons>li { padding: 14px 4px 20px; } .main-header-buttons.main-header-btm a { font-size: 11px !important; } .main-header-buttons a { font-size: 11px; }}@media screen and (max-width : 980px) { .main-nav-open .page-wrapper { left: -100% } .main-nav-open .main-nav { margin-left: -100%; width: 100% } .main-nav-open .headbtns a { margin: 0 0 10px; text-align: center } .main-nav-open .headbtns a:hover { color: #fff } .content-wrapper { padding: 0 10px !important } .main-header .main-header-logo { margin: 5px 0 0 } .mainheader { display: none !important } .pull-left { float: none } .main-header #rightmenu, .inside-box-container, .intro-tabs, .main-header #rightmenu, div.custom { display: block; } .head-white-bg #rightmenu { color: #000; } .head-white-bg .main-header-buttons a { color: #313131 } .viewCart-mobile { display: block; position: relative; top: 18px; } .mobile-menu { display: flex !important; justify-content: end; } .main-header.head-white-bg { box-shadow: -3px 0 4px 0 #ccc; } .footer-boxes .product-columns .address-column, .footer-boxes .product-columns .mid-column, .footer-boxes .product-columns .product-column { margin: 0 !important; padding: 5px 10px } .footer-new-wrap .footer-boxes.ost-footer .product-columns { border-bottom: 1px solid #7b7b7c; display: flex; flex-wrap: wrap; } .footer-boxes .product-columns .address-column, .footer-boxes .product-columns .product-column, .footer-boxes.ost-footer .product-columns .product-column, .footer-boxes.ost-footer .product-columns .product-column.mid-column, .footer-boxes.ost-footer .product-columns .product-column.support-column { width: 50% !important; }}@media only screen and (max-width:600px) { .footer-boxes .product-columns .address-column, .footer-boxes .product-columns .product-column, .footer-boxes.ost-footer .product-columns .product-column.mid-column { width: 50% !important } .ost-footer .footer-mlogo { display: none; } .product-ost-tabs li.active a, .product-ost-tabs li:hover a { border-bottom: 2px solid #016db2; }}@media screen and (max-width: 568px) { .tenant-to-tenant-bg .header-top-container .header-content h2 br { display: none }}