.msg-order
{
    background: url("../images/apply-alert.png") no-repeat scroll left 20px rgba(0, 0, 0, 0) !important;
    color: #FA0000;
    float: left;
    font-family: cursive !important;
    font-size: 41px !important;
    font-weight: normal;
    padding-left: 47px;
    text-shadow: 3px 6px 0 #CCCCCC;
}
.cart-status {
    background: url("../images/apply-alert.png") no-repeat scroll left 5px rgba(0, 0, 0, 0) !important;
    color: #000000;
    float: left;
    font-family: cursive !important;
    font-size: 14px;
    font-style: italic;
    padding-bottom: 11px;
    padding-left: 45px;
    padding-top: 14px;
}
#popup-payment {
    background: none repeat scroll 0 0 #FFFFA0;
    border: 1px solid #FFF000;
    border-radius: 8px 0 0 8px;
    bottom: 5%;
    box-shadow: 30px 12px 37px #FF0066 inset;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: verdana;
    font-size: 11px;
    height: 66px;
    opacity: 0.9;
    padding: 5px;
    position: fixed;
    right: -1px;
    text-align: center;
    width: 164px;
    z-index: 999999;
}
#popup-payment img
{
    float: left;
    height: 50px;
    width: auto;
}
#popup-payment span
{
    color: #000000;
    float: right;
    font-size: 13px !important;
    font-style: italic;
    line-height: 5px !important;
    margin-top: -12px;
    width: 114px;
}
#popup-payment a
{
    bottom: 0;
    color: #FA0000;
    float: left;
    font-size: 17px;
    line-height: 19px !important;
    margin-top: -3px;
    width: 100%; 
    text-align:right;  
}

#popup-msgbox {
    background: #ff9a00;
    border: 1px solid #ff9a00;
    border-radius: 4px;
    top: 47%;
    box-shadow: 0px 2px 16px #999;
    color: #fff;
    cursor: pointer;
    display: none;
    height: auto;
    opacity:1;
    padding: 5px 5px 5px 50px;
    position: fixed;
    right: 35%;
    text-align: left;
    width: 30%;
    z-index: 999999;
}
.popup-msgbo-suss
{
      background: url("../images/apply-alert.png") no-repeat scroll 9px center #ff9a00 !important;
} 
.popup-msgbo-err
{
    background: url("../images/error_alert.png") no-repeat scroll 9px center #ff9a00!important;
}
.popup-msgbo-wait
{
    background: url("../icons/wait.gif") no-repeat scroll 18px 1px #eee !important;
    border-radius: 50px 0 !important;
    bottom: 44% !important;
    box-shadow: 0 4px 4px #333 !important;
    opacity: 1 !important;
    padding: 10px 28px 10px 63px !important;
    right: 40% !important;
    width: auto !important;
}
.popup-msgbo-wait span
{
    color: #ff0000;
    font-size: 14px !important;
    font-weight: bold;  
}
#popup-msgbox h2
{
    color: #FF3333;
    float: left;
    font-size: 21px;
    line-height: 24px !important;
    width: 100%;
 }
#popup-msgbox span
{
  float:left;
  width:100%;
  font-style:italic;
  font-size:12px   
 }
 
#popup-viewed {
    background: none repeat scroll 0 0 #66CC33;
    border: 1px solid #FFF000;
    border-radius: 8px 0 0 8px;
    bottom: 20%;
    box-shadow: 9px 5px 19px #66CC99;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: verdana;
    font-size: 11px;
    height: auto;
    min-height:165px;
    opacity: 0.9;
    padding: 5px 5px 5px 9px;
    position: fixed;
    right: -1px;
    text-align: left;
    width:240px;
    z-index: 999999;
}

#popup-viewed ul
{
   float:left;
   display:block;
   width:100%
}

#popup-viewed ul li
{
    border-top: 1px solid #6FEA33;
    display: block;
    float: left;
    padding: 5px 0 1px;
    text-align: center;
    width: 100%;
}

#popup-viewed ul li:first-child
{
    border-top:0px solid #fff
}

#popup-viewed ul li img
{
    float: left;
    height:45px;
    width:45px;
}

#popup-viewed ul li div
{
    display: inline-block;
    float: left;
    width:80%;
}
#popup-viewed .a-title {
    color: #000000;
    float: left;
    font-weight: bold;
    padding-left: 5px;
    text-align: left;
    width: 80%;
}

#popup-viewed p
{
  float:left;
  padding-left:5px    
}

