﻿ #header{width:990px;position:relative;background-color:#fff;padding-top:10px;padding-bottom:10px;box-shadow:0 15px 15px #e0e4e9}#wideHeader #header{background-color:#fff;position:relative;width:100%;display:inline-block;margin-left:0;left:0}#wideHeader .container-fluid,.force-responsive .container-fluid{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}#wideHeader .divWide{padding:0 10px}.imgCart{background:url(../Images/global-cart-icon.png) no-repeat scroll 0 0 transparent;display:inline-block;height:30px;margin-right:10px;padding-left:28px}
.imgFeedBack{background:url(../Images/global-feedback-icon.png) no-repeat scroll 0 0 transparent;display:inline-block;padding-left:23px;line-height:18px}.imgClose{background:url(../Images/sprite_icon.png) no-repeat scroll 0 -104px transparent;border:medium none;display:inline-block;float:right;height:14px;margin:0 0 0 20px;width:14px}#navMain{z-index:500;background:url(../images/sprite_bg.png) repeat-x scroll 0 -34px #004b85;height:32px;-ms-border-radius:3px;border-radius:3px;width:100%}#navMain a{color:#fff}
#navMain .pushyMenuToggle{vertical-align:middle;font-size:14px;margin:5px;cursor:pointer;color:#fff}#navMain .pushyMenuToggle a{text-decoration:none}#navMain ul{list-style:none;padding:0;margin:0 20px;font-size:13px;line-height:1.7em}#navMain ul li{float:left;margin:0;padding:5px 42px;position:relative;z-index:3}#navMain ul li.mm_white_nav{background-color:#0183c1;text-decoration:none}#navMain ul li a{float:left;text-decoration:none;font-weight:normal;display:block;font-size:14px}#navMain ul li a.mm_white_nav_a{background-color:#0183c1;text-decoration:none}
#navMain ul li ul.subnav li{margin:0;padding:0;clear:both;background:0}#navMain ul.subnav{list-style:none;position:absolute;left:0;top:31px;background-color:#0183c1;margin:0;padding:5px 0;float:left;border-top:0;display:none;z-index:1}#navMain ul.subnav li a{text-decoration:none;padding:2px 15px;font-weight:normal;display:block;background:0;white-space:nowrap}#navMain ul.subnav li a:hover{text-decoration:underline}#navMain .global{float:left;margin:-25px 0 0 5px}#navMain .global img{background:#000;padding:.1em;vertical-align:middle}
#navMain .global a{background:0;color:#004a85;padding:0;font-weight:normal;font-weight:bold}#navMain .global a span{text-decoration:underline}#navMain .global select{margin:0}#navMain .global div{padding:5px 0 0 0}#wideHeader #navMain ul li{padding:5px 37px}#wideHeader #navMain ul.subnav li a{padding:0}#global a{color:#FFF}#livechat{display:none;position:relative;top:-25px;left:230px;z-index:1000;background:0}#livechat a,#livechat a:hover{background:0;width:118px;height:45px}#account{font-size:12px;font-weight:bold;height:auto;float:right}
#account li{padding-bottom:3px;padding-left:0}#search-block{font-weight:bold;padding-left:0!important;padding-right:0!important}#search-block p{padding:2px 0}#search-block p input{padding:0;background:0;margin:0}#wideHeader #search-block{font-weight:bold;z-index:4;max-width:400px}.header-content{white-space:nowrap;margin-bottom:10px}.header-content a{display:inline-block;vertical-align:top}.header-content a:hover{text-decoration:underline}.header-content #livechat a:hover{background:0;border:0}.header-content #logo a,.logo a{display:block;height:67px;width:185px}
.header-content #logo a.tti-designcenter,.logo a.tti-designcenter{height:60px;width:185px}.col-xs-12 .greeting-login-logout{padding-right:5px}#account .greeting-login-logout{padding-right:0}.greeting-login-logout{white-space:nowrap}.greeting-login-logout .greeting{display:inline-block;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:180px;font-weight:bold}.greeting-login-logout form{display:inline}#search-title{margin-bottom:3px}#search-title label{color:#585d62;font-size:1em;font-weight:normal}
.onlineCatalog{padding-left:3px;float:right;width:8%}.online-catalog-child{width:70px}a.btnOnlineCatalog{background:url(../images/sprite_bg.png) repeat-x scroll 0 -67px #004b85;border:medium none;border-radius:3px 3px 3px 3px;color:#fff;font-weight:normal;padding:2px 2px 0;height:32px;width:100%;white-space:normal;vertical-align:middle;cursor:hand;cursor:pointer;overflow:visible;display:inline-block;text-align:center;font-size:12px;line-height:1.1em}a.btnOnlineCatalog:hover{background-position:0 -100px;text-decoration:none;color:#fff}
a.btnOnlineCatalog:visited{color:#fff}#wideHeader .btnOnlineCatalog{font-size:12px}#feedback{position:absolute;top:60px;left:750px}#myMouser{position:absolute;top:100px;white-space:nowrap}#contact{vertical-align:middle;white-space:nowrap;font-size:12px;color:#fff;padding:7px 0 0 0;height:33px}#contact a,#contact table{color:#FFF}#contact .headerFlag img{border:1px solid #fff}#contact .headerFlag a:hover,.online-catalog-child a:hover{text-decoration:none}#contact a:hover{text-decoration:underline}#contact .cart{margin:0 0 0 25px}
#contact table{font-size:12px}#contact select{font-size:12px}#contact .tdCart{padding-top:2px;white-space:nowrap;text-align:center}#contact .tdGabPipe{padding-top:2px;text-align:center}#contact .pipe{color:#999}#contact .tdChangeCountry{padding-top:2px;white-space:nowrap;text-align:center}#contact .tdFlag img{border:1px solid #fff}#contact .tdFlag a:hover{text-decoration:none}#contact .gabDdls{white-space:nowrap;text-align:center}.tdFlag{margin-left:7px;margin-right:7px}.currency-popup{display:none}.currency-close a{background:url(../Images/sprite_icon.png) no-repeat scroll 0 -104px transparent;border:medium none;display:inline-block;float:right;height:14px;margin:10px 10px 0 20px;width:14px;text-decoration:none}
.currency-close a:hover{text-decoration:none}#account ul{margin:0}#global-action-bar,.global-action-bar{min-width:990px;height:33px;background-color:#585d62;background:url(/Images/sprite_bg.png) repeat-x scroll 0 0 #585d62;padding:0;margin:0 auto}#gab-container{width:990px;vertical-align:middle;height:33px}#wideGab .global-action-bar #gab-container{width:100%}input.search{width:267px;height:30px;font-size:10px;background:#fff;border:1px solid #999;font-size:13px;font-weight:bold;color:#333;vertical-align:middle}
.search-box{background:#fff;height:30px;padding:0;position:relative;width:267px}input.search-txt{background:#fff;border:1px solid #999;color:#333;height:25px;width:260px;padding:3px 2px 3px 5px;box-shadow:0 3px 8px rgba(0,0,0,0.2) inset;font-size:13px;font-weight:bold}.search-textbox .searchbutton{padding-top:4px}input.searchbutton,a.searchbutton{background:url("/images/sprite_icon.png") no-repeat scroll 0 -68px transparent;cursor:pointer;height:20px;margin:5px;position:absolute;right:0;text-indent:3px;width:20px;border:0;padding:0}
input.searchbutton:hover{background:url("/images/sprite_icon.png") no-repeat scroll -21px -68px transparent;border:0}.gab-cart{height:23px}.pushyMenu{background:#004b85 none repeat scroll 0 0!important;font-weight:bold}.pushyMenu a{padding:0!important;color:#fff!important}.pushyMenu a.tdFlag,.pushyMenu a.tdFlagLabel{display:inline}.pushyMenu .logo{padding:10px 0;background-color:#fff}.pushyMenu .logo a{margin:0 auto}.pushyMenu ul{margin:0;padding:0 0 0 15px}.pushyMenu li{padding-left:0;margin:10px 0;line-height:22px}
.pushyMenu .pushy-submenu a{font-weight:normal}.pushyMenu .pushy-submenu>a{font-weight:bold}.pushyMenu .TransparentBtn{color:#fff}.headerSearchButton{color:#FFF!important;border:1px solid #004b85!important;font-size:14px!important;height:30px!important;margin-left:0!important;background:#379cce;background:-moz-linear-gradient(top,#379cce 0,#00598f 100%);background:-webkit-linear-gradient(top,#379cce 0,#00598f 100%);background:linear-gradient(to bottom,#379cce 0,#00598f 100%);width:30px!important;padding:0!important;border-radius:0 3px 3px 0!important}
.headerSearchButton:hover{color:#FFF!important;border:1px solid #004b85!important;background:#0b82be;background:-moz-linear-gradient(top,#0b82be 0,#004b82 100%);background:-webkit-linear-gradient(top,#0b82be 0,#004b82 100%);background:linear-gradient(to bottom,#0b82be 0,#004b82 100%);margin-left:0!important}.headerSearchBox{height:30px;font-size:14px;font-weight:normal;padding:4px 12px!important}.scopeSearchButton{background:#bfbfbf none repeat scroll 0 0!important;height:30px!important;max-width:170px!important;padding-right:20px!important;border-color:#bfbfbf!important;padding-top:4px!important;border-radius:3px 0 0 3px!important;font-size:14px!important;font-weight:400!important;text-shadow:none!important;color:#000!important;width:auto!important}
.scopeSearchButton:hover{background:#ccc;z-index:0!important}.scopeSearchButton span.caret{position:absolute!important;top:45%;right:6px}.scopeSearchDDL{background:whitesmoke;width:auto;max-width:120px;padding:5px;font-size:16px;line-height:1;border:1px solid #ccc;border-radius:4px 0 0 4px;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#scopeOptionDiv .dropdown-menu{height:auto;overflow:auto;padding-top:0;padding-bottom:0;font-size:12px}#scopeOptionDiv .dropdown-menu>li{background:#fff;margin:0;padding:0}
#scopeOptionDiv .dropdown-menu>li>a{padding:2px 10px}#scopeOptionDiv .dropdown-menu>li>a:hover{background:#008fd5;color:#FFF}#scopeOptionDiv .selected{background:#008fd5;color:#FFF!important}.headerSearchBox:focus{background-color:#fff}#search-bar{margin-top:15px}#search-block input[type="radio"],#search-block input[type="checkbox"]{margin:4px 0 0;line-height:normal}#search-block .align-right label{font-weight:normal!important}.headerSearchBox::-ms-clear{display:none}
.headerSearchButton .fa{font-family:FontAwesome!important}#search-bar .btn-default:focus,#search-bar .btn-default.focus{background-color:#e6e6e6;color:#FFF;border-color:#004b85;background-color:#379cce;background:-moz-linear-gradient(top,#379cce 0,#00598f 100%);background:-webkit-linear-gradient(top,#379cce 0,#00598f 100%);background:linear-gradient(to bottom,#379cce 0,#00598f 100%)}.hidden-scope-ddl{display:none!important}input.headerSearchBox[type="text"]:not(.error){border-bottom:1px solid #ccc!important;border-right:1px solid #ccc!important}
input.headerSearchBox[type="text"]:not(.error):focus{border-color:#66afe9!important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)!important;outline:0 none}.macnica #header{box-shadow:0 15px 15px #832c92}.macnica #navMain{background:#76067b}.macnica #navMain ul{margin-right:0;border-radius:inherit}.macnica #navMain ul li{padding-left:28px;padding-right:28px}.macnica #navMain ul li.nav-item-macnica,.macnica #wideHeader #navMain ul li.nav-item-macnica,#wideHeader .macnica #navMain ul li.nav-item-macnica{float:right;-ms-border-top-right-radius:inherit;border-top-right-radius:inherit;-ms-border-bottom-right-radius:inherit;border-bottom-right-radius:inherit;padding:0;border-left:1px white solid}
.macnica #navMain ul li.nav-item-macnica a,.macnica #wideHeader #navMain ul li.nav-item-macnica a,#wideHeader .macnica #navMain ul li.nav-item-macnica a{border-radius:inherit;padding:5px 10px}.macnica #navMain ul li.nav-item-macnica a.mm_white_nav_a,.macnica #wideHeader #navMain ul li.nav-item-macnica a.mm_white_nav_a,#wideHeader .macnica #navMain ul li.nav-item-macnica a.mm_white_nav_a{background-color:initial}@media(max-width:767px){.responsive #header{width:100%}.responsive #gab-container{width:100%!important;max-width:100%;min-height:0!important}
.responsive #globalActionBar{min-width:100%;width:100%}.responsive .header-content{margin-bottom:10px}.responsive .header-content #logo a,.responsive .logo a{width:127px;height:50px!important}.responsive .header-content #logo a.tti-designcenter,.responsive .logo a.tti-designcenter{width:130px!important;height:45px!important}.responsive .greeting{font-size:12px}.responsive .header-content #search-block{float:right}.responsive .header-content #search-bar{float:right}.responsive #search-bar{width:100%}.responsive div#searchPartNumberBox{width:100%;max-width:265px;float:right}
.responsive #navMain{width:100%}}.force-responsive #header{width:100%}.force-responsive #gab-container{width:100%!important;max-width:100%;min-height:0!important}.force-responsive #globalActionBar{min-width:100%;width:100%}.force-responsive .header-content{margin-bottom:10px}.force-responsive .header-content #logo a,.force-responsive .logo a{width:127px;height:50px!important}.force-responsive .header-content #logo a.tti-designcenter,.force-responsive .logo a.tti-designcenter{width:130px!important;height:45px!important}
.force-responsive .greeting{font-size:12px}.force-responsive .header-content #search-block{float:right;padding-left:10px!important;padding-right:10px!important}.force-responsive .header-content #search-bar{float:right;max-width:265px}.force-responsive #search-bar{width:100%}.force-responsive div#searchPartNumberBox{width:100%;max-width:265px;float:right}.force-responsive #navMain{width:100%}.force-responsive .header-content #search-bar .headerSearchBox{border-radius:3px 0 0 3px!important}.force-responsive .show-title-for-nojs{display:none!important}