*{border:0;border-collapse:collapse;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family: Trebuchet MS, Arial, Sans-serif;font-style:italic;color:#666;}
img{display:block;}
html{width:100%;height:100%;position:relative;}
body{width:100%;height:100%;background-color:#fff;}
ul{list-style:none;}
input{outline:none;}

.flash{animation: animate 1.5s linear infinite;}
@keyframes animate{0%{opacity: 0.1;}50%{opacity: 1;}100%{opacity: 0.1;}}  

a{color:#38609c;text-decoration:none;}
a:HOVER{color:#000;text-decoration:none;}
.yellow{color:#fbba00;}
.blackBlack{color:#333;}
.blackBlack:HOVER{text-decoration: underline;}
.blackBlue{color:#333;}
.blackBlue:HOVER{color:#38609c;}
.blackYellow{color:#333;}
.blackYellow:HOVER{color:#fbba00;}
.blueBlack{color:#38609c;}
.blueBlack:HOVER{color:#000000;}
.blackWhite{color:#333;}
.blackWhite:HOVER{color:#fff;}
.whiteBlack{color:#fff;}
.whiteBlack:HOVER{color:#000;}
.whiteBlue{color:#fff;}
.whiteBlue:HOVER{color:#91a8d4;}
.whiteRed{color:#fff;}
.whiteRed:HOVER{color:#f00;}
.whiteYellow{color:#fff;}
.whiteYellow:HOVER{color:#fbba00;}
.yellowBlack{color:#fbba00;}
.yellowBlack:HOVER{color:#000;}
.yellowWhite{color:#fbba00;}
.yellowWhite:HOVER{color:#fff;}
 a.button{border-radius:5px;padding:10px 15px;background-color:#38609c;color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}
 a.button:HOVER{background-color:#333;color:#fff;}
 a.smallButton{border-radius:5px;padding:8px 15px;background-color:#38609c;color:#fff;font-size:13px;font-weight:bold;cursor:pointer;}
 a.smallButton img{position:relative;top:3px;display:inline-block;margin-right:10px;width:16px;height:16px;}
 a.smallButton:HOVER{background-color:#333;color:#fff;}

.pdf{background-color:rgb(255,27,14)} 
.xls{background-color:rgb(25,117,67)}         
.xlsx{background-color:rgb(25,117,67)}
.doc{background-color:rgb(40,88,150)}
.docx{background-color:rgb(40,88,150)}
.but{background-color:#38609c;}
.but:HOVER{background-color:#333;}
.pay{background-color:#02a5ea;}
.pay:HOVER{background-color:#333;}
.del{background-color:#999;} 
.del:HOVER{background-color:rgb(255,27,14)}
.opn{background-color:green;} 
.opn:HOVER{background-color:#333;}
.edt{background-color:#999;} 
.edt:HOVER{background-color:#333;}
.tmp{background-color:#fbba00;}
.tmp:HOVER{background-color:#333;}
.ord{background-color:green;}
.ord:HOVER{background-color:#333;}

.green{color:#00a700;}

.wait{cursor:wait;}

#cookie-bar {z-index:100;width:100%;background:rgba(251,186,0,0.9) ; border-top:0px solid #ddd;line-height:24px; color:#ffffff; font-size:14px; text-align:center; padding:60px 0;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:0; padding:3px; color:#333;}
#cookie-bar a {color:#333; display:inline-block; border:0px solid #fff; border-radius:5px; text-decoration:none; padding:0 10px; margin-left:5px;}
#cookie-bar .cb-enable {color: #aaa; background:none;border:1px solid #333;color:#333;}
#cookie-bar .cb-enable:hover {color:#fff; background:#333;}
#cookie-bar .cb-policy {color:#333;border:0; padding-left:0;}
#cookie-bar .cb-policy:hover {text-decoration:underline}

.pointer{cursor:pointer;}
.half{display:inline-block;width:50%;float:left;}
.third{display:inline-block;width:33.33%;float:left;}
.fourth{display:inline-block;width:25%;float:left;}
.sixth{display:inline-block;width:16.66%;float:left;}
.hide{display:none;}
.inline-block{display:inline-block;}

.mb20{margin-bottom:20px;}

.right{text-align:right;}
.center{text-align:center;}

.nowrap{white-space:nowrap;}
.floatRight{float:right;}
.clear{clear:both;}

#ajax{overflow-wrap: break-word;}

.admin{margin:20px;border:1px solid #ccc;color:#ccc;display:block;overflow:auto;}
.admin div{float:left;color:#ccc;padding:20px;}
.admin div pre{color:#ccc;font-size:13px;}

/*LAYER*/
#infoLayer{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,0.2);}
#infoBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:90%;height:90vh;border-radius:5px;background-image:url('/design/image/loader.gif');background-position:center;background-repeat:no-repeat;}
#closeLayer{position:relative;top:25%;left:50%;transform:translate(-50%,0);width:50vw;height:70px;cursor:pointer;}
#closeLayer img{float:right;margin:20px 30px;padding:7px;background-color:rgba(0,0,0,0.1);border:1px solid #fff;border-radius:5px;}

@media screen {
    /* MOBILE */
    .mobile{display:inline-block;}
    .tablet{display:none;}
    .desktop{display:none;}
    
    header{width:100%;overflow:visible;}    
    #header{display:inline-block;width:100%;background-image:url('/design/image/headerBackground.jpg');background-position:center top;padding-bottom:10px;}
    
    .logoRow{}
    .logoContainer{margin:0 auto;width:100%;height:140px;overflow:hidden;}
    .logoBox{float:left;width:50%;}
    .logoBox img{margin:10px;transition:.5s;}
    .logoBox img:HOVER{transform: scale(1.05);}
    .textBox{display:none;}
    .textBox .label{font-size:13px;padding:2px 0;color:#999;}
    .textBox .company{font-size:15px;font-weight:bold;padding-bottom:5px;}
    .textBox .address{font-size:15px;padding-bottom:5px;}
    .textBox .phone{font-size:14px;padding-bottom:2px;}
    .textBox .contact{font-size:14px;font-weight:bold;padding-bottom:2px;}
    .cartBox{float:left;width:50%;vertical-align:top;text-align:right;}
    .cartIcon{width:140px;float:right;margin-right:10px;}
    .cartIconContainer{position:fixed;z-index:100;width:140px;height:140px;float:right;padding:8px;overflow:hidden;}
    .cartIconContainer img{transition:.5s;background-color:rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.3);border-radius:5px;}
    .cartIconContainer img:HOVER{transform: scale(1.05);}
    .cartIconContainer p {position:relative;top:-110px;right:-28px;width:60px;font-size:42px;color:#000;text-align:center;}
        
    #menuRow{display:block;width:100%;margin:0 auto;height:60px;overflow:visible;}
    .menuContainer{width:100%;margin:0 auto;height:60px;overflow:visible;}
    .menuLeft{float:left;width:50%;padding:0;}
    .menuLeft a.bgYellowBlack{display:inline-block;width:100%;background-color:#4a4a4a;color:#fff;;padding:19px;font-size:19px;text-transform: uppercase;text-align:center;}
    .menuLeft a.bgYellowBlack:HOVER{color:#fbba00;}
    .menuRight{float:left;width:50%;height:60px;text-align:center;overflow:visible;} 
    .menuRight img{margin:6px auto;}
    .dropTrigger{display:block;cursor:pointer;background-color:#355492;}
    .dropTrigger:HOVER{background-color:rgba(43,71,126,1);}
    .customerTrigger{display:block;background-color:#253b66;cursor:pointer;}
    .customerTrigger:HOVER{background-color:#1a2a49;}
    .searchTrigger{display:block;background-color:#888;cursor:pointer;}
    .searchTrigger:HOVER{background-color:#666;}
    
    #dropMenu{display:none;position:absolute;top:200px;left:0;z-index:100;width:100%;}
    .dropContainer{margin:0 auto;overflow:visible;background-color:rgba(43,71,126,0.95);padding:15px 20px;}    
    .dropContainer ul{list-style:none;padding:0;}
    .dropContainer ul li{padding:0;transition: .3s;}
    .dropContainer ul li:HOVER{}
    .dropMenu{display:block;padding:15px 0;font-size:15px;border-bottom:1px solid rgba(255,255,255,0.2);transition:.3s;} 
    #dropMenu .last{border-bottom-width:0px;color:#f00;} 
    .dropMenu:HOVER{padding-left:10px;} 
    
    #dropCustomer{display:none;position:absolute;top:200px;left:0;z-index:100;width:100%;}
    .customerContainer{margin:0 auto;overflow:visible;background-color:rgba(26,42,73,0.95);padding:15px 20px;}  
    
    #searchRow{display:none;width:100%;position:absolute;top:200px;left:0;z-index:100;margin:0 auto;background-color:#666;}
    .searchContainer{width:100%;margin:0 auto;height:60px;overflow:hidden;}    
    .searchLeft{display:none;height:60px;width:25%;padding:20px 0;text-align:right;font-size:15px;font-weight:bold;color:#4f4f4f;}
    .searchRight{width:100%;margin:10px 0;padding:0 20px;}   
    .searchRight form{margin:0;}   
    .searchInput{width:100%;height:40px;}
    .keyword{margin:0;padding:0 10px;height:40px;width:100%;background-color:#eee;font-size:15px;transition: .5s;}
    .keyword:focus{outline:none;}
    .search{float:right;position:relative;top:-40px;margin:0;width:40px;height:40px;background-color:#eee;background-image:url('/design/image/iconSearchBlack.png');background-repeat:no-repeat;background-position:center;cursor:pointer;}
    .search:HOVER{background-color:#fbba00;}  
       
    .menuBox{}
    
    nav{display:block;padding:13px 20px;}    
    nav p{border-bottom:1px solid rgba(255,255,255,0.2);padding:0 0 10px 0;font-size:19px;color:#000;}
    nav .level1{cursor:pointer;}
    nav .level2{display:none;}
    nav .l1{display:block;padding:10px 0;color:#fff;line-height:140%;transition:.3s;border-bottom:1px solid rgba(255,255,255,0.2)}
    nav .parent{border-bottom:1px solid rgba(255,255,255,0.3);}
    nav .l1:HOVER{padding-left:10px;}
    nav .l2{display:block;color:#fff;background-color:rgba(255,255,255,0.15);padding:15px;font-size:14px;transition:.3s;}
    nav .l2:HOVER{background-color:rgba(255,255,255,0.3);}
    nav .last{border-bottom:0px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.5);font-size:14px;}  
    nav .block{display:block;}
        
    ul.mainMenu{list-style:none;padding:0px;margin:0px;}
    .mainLi{margin:0px;padding:0px;}  
    .mainLi a{display:block;padding:18px 15px;font-size:19px;color:rgba(255,255,255,0.7);position:relative;cursor:pointer;} 
    .mainLi a:HOVER{color:rgba(255,255,255,1);}  
    ul.subMenu{position:absolute;z-index:1000;background-color:#2f5084;display:none;}
    .subLi{display:block;margin:0;padding:0;border-bottom:1px solid #38609c;}  
    .subLi a{display:block;height:auto;padding:10px 15px;margin:0;font-size:15px;color:rgba(255,255,255,0.7);white-space:nowrap;} 
    .subLi a:HOVER{color:rgba(255,255,255,1);}
    
    #categoryMenu{display:none;position:absolute;top:200px;left:0;z-index:50;width:100%;background-color:rgba(74,74,74,0.95);} 
    #categoryMenu nav p{display:none;}          
    
    #customerMenu{display:none;position:absolute;top:200px;left:0;z-index:50;width:100%;background-color:#253b66;}
    #customerMenu nav p{color:#fff;border-bottom:1px solid rgba(255,255,255,0.5);padding:10px 0 10px 0;font-size:19px;}
    #customerMenu nav .l1{color:#fff;border-bottom-color:rgba(255,255,255,0.2);}
    #customerMenu nav .l1:HOVER{color:#fff;border-bottom-color:rgba(255,255,255,0.2);}
    #customerMenu nav .l2{color:#fff;background-color:rgba(255,255,255,0.1);}
    #customerMenu nav .l2:HOVER{background-color:rgba(255,255,255,0.2);}
    #customerMenu nav .parent{border-bottom-color:rgba(255,255,255,0.2);}
    #customerMenu nav .last{border-bottom-width:0px;color:#fff;font-size:14px;}
    
    #message{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:#fff;min-width:200px;border-radius:10px;border:1px solid #ccc;box-shadow:0 0 20px #999;}
    #message div{width:100%;padding:40px;text-align:center;background-image: url('/design/image/messageBackground.png');border-radius:10px 10px 0 0;}
    #message div.error{background-color:#c00;}
    #message div.success{background-color:#00a700;}
    #message div.alert{background-color:#fbba00;}
    #message div.icon{margin:0 auto;padding:0 15px;background-color:rgba(0,0,0,0);width:60px;height:60px;font-size:36px;font-style:normal;color:#fff;border:3px solid #fff;border-radius:50px;}
    #message p{padding:40px;font-size:15px;font-style:italic;text-align:center;line-height:160%;}
    #message ul{padding:0 10px 30px 10px;border-radius:0px;}
    #message ul#messageOption{margin:0 auto;display:none;margin-bottom:30px;}
    #message ul.display{display:block;}
    #message ul li{float:left;display:inline-block;width:50%;text-align:center;}
    #message ul li.close100{width:100%;text-align:center;}
    #message ul li.close50{width:50%};
    #message ul li.forward0{display:none;};
    #message ul li.forward100{width:100%};
    #message ul li.forward50{width:50%};
    a.close{display:inline-block;background-color:#38609c;margin:0 auto;padding:5px 10px;border-radius:5px;font-style:italic;color:#fff;text-align:center;cursor:pointer;}
    a.forward{display:inline-block;background-color:#38609c;margin:0 auto;padding:5px 10px;border-radius:5px;font-style:italic;color:#fff;text-align:center;cursor:pointer;}
    a.close:HOVER{color:#fff;text-align:center;background-color:rgb(255,27,14);}
    a.forward:HOVER{color:#fff;text-align:center;background-color:#333;}
    
    #loading{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(255,255,255,0.5);}
    #loading div{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;width:120px;height:120px;}
    #loading div img{width:100%;}
    
    .contentBox{}
    
    footer{width:100%;height:auto;margin:0 auto;overflow:auto;background-color:#666666;background-image: url('/design/image/footerBackground.png');}
    .footerMap{overflow:hidden;opacity: 0.9;margin:0 1px;}
    .footerMap:HOVER{opacity: 1;}
    .footerMap iframe{width:100%;height:320px;margin-top:-60px;}
    .footerMap p{background-color:#dadada;width:100%;padding:150px 20px;text-align:center;color:#999}
    .footerContainer{width:100%;height:auto;overflow:auto;padding:20px 0;margin:0 auto;}    
    .footerMenu{width:100%;padding:20px;}    
    .footerMenuTitle{padding:0 0 15px 0;font-size:19px;font-weight:bold;text-transform:uppercase;color:#fff;line-height:20px;}
    .footerMenuText{font-size:15px;color:#fff;line-height:30px;}                   
    .footerProduct{display:none;width:100%;padding:20px;}
    .footerProductTitle{padding:0 0 15px 0;font-size:19px;text-transform:uppercase;color:#fff;line-height:20px;}
    .footerProductText{font-size:15px;color:#fff;line-height:30px;}  
    .footerContact{width:100%;padding:20px;}
    .footerContactTitle{padding:0 0 15px 0;font-size:19px;text-transform:uppercase;text-align:left;color:#fff;line-height:20px;}
    .footerContactText{padding:0 0 0 0;font-size:15px;color:#ccc;line-height:20px;}
    .footerContactText b{color:#ccc;}  
    .copyright{width:100%;padding:0 20px;}
    .copyright p{border-top:1px solid #fff;padding:40px 0;font-size:11px;font-style: italic;color:rgba(255,255,255,0.5);}
    
    h1{font-size:25px;font-weight:bold;;text-transform:uppercase;padding:15px 0;border-bottom:1px solid #666;line-height:130%}
    h2{font-size:24px;font-weight:bold;padding:20px 30px;}
    h3{font-size:24px;font-weight:bold;padding:20px 0 0 0;text-align:center;}
    h4{font-size:19px;font-weight:bold;padding:20px 0 0 0;text-align:center;}
    
}

@media screen and (min-width: 768px) {
    /* TABLET */
    .mobile{display:none;}
    .tablet{display:inline-block;}
    .desktop{display:none;}      
    
    #infoLayer{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,0.2);}
    #infoBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:50vw;height:50vh;border-radius:0 0 0 0;}
    
    #header{height:260px;}
    
    .logoContainer{max-width:1320px;margin:0 auto;width:100%;height:140px;}
    .logoBox{width:33.33%;}
    .logoBox img{float:right;margin:10px;}
    .textBox{display:inline-block;float:left;width:41.67%;padding:30px 30px;}
    .cartBox{width:25%;}
    
    .menuLeft{float:left;width:33.33%;background-color:rgba(74,74,74,1);font-size:19px;text-transform: uppercase;color:#fff;}
    .menuLeft{text-align:right;}
    .menuLeft a.bgYellowBlack{text-align:right;}
    .menuLeft a.bgYellowBlack:HOVER{text-align:right;}
    .menuRight{float:left;padding:0 15px;width:66.67%;background-color:#38609e;height:60px;text-align:left;}  
    .tabletMenu{display:inline-block;padding:18px 15px;font-size:19px;color:rgba(255,255,255,0.7);position:relative;cursor:pointer;} 
    .tabletMenu:HOVER{color:rgba(255,255,255,1);}  
    
    #dropMenu{display:none;position:absolute;top:200px;left:33.33vw;z-index:100;width:100%;}
    .dropContainer{margin:0 auto;overflow:visible;background-color:rgba(43,71,126,0.95);padding:15px 20px;}    
    .dropContainer ul{list-style:none;padding:0;}
    .dropContainer ul li{padding:0;transition: .3s;}
    .dropContainer ul li:HOVER{}
    .dropMenu{display:block;padding:15px 0;font-size:15px;border-bottom:1px solid rgba(255,255,255,0.2);transition:.3s;} 
    #dropMenu .last{border-bottom-width:0px;color:#f00;} 
    .dropMenu:HOVER{padding-left:10px;} 
    
    #dropCustomer{display:none;position:absolute;top:200px;left:33.33vw;z-index:100;width:100%;}
    .customerContainer{margin:0 auto;overflow:visible;background-color:rgba(26,42,73,0.95);padding:15px 20px;}          
    
    #searchRow{display:inline-block;position:relative;top:0px;z-index:0;width:100%;margin:0 auto;background-color:rgba(0,0,0,0);}
    .searchContainer{width:100%;margin:0 auto;height:55px;}  
    .searchLeft{float:left;height:55px;display:inline-block;width:33.33%;padding:20px 20px 0 20px;text-align:right;font-size:15px;font-weight:bold;color:#4f4f4f;}
    .searchRight{float:right;width:66.67%;margin:10px 0;}   
    .searchInput{width:100%;background-color:#fff;}
    .keyword{background-color:#fff;}
    .keyword:focus{outline:none;}
    .search{background-color:#fff;}

    .menuBox{float:left;width:33.33%;display:block;padding:0 10px;}   
    
    nav{display:block;padding:13px 15px;}    
    nav p{border-bottom:1px solid #333;padding:0 0 10px 0;font-size:19px;text-align:right;color:#000;}
    nav .level1{cursor:pointer;}
    nav .level2{display:none;}
    nav .l1{display:block;padding:10px 0;color:#666;text-align:right;line-height:140%;transition:.3s;border-bottom:1px solid #ddd;}
    nav .parent{border-bottom:1px solid #858585;}
    nav .l1:HOVER{padding:10px 10px 10px 0;background-color:#dddddd;color:#666;}
    nav .l2{display:block;background-color:#858585;padding:10px;font-size:14px;color:#fff;text-align:right;transition:.3s;}
    nav .l2:HOVER{background-color:#666666;color:#fff;}
    nav .last{border-color:#fff;color:#bbb;font-size:14px;}  
    
    #customerMenu{display:block;position:relative;top:0;left:0;width:100%;background-color:rgba(255,255,255,0);}
    #customerMenu nav p{color:rgba(53,84,149,1);border-bottom-color:rgba(53,84,149,1);padding-top:10px;}
    #customerMenu nav .l1{color:rgba(53,84,149,1);border-bottom-color:rgba(53,84,149,0.5)}
    #customerMenu nav .l1:HOVER{background-color:rgba(53,84,149,0.2)}
    #customerMenu nav .parent{border-bottom-color:border-bottom-color:rgba(53,84,149,0.5);}
    #customerMenu nav .l2{background-color:rgba(53,84,149,0.7);}
    #customerMenu nav .l2:HOVER{background-color:rgba(53,84,149,0.9);}
    #customerMenu nav .last{border-bottom-width:0px;color:rgba(255,0,0,1);font-size:14px;}
    
    #categoryMenu{display:block;position:relative;top:0;left:0;width:100%;background-color:rgba(255,255,255,1);}
    #categoryMenu nav p{display:block;}           
    
    .footerContainer{max-width:1320px;}
    .footerMenu{float:left;width:33.33%;}  
    .footerMenuTitle{line-height:18px;text-align:right;}
    .footerMenuText{padding:0 0 0 0;font-size:13px;color:#fff;line-height:21px;text-align:right;}     
    .footerProduct{display:none;float:left;width:50%;padding:20px} 
    .footerProductTitle{padding:0 0 15px 0;font-size:19px;text-transform:uppercase;color:#fff;line-height:18px;}
    .footerProductText{padding:0 0 0 0;font-size:13px;color:#fff;line-height:21px;}                  
    .footerContact{float:left;width:66.67%;padding:20px}
    .footerContactTitle{padding:0 0 15px 0;font-size:19px;text-transform:uppercase;text-align:left;color:#fff;line-height:18px;}
    .footerContactText{padding:0 0 0 0;font-size:13px;color:#ccc;line-height:18px;}
    .copyright{max-width:1320px;margin:0 auto;text-align:center;}
    .copyright p{display:inline-block;border-top:1px solid #fff;padding:40px 100px;font-size:11px;color:#fff;}
        
}

@media screen and (min-width: 1360px) {
    /* DESKTOP */     
    
    .mobile{display:none;}
    .tablet{display:none;}
    .desktop{display:inline-block;}
    
    /*LAYER*/
    #infoLayer{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,0.2);}
    #infoBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:50vw;height:50vh;border-radius:5px;}
    
    #header{padding:0;}
    
    .logoContainer{max-width:1320px;margin:0 auto;width:100%;height:140px;}
    .logoBox{width:25%;vertical-align:middle;}
    .logoBox img{margin:10px;width:auto;}
    .textBox{display:inline-block;float:left;width:50%;}
    .cartBox{width:25%;vertical-align:middle;}
    .cartIcon{margin:0;}
    
    #menuRow{display:block;width:100%;margin:0 auto;height:60px;overflow:visible;background-image:url('/design/image/menuBackground.png');background-position:center;}
    .menuContainer{width:1320px;margin:0 auto;height:60px;overflow:visible;}
    .menuLeft{float:left;width:25%;padding:0;background-color:rgba(74,74,74,0);font-size:19px;text-transform: uppercase;color:#fff;text-align:right;}
    .menuLeft a.bgYellowBlack{text-align:right;}
    .menuLeft a.bgYellowBlack:HOVER{text-align:right;}
    .menuRight{float:left;width:75%;height:60px;padding:0 10px;background-color:#38609e;overflow:visible;} 
    
    ul.mainMenu{list-style:none;padding:0px;margin:0px;}
    .mainLi{margin:0px;padding:0px;}  
    .mainLi a{display:block;padding:18px 15px;font-size:19px;color:rgba(255,255,255,0.7);position:relative;cursor:pointer;} 
    .mainLi a:HOVER{color:rgba(255,255,255,1);}  
    ul.subMenu{position:absolute;z-index:1000;background-color:#2f5084;display:none;}
    .subLi{display:block;margin:0;padding:0;border-bottom:1px solid #38609c;}  
    .subLi a{display:block;height:auto;padding:10px 15px;margin:0;font-size:15px;color:rgba(255,255,255,0.7);white-space:nowrap;} 
    .subLi a:HOVER{color:rgba(255,255,255,1);}
    
    #dropMenu{display:none;} 
    .menuBox{float:left;width:25%;display:block;padding:0;}   
    
    #dropCustomer{display:none;}
    
    #searchRow{display:inline-block;position:relative;top:0px;z-index:0;width:100%;margin:0 auto;background-color:rgba(0,0,0,0);}
    .searchContainer{width:1320px;margin:0 auto;height:55px;}  
    .searchLeft{float:left;height:55px;display:inline-block;width:25%;padding:20px 20px 0 20px;text-align:right;font-size:15px;font-weight:bold;color:#4f4f4f;}
    .searchRight{float:right;width:75%;margin:10px 0;}   
    .searchInput{width:100%;background-color:#fff;}
    .keyword{background-color:#fff;}
    .keyword:focus{outline:none;}
    .search{background-color:#fff;}
    
    .contentBox{float:left;width:75%;padding:0 10px;}   
    
    .footerContainer{max-width:1320px;}
    .footerMenu{float:left;width:25%;}  
    .footerMenuTitle{line-height:18px;text-align:right;}
    .footerMenuText{padding:0 0 0 0;font-size:13px;color:#fff;line-height:21px;text-align:right;}     
    .footerProduct{display:block;float:left;width:50%;padding:20px} 
    .footerProductTitle{padding:0 0 15px 0;font-size:19px;text-transform:uppercase;color:#fff;line-height:18px;}
    .footerProductText{padding:0 0 0 0;font-size:13px;color:#fff;line-height:21px;}                  
    .footerContact{float:left;width:25%;padding:20px 0}
    .footerContactTitle{padding:0 0 15px 0;font-size:19px;text-transform:uppercase;text-align:left;color:#fff;line-height:18px;}
    .footerContactText{padding:0 0 0 0;font-size:13px;color:#ccc;line-height:18px;}
    .copyright{max-width:1320px;margin:0 auto;text-align:center;}
    .copyright p{display:inline-block;border-top:1px solid #fff;padding:40px 100px;font-size:11px;color:#fff;}
    
    h1{font-size:25px;font-weight:bold;;text-transform:uppercase;padding:15px 0 10px 0;border-bottom:1px solid #666}
    h2{font-size:24px;font-weight:100;padding:20px 30px;}
    h3{font-size:24px;font-weight:100;padding:20px 0 0 0;text-align:center;}
    h4{font-size:19px;font-weight:100;padding:20px 0 0 0;text-align:center;}
}

@media (orientation: portrait) {    
}

@media (orientation: landscape) {        
}