#popup-viewed .view-close
{
    background: url("../images/popup.png") no-repeat scroll 1px -2px #FA0000;
    border-radius: 4px 0 0 4px;
    box-shadow: 0 0 3px #888888;
    color: #FFFFFF;
    float: left;
    height: 115px;
    left: -26px;
    opacity: 1;
    position: absolute;
    top: 17%;
    width: 26px;
}

#popup-viewed .view-open
{
    background: url("../images/popup-open.png") no-repeat scroll 1px -2px #FA0000;
    border-radius: 4px 0 0 4px;
    box-shadow: 0 0 3px #888888;
    color: #FFFFFF;
    float: left;
    height: 115px;
    left: -26px;
    opacity: 1;
    position: absolute;
    top: 17%;
    width: 26px;
} 
 
/*<<face-livechat>>*/ 
 .hisella-messages {position: fixed; bottom: 12%; right: -250px; z-index: 999999;box-shadow:1px 1px 3px #999 }
  .hisella-messages-outer { position: relative; }
   #hisella-facebook { opacity:0; } 
  #hisella-minimize {
    background: #0060d1 none repeat scroll 0 0;
    border-radius: 100%;
    bottom: 150px;
    color: #fff;
    cursor: pointer;
    overflow: hidden;
    padding: 5px;
    position: absolute;
    right: 255px;
      }
   #hisella-minimize img
   {
    float: left;
    height: 26px;
    padding-right: 0;
    width: auto;
   }  
   #hisella-minimize span 
   {
    color: #fff;
    float: left;
    font-weight: bold;
    position: relative;
    top: 1px;
   }      
   
   .a-face-minimize {
    background: #0060d1 none repeat scroll 0 0;
    border-radius: 4px 4px 0 0;
    bottom: 0;
    color: #fff;
    cursor: pointer;
    overflow: hidden;
    padding: 5px 25px;
    position: fixed;
    right: 8%;
    z-index: 999999;
    opacity: 0.8;
   }
 .a-face-minimize img{
    float: left;
    height: 26px;
    padding-right: 0;
    width: auto;
    margin-left: -17px;
  }  
