.backgroundwhite{background:white;}
.container{font-family:'Google Sans Text', Roboto, 'Helvetica Neue', Helvetica, sans-serif, 'Noto Color Emoji';font-size:18px;line-height:24px;}
.backgroundarchitec{background:#292929;border-top:1px solid #2f2e2a;}
.inforcontact ul li{float:left;margin-right:43px;padding-top:10px;}
.inforcontact ul li a{font-size:18px;font-family:'Book';font-weight:normal;color:white;text-decoration:underline;}
.inforcontact ul{list-style:none;height:44px;margin:0px;padding:0px;}
.product_right{height:360px;width:470px;border:4px solid #fff;margin-left:350px;margin-top:23px;display:table;}
.product_right_h2{font-size:30px;font-weight:500;color:#fff;text-transform:uppercase;padding-bottom:5px;margin-top:50px;border-bottom:2px solid red;display:inline-block;}
.borderbottom{border-bottom:2px solid red;}
.clearfix{width:100%;clear:both;}
.productindex{padding:20px;}
.marginpadding0{margin:0px;padding:0px;}
.paddingmain{padding-top:30px;padding-bottom:30px;}
.margin20{margin-bottom:30px;margin-top:30px;}
.margin10header{margin-bottom:15px;margin-top:15px;}
.marginpaddingright0{padding-right:0px;margin-right:0px;}
.productindex_item{width:25%;height:217px;display:table;margin:auto;text-align:center;background-color:#FF4500;}
.panel-body-custom{}
.panel-heading-custom{color:#ffffff;font-size:11px;line-height:16px;margin:5px;padding:2px;}
.leftform{background:url('../image/left_nav_bg.png') repeat-y right 0 #f3f3f3;}
.products{padding-left:0px;}
.nameproduct{display:inline-block;font-size:9pt;font-family:'Arial', sans-serif;font-weight:bold;height:16px;line-height:16px;max-height:16px;overflow:hidden;text-align:center;width:100%;text-transform:uppercase;}
.footercontentproduct{display:table;margin:0px auto;}
.margin5pxtopandbottom{margin-top:5px;margin-bottom:5px;}
.margin10pxtopandbottom{margin-top:10px;margin-bottom:10px;}
.price{line-height:22px;height:22px;font-size:18px;color:#f57224;}
.buynowcustom{color:#ffffff;background-color:#00B84E;text-align:center;cursor:pointer;margin:0;display:block;width:200px;font-size:20px;height:42px;text-transform:uppercase;font-weight:450;}
.addcartcustom{color:#ffffff;background-color:#ff5722 !important;text-align:center;cursor:pointer;margin:0;display:block;width:200px;font-size:20px;height:42px;text-transform:uppercase;font-weight:450;}
.inputquantity{width:200px;height:42px;}
.imageproduct a>img{height:500px;}
.btnview{background-color:#0e76bc;border:1px solid #7cc2da;text-transform:uppercase;color:#fff;font-size:12px;font-weight:bold;padding:5px 20px}
.btnviewindex{background-color:#f48347;text-transform:uppercase;color:#fff;font-size:12px;font-weight:bold;padding:5px 20px}
.tintucdiv{//padding:20px 0 60px;background:#1a4fac;text-align:center;color:#fff;}
.main-title{font-size:36px;line-height:42px;font-family:'Book';font-weight:normal;border-top:solid 1px #477ddf;border-bottom:solid 1px #477ddf;display:inline-block;}
.linktintuc{font-size:18px;font-family:'Book';font-weight:normal;color:#fff;display: inline-block;overflow: hidden;height: 60px;}
.pdoitac{padding:0px;display:table;margin:0px auto;}
.archiveproduct{font-size:18px;font-family:'Book';font-weight:normal;color:black;}
.archieproductheader{font-size:18px;font-family:'Book';font-weight:normal;color:white;}
.margin0{margin:0px;}
.margin2{margin-bottom:2px;}
.woocommerce-pagination.paginationcustom{width:100%;Height:45px !important;}
.woocommerce-pagination.paginationcustom ul{list-style-type:none!important;Height:45px !important;display:table;margin:0 auto;}
.woocommerce-pagination.paginationcustom ul li{float:left !important;border:0.5px solid #000 !important;display:inline !important;margin:2px !important;Height:41px !important;margin:2px 2px !important;}
.woocommerce-pagination.paginationcustom ul li:hover{background-color:#E6E6E6;}
.woocommerce-pagination.paginationcustom ul li a.page-numbers{color:Blue;display:inline-block;font-size:1.35em;font-weight:400;letter-spacing:1px;margin:9px 15px;outline:medium none;position:relative;text-decoration:none;text-shadow:0 0 1px rgba(255, 255, 255, 0.3);text-transform:uppercase;font-family:'Arial', sans-serif, sans-serif;}
.woocommerce-breadcrumb >a{font-family: 'Google Sans Text', Roboto, 'Helvetica Neue', Helvetica, sans-serif, 'Noto Color Emoji';color:#05a;font-size:12px;line-height:17px;margin: 2px 5px 2px 5px;padding:2px 5px 2px 5px}
.woocommerce-breadcrumb >a:hover{Color:red;}
.footer{width:100%;background:#000;font-size:14px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;}
.footer a{font-size:12px}
.footer a:hover,.footer a.active{color:#fff}
.agent-small{margin:0 0 15px;}
.agent-small-title{margin-bottom:5px;}
.agent-small-inner{display:table;width:100%;}
.agent-small-image{display:table-cell;width:76px;}
.agent-small-image-inner{background-color:rgba(0, 0, 0, 0.15);border-radius:50%;float:left;height:50px;margin:0 16px 0 0;position:relative;transition:color 0.15s linear 0s;width:50px;}
.agent-small-image img{border-radius:50%;height:auto;max-width:100%;position:relative;width:100%;z-index:2;}
.agent-small-content{border-bottom:1px solid rgba(0, 0, 0, 0.12);display:table-cell;padding-bottom:12px;vertical-align:top;}
.agent-small:last-child .agent-small-content{border-bottom:0 none;}
.agent-small-yahoo, .agent-small-skype, .agent-small-tel{background-position:left center;background-repeat:no-repeat;background-size:16px auto;font-size:12px;line-height:22px;padding-left:25px;padding-bottom:8px;}
.agent-small-yahoo{background-image:url('../image/support/yahoo2.jpg');}
.agent-small-skype{background-image:url('../image/support/skype.png');}
.agent-small-tel{background-image:url('../image/support/Phone.png');}
.xl{background-image:url('../image/thiet-bi-khach-san.jpg');}
.textline{text-decoration:underline;padding:2px;margin:2px;}
@media all and (max-width:479px){.hidden-phone{display:none;}
}