.page-header{background-color:#fff;border:0 none;margin-bottom:0}
.page-header .panel.wrapper{background:#f4f4f4 none repeat scroll 0 0;border-bottom:1px solid #d2d4d4;padding:10px 0;border-width:0!important}
.page-header .header.panel{padding-bottom:5px;padding-top:5px}
.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper > .widget,.page-wrapper > .page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1170px;padding-left:10px;padding-right:10px;width:auto}
.pull-left{float:left}
.col-xs-15{width:62.5%}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16,.col-xs-17,.col-sm-17,.col-md-17,.col-lg-17,.col-xs-18,.col-sm-18,.col-md-18,.col-lg-18,.col-xs-19,.col-sm-19,.col-md-19,.col-lg-19,.col-xs-20,.col-sm-20,.col-md-20,.col-lg-20,.col-xs-21,.col-sm-21,.col-md-21,.col-lg-21,.col-xs-22,.col-sm-22,.col-md-22,.col-lg-22,.col-xs-23,.col-sm-23,.col-md-23,.col-lg-23,.col-xs-24,.col-sm-24,.col-md-24,.col-lg-24{min-height:1px;padding-left:10px;padding-right:10px;position:relative}
.abs-add-clearfix-desktop::before,.abs-add-clearfix-desktop::after,.amazon-addresses::before,.amazon-addresses::after,.paypal-review .block-content::before,.paypal-review .block-content::after,.paypal-review-discount::before,.paypal-review-discount::after,.cart-container::before,.cart-container::after,.block-giftregistry-shared .item-options::before,.block-giftregistry-shared .item-options::after,.data.table .gift-wrapping .nested::before,.data.table .gift-wrapping .nested::after,.data.table .gift-wrapping .content::before,.data.table .gift-wrapping .content::after,.block-wishlist-management::before,.block-wishlist-management::after,.magento-rma-guest-returns .column.main .block.block-order-details-view::before,.magento-rma-guest-returns .column.main .block.block-order-details-view::after,.order-links::before,.order-links::after,.account .column.main .block.block-order-details-view::before,.account .column.main .block.block-order-details-view::after,[class^="sales-guest-"] .column.main .block.block-order-details-view::before,[class^="sales-guest-"] .column.main .block.block-order-details-view::after,.sales-guest-view .column.main .block.block-order-details-view::before,.sales-guest-view .column.main .block.block-order-details-view::after,.login-container::before,.login-container::after,.account .column.main .block:not(.widget) .block-content::before,.account .column.main .block:not(.widget) .block-content::after,.block-addresses-list .items.addresses::before,.block-addresses-list .items.addresses::after,.page-header .header.panel::before,.page-header .header.panel::after,.header.content::before,.header.content::after{content:"";display:table}
.abs-add-clearfix-desktop::after,.amazon-addresses::after,.paypal-review .block-content::after,.paypal-review-discount::after,.cart-container::after,.block-giftregistry-shared .item-options::after,.data.table .gift-wrapping .nested::after,.data.table .gift-wrapping .content::after,.block-wishlist-management::after,.magento-rma-guest-returns .column.main .block.block-order-details-view::after,.order-links::after,.account .column.main .block.block-order-details-view::after,[class^="sales-guest-"] .column.main .block.block-order-details-view::after,.sales-guest-view .column.main .block.block-order-details-view::after,.login-container::after,.account .column.main .block:not(.widget) .block-content::after,.block-addresses-list .items.addresses::after,.page-header .header.panel::after,.header.content::after{clear:both}
.abs-add-clearfix-desktop::before,.abs-add-clearfix-desktop::after,.amazon-addresses::before,.amazon-addresses::after,.paypal-review .block-content::before,.paypal-review .block-content::after,.paypal-review-discount::before,.paypal-review-discount::after,.cart-container::before,.cart-container::after,.block-giftregistry-shared .item-options::before,.block-giftregistry-shared .item-options::after,.data.table .gift-wrapping .nested::before,.data.table .gift-wrapping .nested::after,.data.table .gift-wrapping .content::before,.data.table .gift-wrapping .content::after,.block-wishlist-management::before,.block-wishlist-management::after,.magento-rma-guest-returns .column.main .block.block-order-details-view::before,.magento-rma-guest-returns .column.main .block.block-order-details-view::after,.order-links::before,.order-links::after,.account .column.main .block.block-order-details-view::before,.account .column.main .block.block-order-details-view::after,[class^="sales-guest-"] .column.main .block.block-order-details-view::before,[class^="sales-guest-"] .column.main .block.block-order-details-view::after,.sales-guest-view .column.main .block.block-order-details-view::before,.sales-guest-view .column.main .block.block-order-details-view::after,.login-container::before,.login-container::after,.account .column.main .block:not(.widget) .block-content::before,.account .column.main .block:not(.widget) .block-content::after,.block-addresses-list .items.addresses::before,.block-addresses-list .items.addresses::after,.page-header .header.panel::before,.page-header .header.panel::after,.header.content::before,.header.content::after{content:"";display:table}
.page-header .header.panel{padding:0!important}
.page-header a.action.skip.contentarea{display:none}
.page-header .mobile-hotline{float:left;padding-left:10px}
.page-header .header-left ul{margin:0;overflow:hidden;padding:0}
.page-header .header-left ul li{float:left;list-style:outside none none;margin-bottom:0;padding-right:15px}
ul > li,ol > li{margin-bottom:1rem;margin-top:0}
.page-header .header-left a{color:#676767;font-size:13px}
.page-header .header-left ul li a{letter-spacing:0}
.header a{color:#fff;text-decoration:none}
.header.panel > .header.links{float:right;list-style:outside none none;margin:0 0 0 auto;padding:0;float:right;list-style:outside none none;margin:0 20px 0 auto;padding:0}
.panel.header .links,.panel.header .switcher{display:inline-block}
.page-header .header.links{font-size:13px;list-style:outside none none;margin:0;padding:0;text-align:right;text-transform:none}
.col-xs-9{width:37.5%}
.page-header .panel.wrapper{background-color:#f6f6f6;color:#8b8b8b}
.page-header .header-wrapper-content{padding-top:0}
.page-header .header-wrapper-content > .content{padding-bottom:25px}
.hide{display:none!important}
.logo{float:left;margin:0 0 10px 40px;position:relative;z-index:5;margin:0}
.page-header .logo{max-width:100%;width:100%}
.page-header .logo .main-logo{display:inline-block}
.page-header .header .header-center-center{width:420px}
.sticky-menu .header-wrapper-center{display:inline-block;padding:0;text-align:center;width:100%}
.search-wrapper{border:2px solid #d2d4d4;border-radius:3px;display:inline-block;float:none;margin-right:10px;vertical-align:top;width:100%}
.sticky-menu .search-wrapper{border:2px solid #d2d4d4;border-radius:3px;display:inline-block;float:none;margin-right:10px;vertical-align:top;width:100%}
.block-search{margin-bottom:0!important}
.search-wrapper .block-search{width:100%}
.sticky-menu .search-wrapper .block-search{width:100%}
.page-header .header .header-center-center .header-wrapper-center #search-content{margin-bottom:0}
.block-search .search-form-container{position:relative}
.block-search .label::before{color:#8f8f8f;content:"";display:inline-block;font-family:"luma-icons";font-size:22px;font-weight:400;line-height:28px;margin:0 10px 0 0;overflow:hidden;text-align:center;vertical-align:middle}
.block-search .label > span{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.block-search .control{background-color:#f6f6f6;border:0 none;margin:0;padding:0;background-color:#f6f6f6;border-top:0 none;margin:0;padding:0}
input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{background:#fff none repeat scroll 0 0 padding-box;border:1px solid #c2c2c2;border-radius:1px;box-sizing:border-box;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.42857;padding:0 9px;vertical-align:baseline;width:100%}
.block-search input{left:-300%;margin:15px 0;position:absolute;margin:0;padding-right:40px;position:static}
body input[type="text"],body input[type="password"],body input[type="url"],body input[type="tel"],body input[type="search"],body input[type="number"],body input[type="datetime"],body input[type="email"]{background-color:#fff;border-color:#d3ced2;color:#000;height:40px;height:34px}
.block-search input[type="text"]{background-color:#f6f6f6;border-bottom-width:0;border-color:#c3c3c3;border-top-width:0;color:#999;font-size:10px;font-style:italic;height:40px;text-transform:uppercase}
.search-wrapper .block-search input[type="text"]{background:#fff none repeat scroll 0 0;border-width:0;color:#999;font-size:14px;font-style:normal;height:48px;text-transform:none}
.sticky-menu .search-wrapper .block-search input[type="text"]{background:#fff none repeat scroll 0 0;border-width:0;color:#999;font-size:14px;font-style:normal;height:48px;text-transform:none}
.search-autocomplete{display:none;margin-top:-15px;overflow:hidden;position:absolute;z-index:3}
.block-search label.label{display:none}
.actions{display:none}
.form.minisearch{margin:0}
.mobile-search-wrapper{display:none}
.header .header-wrapper-right{padding-top:3px}
.page-header .header .header-wrapper-right{margin-right:-10px;overflow:hidden}
.page-header .header .header-wrapper-right .find_showrroom{margin-left:20px}
.header .find_showrroom{background:rgba(0,0,0,0) url(img/icon-find-showroom.png) no-repeat scroll left top;color:#676767;display:block;font-size:12px;height:47px;padding-left:48px}
.header .find_showrroom span{display:block;color:#00457c;font-weight:700;line-height:16px;padding-bottom:0;padding-top:10px;text-transform:uppercase;font-size:16px}
.header .find_showrroom span:last-child{    text-transform: nonepadding-top:5px}
.header .hotline_support{background:rgba(0,0,0,0) url(img/icon-hotline.png) no-repeat scroll 0 0;color:#676767;display:block;font-size:11px;height:47px;padding-left:54px;padding-top:3px}
.page-header .header .header-wrapper-right .hotline_support{float:right;width:170px}
.header .hotline_support span{color:#00457c;font-weight:700;padding-bottom:2px;padding-top:7px;text-transform:uppercase}
.header .hotline_support span,.header .hotline_support strong{display:block;line-height:14px}
.header .hotline_support strong{color:#47A8E2;font-size:18px;font-weight:600}
.header .hotline_support span,.header .hotline_support strong{display:block;line-height:16px;font-size:16px}
.search-icon{display:none}
.ppkhuyenmai h6{color:#00457c;font-size:20px}
h6.uppercase.portfolio-box-title,h5.post-title.is-large{color:#00457c}
.iso{-webkit-filter: grayscale(100%);filter: grayscale(100%);width:34px}
.iso:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.vsso{margin:18px 12px 12px;text-align:left}
.header-wrapper-bottom{background-color:#00457c;position:relative}
.ecom-main-menu ul,.ecom-main-menu ul ul{list-style:outside none none;margin:0;padding:0}
.ecom-horizontal-menu .groupmenu li.item.level0{
  display:inline-block;float:left;margin-bottom:0;margin-top:0;position:relative;vertical-align:top}
.sticky-menu .ecom-main-menu .groupmenu li.level0{float:left;height:38px;margin:0 16px;vertical-align:top}
.ecom-horizontal-menu.ecom-translate li.level0 > .groupmenu-drop{display:block;opacity:0;top:45px;transform:translateY(20px);transition:opacity .4s ease 0s,transform .4s ease 0s,visibility .4s linear 0;visibility:hidden}
#mobile-nav{display:none}
.sticky-menu .ecom-main-menu .groupmenu li.level0:first-child{margin-left:0}
.ecom-horizontal-menu .groupmenu li.item.level0{
  display:inline-block;float:left;margin-bottom:0;margin-top:0;position:relative;
  vertical-align:top;    margin-top: -20px;
    font-size: 16px;

}
.ecom-horizontal-menu.ecom-translate li.level0 > .groupmenu-drop{display:none}
.section-item-title.nav-sections-item-title.active{display:none}
.ecom-main-menu .ecom-horizontal-menu li.level0:hover > a.menu-link,.current_page_item>a{background:rgba(0,0,0,0) none repeat scroll 0 0;padding-bottom:5px;border-bottom:3px solid #58B0E5;height:30px;cursor:pointer}
.ecom-main-menu .groupmenu li.level0:hover > a.menu-link{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#fff;cursor:pointer;height:30px;display:block}
.service-icon.lux_icon21 > img{border:1px solid 50ade4;padding:3px}
.groupmenu >li>a{color:#fff}
.breadcrumbss{color:#fff;font-size:14px;text-transform:uppercase}
.groupmenu .sub-menu{background:rgba(0,0,0,0.8) none repeat scroll 0 0;font-size:13px;margin-top:4px;padding:13px;position:absolute;display:none;width:246px}
.groupmenu > li > .sub-menu > li a{text-transform:capitalize;display:block}
.groupmenu .sub-menu .sub-menu{margin:-34px 0 0 200px}
.groupmenu >li:hover >.sub-menu>li:hover >.sub-menu{display:block}
.groupmenu >li:hover >.sub-menu{display:block}
.groupmenu > li:hover > .sub-menu > li:hover> a,.groupmenu > li:hover > .sub-menu > li:hover>.sub-menu> li:hover> a{color:50ade4}
.hidden-lg{display:none!important}
.find_showrroom > span:nth-child(2){color:#47A8E2;font-weight:700;font-size:16px}
.header-wrapper-bottom{z-index:999999!important}

.item-photo__hover {
  background:rgba(0, 137, 209, 0.5) none repeat scroll 0 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.35s ease 0s;
}.item-photo__hover--params {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 15px 30px 5px;
  top: 0;margin: 0;
}.image-zoom.image-cover:hover .item-photo__hover {
  opacity: 1;
}span.widget-title {
  color:#58b0e5;
  font-size: 1em;
  font-weight: 600;
}.header-wrapper-center {
  bottom: 30px;
  margin: 0 auto;
  position: absolute;
  text-align: center;
  width: 100%;
}.col-sm-8.col-md-8.header-center-right {
  float: left;
  width: 368px;
}.header-center-right .header-wrapper-right {
  position: absolute;
  bottom: 38px;
}.header-center-left {
  float: left;
  width: 362px;
}.vlydoo {
  background: #58B0E5 none repeat scroll 0 0;
  color: #ffffff;
  margin-top: -30px;
  padding: 16px 0;
}#section_1865289639 {
  background-color: #00457c !important;
  color: #ffffff;
  margin-bottom: -3px;
  min-height: 0;
  padding-bottom: 30px;
  padding-top: 30px;
}#section_1865289639 .box-text-inner > h3 span {
  color: #ffffff !important;
  text-align: left !important;
}#section_1865289639 .box-text-inner > h3 {
  color: #ffffff !important;
  text-align: left !important;
}


@media (max-width:1024px) {
	.page-header .header .header-center-center{width: 460px;}
	.page-header .header .header-center-center .header-wrapper-center {
  width: 450px;margin-top: 30px;
}
	.page-header .header .header-center-right{}
}@media (max-width:980px) {
	.page-header .header .header-center-center {
  width: 420px;
}
}@media (max-width:800px) {
	.page-header .header .header-center-center{width: 214px;}
	.page-header .header .header-center-center .header-wrapper-center {
  width: 195px;
}
	.page-header .header .header-center-right{}
}
@media (max-width:800px) {
.header-wrapper-bottom {
  display: block !important;
  width: 100% !important;
  z-index: 999999 !important;
}	 
.header-wrapper-bottom .header.content {
  background: rgba(0, 0, 0, 0) url("/img/li-icon.png") no-repeat scroll right center;
  padding: 5px;cursor:pointer
}.active.main-nav.hidden-xs {
  display: block !important;
  position: absolute;
}#menu-4-5c53c36c68c6c.ecom-horizontal-menu .groupmenu li {
  background: #00457c none repeat scroll 0 0;
  display: block;
  height: auto;
  margin: 0 0 0 -3px;padding:0;
  width: 100%;
}#menu-4-5c53c36c68c6c .groupmenu .sub-menu {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: block;margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}#menu-4-5c53c36c68c6c.ecom-horizontal-menu .groupmenu li li {
  padding: 4px 4px 4px 12px;
}#menu-main-menu.groupmenu {
  max-height: 340px;
  overflow-x: hidden;
  overflow-y: scroll;
}.ecom-main-menu .ecom-horizontal-menu li:hover > a.menu-link, .current_page_item > a {
  border: medium none !important;
  padding: 0 !important;
}#menu-4-5c53c36c68c6c.ecom-horizontal-menu .groupmenu > li {
  border-bottom: 1px solid #cccccc;
}#menu-4-5c53c36c68c6c.ecom-horizontal-menu .groupmenu > li > ul > li {
  border-top: 1px solid #cccccc;
}

#menu-4-5c53c36c68c6c.ecom-horizontal-menu .groupmenu > li > ul > li>ul>li {
  border-top: 1px solid #cccccc;
}

.ecom-main-menu .groupmenu li:hover > a.menu-link {
  height: auto !important;
}.groupmenu > li > a,.ecom-main-menu .ecom-horizontal-menu #menu-main-menu li:hover > a {
  color: #ffffff;
  padding: 0 0 0 20px !important;
}.groupmenu > li > .sub-menu > li a {
  display: block;
  padding-left: 21px !important;
  text-transform: capitalize;
}




.fa-navicon::before,.fa-reorder::before,.fa-bars::before{content:""}
#content > p{display:none}
.hidden-xs{display:none!important}
header.page-header .nav-toggle{left:10px}
.header-center-right{display:none}
.search-wrapper{display:none!important}
.mobile-search-wrapper{display:block}
.action.nav-toggle{display:none}
.page-header .logo{width:68px}
.page-header .header .header-center-center,.page-header .header .header-center-center .header-wrapper-center{width:100%}
#mobile_search_mini_form label.label{display:none}
.mobile-search-content.block.block-search{display:none}
.page-header .header-wrapper-content > .content{padding:0}
.page-header .header-wrapper-content{padding:0}
}


#sync2 .item > img {
  border: 1px solid #cccccc;
  height: 100px;
  width: 100px;
}.clr{clear:both;display:block}
#sync1 .item > img {
  cursor: pointer;
  height: auto;
  margin: 0 auto;
  max-height: 560px;
  max-width: 100%;
  text-align: center;
}.owl-prev > img {
  left: 0;
}.owl-buttons img {
  position: absolute;
  top: 50%;
}.owl-next > img {
  right: 0;
}#sync2 .item {
  margin: 12px 0;
  text-align: center;
}#sync2 .synced .item > img {
  border: 1px solid #fe0000;
}.fb-page.fb_iframe_widget {
  padding-top: 24px;
}