.a-face-minimize span{
    color: #fff;
    float: left;
    font-weight: bold;
    position: relative;
    top: 1px;
 }  
  .ico-livechat   
  {
    background: #d00 none repeat scroll 0 0;
    float: left;
    font-size: 16px;
    margin-left: -11px;
    margin-top: -4px;
    padding: 2px 5px;
  }    
 .owlHomeSlider .owl-dots
 {
   margin-top: -2.5em !important;
    z-index: 99999;
    position: absolute;
    left: 45%;
 }
 
 .fb_dialog
  {
    right:5em!important;  
    bottom:2px!important;
    width:auto!important;
    height:53px!important;
    border-radius:4px!important;
    background:transparent!important 
  } 
  .fb_dialog>.fb_dialog_content{width:200px!important;background:#febd41!important}
  .fb_dialog>.fb_dialog_content>iframe{width:64px!important;background:#eb3e32 none repeat scroll 0 0 !important}
  .fb_dialog>.fb_dialog_content>iframe>html>body>div>svg{display:none!important;width:40px!important;height:40px!important;viewBox:0 0 46 60!important}
  
  #fb-root{position:relative!important}
  .fbmsg-text
  {
     bottom: 15px;
    color: #fff;
    float: right;
    font-size: 15px;
    height: auto;
    position: fixed;
    right: 89px;
    width: auto;
    z-index: 2147483647; 
  }
 
/* 
@media screen and (max-width:768px){ 
  #hisella-facebook { opacity:0; } 
  .hisella-messages { bottom: -300px; right: 7%; }
} 
@media all and (min-device-width:768px) and (max-device-width:900px) 
{  
    
} 
@media all and (min-device-width: 901px) and (max-device-width:1024px) 
{     
  
} 
@media all and (min-device-width: 1025px) and (max-device-width:1280px)  
{
 
}
@media all and (min-device-width: 1281px) and (max-device-width:1500px)
{      
  
}
@media all and (min-device-width:1501px) and (max-device-width:1900px)
{      
 
}
@media all and (min-device-width:1901px) and (max-device-width:3200px)
{      
   
}
*/
@media(max-width:1920px)
{
     .tpromo{left:406px}
      nav-ver-sub{width:1290px}
       .section-login{width:60%}
}
@media(max-width:1900px)
{
     .tpromo{left:21.3%}
     nav-ver-sub{width:1290px}
     .section-login{width:60%}
}
@media(max-width:1680px)
{
     .tpromo{left:23.3%}
      nav-ver-sub{width:1220px}
      .section-login{width:60%}
}
@media(max-width:1600px)
{
     .tpromo{left:24.1%}
      nav-ver-sub{width:1220px}
     .section-login{width:60%}
}
@media(max-width:1440px)
{
    .tpromo{left:375px}
    nav-ver-sub{width:1180px}
    .section-login{width:70%}
}
@media(max-width:1400px)
{
    .tpromo{left:373px}
    nav-ver-sub{width:1120px}
    .Frm-Login{padding:5px 20px 8px} 
    .login-group{width:30%}
     .section-login{width:70%}
}
@media(max-width:1366px)
{
    .tpromo{left:370px} 
    .Frm-Login{padding:5px 20px 8px} 
    .login-group{width:30%}
}
@media(max-width:1280px)
{
     .tpromo{left:365px}
     .product-item.iscol5{width:23%}
     .product-item.itemsqn-9,.product-item.itemsqn-10{display:none}     
     .Frm-Login{padding:5px 10px 8px} 
     .login-group{width:36%}
}
@media(max-width:1024px)
{    
  .welcome_text  
  {
    line-height:33px !important;
    font-size:12px    
  }
  .welcome_text  span{font-size:12px}
  mtbtn li{padding-right:1px}
  .tbanner .tlogo{min-width:240px}
  .tlogo img{height:auto;width:240px;margin-top:5px}
  .header-topnav .nav-logo{margin-left:32%}
  .sb_wrapper .txtsearch{width:250px;font-size:13px}
  .tbanner-right .box-hotline{width:155px}
  .text-cart a{font-size:13px;}
  .text-hotline b{font-size:13px}
  .tpromo{left:313px;width:63.5%} 
  .tpromo-article .slide-item, .promo-slide .slide-item{height:285px}
  .nav-title{font-size:15px} 
  .tvernav-title-mini{padding:0px 36px}
   
  nav ul li a{padding:0px 20px 0px 20px;font-size:14px}  
  nav-sub.full-nav{left:-214px;width:740px}
  
  nav-ver-sub{left:245px!important;max-height:385px;max-width:720px}
  nav-ver ul li a{font-size:13px;line-height:24px}
  nav-ver ul li a .before{font-size:20px;margin-top:2px}
  nav-ver ul li a .after{font-size:20px;top:0px}
  nav-ver ul li:hover > a::after{border-width:20px 0 20px 12px;margin-left:19px;}
 .mnu-price-search{min-width:190px}
  .nav-content2 li{padding:2px}   
  .header-topnav .nav-search{margin-right:7%}
 
   .saletop-heading::before{left:32%}
   .saletop-heading::after{right:32%}
   
   .categorie-row .categorie-row-info div.item-nav{right:110px;}
   .categorie-row .categorie-row-info div.item-nav a{padding:5px 0.5%;font-size:14px}
   
   .section-detail{width:70%}
   .action-button .button .text_1{font-size:14px;}
   .action-button .button .text_2{font-size:12px}
   .product-item-viewed .sec-thumb{width:28%;margin:17px 1% 0px 1%}
   .box-price{margin-top:-9;text-align:center}
   
   .Frm-Login{padding:5px 10px 8px} 
   .login-group{width:36%}
   
   .product-item.iscol5{width:31.3%}
   .product-item.itemsqn-7,.product-item.itemsqn-8,.product-item.itemsqn-9,.product-item.itemsqn-10{display:none}
   .section-bank{width: 80% !important;left: 10% !important;}
} 
@media(max-width:768px) 
{
    .welcome_text{display:none}
    .tbanner .tlogo{
      min-width:180px;    
    }
    .tbanner .tlogo img
    {
        width: 180px;
        height: auto;
        margin-top: 15px;
    }
    .tbanner .baner-search
    {
      padding-top:18px;
      margin-left:4%;
    }
    .sb_wrapper{position:absolute}
    .sb_wrapper .txtsearch
    {
       line-height:30px !important;
       font-size:13px; 
       width:230px
    }
    .btn-search
    {
       font-size:13px!important;
       line-height:29px !important;
       width:42px;
       height:28px;
       margin-top:5px; 
    }
   
   .Frm-Login{padding:5px 10px 8px} 
   .login-group{width:36%}
   .product-item.iscol5{width:31.3%}
   .product-item.itemsqn-7,.product-item.itemsqn-8,.product-item.itemsqn-9,.product-item.itemsqn-10{display:none}
}
@media(max-width:640px)
{
    
}
@media(max-width:480px)  
{
}
@media(max-width:360px)      
{
    
}
 