@charset "utf-8";

/* CSS Document */



body {

	font-family: 'Roboto', sans-serif;

}

a {

	color: #404042;

}

a:hover {

    color: #c69b61;

    text-decoration: underline;

}

.fiedx {

	padding-top: 2px;

	left: 0px;

    top: 0px;

    position: fixed;

    z-index: 998;

    height: 32px;

    width: 100%;

    background-color: #fcc705;

}

.fiedx a {

	color: #113160;

}

.fiedx span {

	padding-right: 10px;

}

.fiedx span.glyphicon-map-marker {

	color: #ef4136;

	padding-top: 5px;

}

.t img {

	width: 80px;

	

}

.fiedx .gglo{

	text-decoration: none;

	padding: 0 10px;

}

.fiedx .gglo i {

	border: 1px solid #999;

    font-size: 12px;

    background: #fff;

    color: #db4437;

    padding: 3px 7px;

}

.right-ht li {

	padding: 0 5px;

	display: inline-block;

	list-style-type: none;

}

.right-ht li:first-child {

	border-right: 1px solid #999;

}

.right-ht {

	text-align: right;

	padding-top: 4px;

	font-size: 13px;

}

.header-02 {

	padding: 25px 0px;

	height: 90px;

	margin-top: 32px;

}

.wp-b1 .img-b1{

	padding-right: 10px;

	display: inline-block;

	float: left;

}

.wp-b1 .text-b1 {

	display: inline-block;

}

.text-b1 h4 {

	margin: 0px 0px 5px;

	font-size: 15px;

}

.text-b1 strong {

	margin-top: 5px;

	font-size: 20px;

}

.search-ht input {

	border: 1px solid #ccc;

    height: 40px;

    width: 100%;

    padding-left: 10px;

}

.search-ht {

	position: relative;

}

.search-ht button {

	height: 40px;

	position: absolute;

	right: 0px;

	top: 0px;

	background: none;

	border: none;

}

.search-ht button i {

	font-size: 20px;

	color: #f15258;

	font-weight: normal;

}

.menu-top ul {

	position: relative;

	padding-left: 0px;

}

.menu-top {

	height: 48px;

	background-color: #034B26;

}

.menu-top li {

	display: inline-block;

}

.menu-top li:not(:first-child) {

	background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/i.gif) no-repeat left center; 

}

.menu-top li a {

	text-transform: uppercase;

	display: block;

    text-decoration: none;

    white-space: nowrap;

    height: 48px;

    line-height: 48px;

    padding: 0px 20px;

    color: #fff;

}

.menu-top li a:hover {

	color: #ffde15;

}

.menu-top li:hover .sub-menu-top {

	box-shadow: 0 0 3px #88bfe5;

	border: solid 1px #e3e3e3;

	background: #fff;

	z-index: 999;

	display: inline !important;

	position: absolute;

	left: 0px;

}

.sub-menu-top {

	display: none;

	border-radius: 0 0 5px 5px;

}

.sub-menu-top ul {

	padding: 12px 0px;

}

.sub-menu-top li {

	border-bottom: 1px solid #fff;

	display: block;

	height: 36px;

}

.sub-menu-top li:hover {

	    background: #7c7c7c url(https://nganhadecor.com/wp-content/themes/webseo247/images/ih1.gif) no-repeat 8px center !important;

}

.sub-menu-top li a {

	height: 36px;

	line-height: 36px;

	color: #404042;

	text-transform: none;

}

.sub-menu-top li a:hover {

	color: #fff;

	text-transform: none;

}

.sub-menu-top li {

    display: block;

    background: #eef0ef url(https://nganhadecor.com/wp-content/themes/webseo247/images/ih1.gif) no-repeat 8px center !important ;

    line-height: 36px;

    text-decoration: none;

    padding-left: 20px;

}

#b1-slider img {

	height: 350px;

	overflow: hidden;

	object-fit: cover;

	object-position: top center;

}

.slider-b1 .owl-nav {

	display: none;

}

.slider-b1 .owl-dots {

	position: absolute;

	width: 100%;

	bottom: 0px;

}

.ct-right .filter p.woocommerce-result-count {

	display: none;

}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {

	background: #fcc806 !important;

	width: 15px;

	height: 15px;

}

.owl-theme .owl-dots .owl-dot span {

	height: 15px;

	width: 15px;

}

.avt {

	padding-top: 15px;

	overflow: hidden;

	border-bottom: 3px solid #ededed;

	height: 115px;

}

.img-left-avt {

	position: relative;

}

.img-left-avt img {

	position: absolute;

}

.text-avt {

	border-right: 1px solid #e5e5c5;

	display:block;

	margin-left: 80px;

}

.b1-hover {

	display: none;

}

.bb1 a:hover .b1-hover {

	display: block;

}

.bb1 a:hover .b1-show {

	display: none;

}

.bb1 a{

	text-decoration: none;

	color: #5a5a5c;

}

.text-avt h4 {

	margin-bottom: 5px;

	padding-top: 10px;

	text-transform: uppercase;

	font-weight: bold;

}

.bor-duoi {

	margin: 0px 0px 25px;

	background-color: #106A34;

    width: 105px;

    height: 4px;

    overflow: hidden;

    margin-left: auto;

    margin-right: auto;

}

.sec-rlb-01 {

	padding: 0px 0px 20px;

}

.title-s {

	margin: 0px;

	text-transform: uppercase;

	font-size: 24px;

    height: 45px;

    text-align: center;

    font-weight: bold;

    color: #414143;

}

.video-rlb-01 {

	position: relative;

}

.hot-ss1 {

	position: absolute;

	top: 0px;

	left: 20px;

}

.video-rlb-01 h4 {

	color: #fff;

	text-align: center;

	top: 45%;

    position: absolute;

    width: 100%;

    transform: translateY(-45%);

}

.video-rlb-01 h4 span {

	background: rgba(0, 0, 0, 0.26);

	padding: 8px 15px;

}

.tt1 .video-rlb-01 h4 span {

	font-size: 14px;

	background: rgba(0, 0, 0, 0.26);

	padding: 7px 10px;

}

.video-rlb-01 h4 span img {

	margin-bottom: 3px;

}

.video-rlb-01 h4 span:hover {

	background: #b99865;

}

.gia-sp b {

    font-size: 17px;

    color: #ea445c;

}

.text-rlb-01 {

	position: relative;

}

.lx-1, .lx-2{

	position: absolute;

    top: 5px;

    right: 0px;

	display:none;

}

.lx-1 {

	padding: 2px 10px;

	background: #fcc705;

}

.tt1 .video-rlb-01 img {

	max-height: 150px;

}

.max-sp {

	margin-bottom: 0px;

}

.tt1 .tt2 {

	margin-bottom: 10px;

}

.tt01 img.ttsa {

	height: 375px;

}

.video-rlb-01::before {

	content: "";

    position: absolute;

    left: 0;

    bottom: 0;

    width: 100%;

    height: 100%;

    background-image: -webkit-linear-gradient(rgb(0, 0, 0),rgb(0, 0, 0));

    opacity: 0.5;

}

.hh h2 {

	font-weight: bold;

	padding-right: 35px;

	text-transform: uppercase;

	margin: 0px;

	display: block;

    float: left;

    color: #fff;

    font-size: 24px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/ic4.gif) no-repeat left center;

    padding-left: 35px;

    line-height: 25px;

}

.hh {

	position: relative;

	height: 55px;

	overflow: hidden;

}

.hh>a {

	padding-left: 10px;

}

.sc .hh {

	background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/g3.gif) repeat-x left 15px;

	margin-left: -15px;

	margin-right: -15px;

}

/*.hh span {

	position: absolute;

    z-index: 1;

    left: auto;

    top: 16px;

    width: 50%;

    height: 4px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/g3.gif) repeat-x left 15px;

}*/

.avt {

	margin-bottom: 50px;

}

.sec-rlb-01 .gia-sp {

	display: none;

}

.hh>a {

    float: right;

    display: block;

    color: #fff;

    font-size: 17px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/ic3.gif) no-repeat right center;

    padding-right: 25px;

    line-height: 19px;

    margin-top: 8px;

}

.sec-index-km {

	display: none;

	height: 685px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/g1.gif) no-repeat center top,#f2f2f2 url(https://nganhadecor.com/wp-content/themes/webseo247/images/g2.gif) repeat-x left top;

    padding-top: 36px;

    margin-bottom: 40px;

}

.thumbnail-item-tooltip { 

	position: relative;

}

.thumbnail-item-tooltip a { 

	display: block; 

}

.tooltip2 { 

	background: #fff;

	display: none; 

	position: absolute; 

}

.tooltip2 img {

	width: 350px;

	height: 250px;

	z-index: 2;

	padding: 3px;

	border: 1px solid #e2e2e2;

}



.gg {

	z-index: 16;

	width: 60px;

    padding-left: 8px;

    height: 35px;

    top: 5px;

    left: 10px;

    overflow: hidden;

    line-height: 38px;

    font-weight: bold;

    color: #fff;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/tk.png) no-repeat left top;

    font-size: 17px;

    position: absolute;

    transform: rotate(90deg);

    -webkit-transform: rotate(90deg);

    -ms-transform: rotate(90deg);

    -moz-transform: rotate(90deg);

}

.tolti {

	padding: 0 10px;

}

.tolti .tooltiphost img {

	border: 5px solid #fff;

	padding-top: 0px;

}

.gia-moi {

	width: 145px;

    height: 45px;

    font-weight: bold;

    position: absolute;

    bottom: 35px;

    font-size: 40px;

    color: #000;

    text-shadow: 3px -3px #fff;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/b.png) no-repeat right bottom;

    left: 20px;

}

.gia-cu {

	bottom: 15px;

    position: absolute;

    text-decoration: line-through;

    right: 15px;

}

.tooltiphost .max-sp {

	margin-top: 15px;

}

h4 {

	font-size: 16px;

}

.nb-01 {

	margin-bottom: 30px;

}

.nb-01 .tooltiphost img {

	padding: 5px !important;

	border: 1px solid #e2e2e2;

}

.sc .hh h2 {

	font-size: 24px;

    font-weight: bold;

    background: #fff url(https://nganhadecor.com/wp-content/themes/webseo247/images/i4.gif) no-repeat left center;

    padding-left: 35px;

    line-height: 25px;

    padding-right: 20px;

    float: left;

	text-transform: uppercase;

}

.sc .hh h2 a{

	height: 25px;

	font-size: 24px;

	font-weight: bold;

	color: #404042;

	background: none;

}

.sc .hh h2 a:hover {

	color: #c69b61;

}

.sc .hh a:hover {

	color: #c69b61;

}

.sc .hh span {

	width: 72%;

	left: auto;

}

.sanpham3 .hh span {

	width: 66%;

}

.sanpham4 .hh span {

	width: 65%;

}

.sanpham6 .hh span {

	width: 65%;

}

.sc .hh a {

	color: #404042;

	background: #fff url(https://nganhadecor.com/wp-content/themes/webseo247/images/i3.png) no-repeat right center

}

.sec-sp-noibat .hh {

	margin-bottom: 0px;

	height: 50px;

    color: #414143;

    overflow: hidden;

}

.sec-sp-noibat .hh h3 {

	margin-bottom: 0px;

	margin-top: 0px;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 24px;

    display: block;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/i4.gif) no-repeat left center;

    padding-left: 35px;

    line-height: 25px;

}

.sec-sp-noibat .gg {

	display: none;

}

.sec-sp-noibat .ff img {

	width: 168px;

	margin-top: 60px;

	height: 168px;

	display: block;

	margin-left: auto;

	margin-right: auto;

	border-radius: 50%;

	border: 5px solid #fff;

}

.ff a {

    display: block;

    color: #22211f;

    font-weight: bold;

    margin-top: 30px;

    margin-bottom: 30px;

}

.ff b {

    display: block;

    width: 56px;

    height: 1px;

    background-color: #68693f;

    overflow: hidden;

    border-bottom: solid 1px #867c34;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 30px;

}

.ff {

	text-align: center;

}

.ff span {

    display: block;

    padding: 0px 30px;

    line-height: 20px;

    height: 80px;

    overflow: hidden;

}

#nnt {

	width: 530px;

    height: 490px;

    position: absolute;

    right: 0px;

    top: 50px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/b2.gif) no-repeat left top;

}

.sec-sp-noibat .owl-theme .owl-dots .owl-dot.active span, .sec-sp-noibat .owl-theme .owl-dots .owl-dot:hover span {

    background: #75631f !important;

}

.sec-sp-noibat .owl-nav {

	display: none;

}

.sec-sp-noibat {

	padding-top: 50px;

	margin-bottom: 25px;

}

.sc {

	margin-bottom: 35px;

}

.sc .tooltiphost {

	text-align: center;

	padding-bottom: 20px;

}

.sc .gg {

	display: none;

}

.sc strong {

	height: 50px;

	margin-bottom: 0px;

    overflow: hidden;

    display: block;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/g5.gif) no-repeat center top;

    padding-top: 8px;

}

.sc strong a {

	font-size: 16px;

	display: block;

}

.sc span b {

	font-size: 15px;

	color: #ea445c;

}

.wp-b2 {

	padding: 10px;

	border-right: 1px solid #ededed;

	border-bottom: 1px solid #ededed;

}

.thumbnail-tooltip {

    width: 100%;

    margin-bottom: 10px;



    /*max-height: 180px;*/

}

.sc .row {

	border-top: 1px solid #ededed;

	border-left: 1px solid #ededed;

}

.rlb-02 .t a {

	font-size: 20px;

	font-weight: bold;

}

.rlb-02 .g {

	height: 2px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c1.gif) repeat-x left top;

    margin-bottom: 20px;

}

.rlb-02 .g b {

    width: 130px;

    height: 2px;

    overflow: hidden;

    display: block;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c2.gif) repeat-x left top;

}

.at-img img {

	width: 100%;

	border: solid 1px #e4e4e4;

    display: block;

    padding: 3px;

    margin-right: 10px;

}

.at-img {

	margin-right: 10px;

	width:145px;

	height: 95px;

	float: left;

}

.text-at-img {

	float: none;

	overflow: hidden;

}

.wp-rlb {

	margin-bottom: 30px;

}

.text-at-img a {

	height: 32px;

	overflow: hidden;

	font-weight: bold;

}

.text-at-img p {

	font-size: 12px;

	height: 48px;

	overflow: hidden;

	text-align: justify;

}

.at-img3 {

	position: relative;

}

.at-img3 h4 {

	height: 40px;

	line-height: 40px;

	padding: 0 10px;

	font-weight: bold;

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap;

	color: #fff;

	position: absolute;

	bottom: 0px;

	margin: 0px;

	width: 100%;

	background: rgba(0, 0, 0, 0.4);

}

.at-img3 h4 a {

	color: #fff;

}

.text-tt ul {

	padding-left: 0px;

}

.text-tt ul li {

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	list-style-type: none;

	margin-top: 10px;

	padding-left: 10px;

	width: 100%;

	height: 20px;

	background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/i5.gif) no-repeat left center;

}

.text-tt ul li a {

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.dm-sp .t {

    height: 50px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c1.gif) repeat-x left bottom;

    margin-bottom: 8px;

}

.dm-sp .t {

	padding-left: 0px;

	text-transform: uppercase;

    font-size: 20px;

    line-height: 48px;

    font-weight: bold;

    color: #404042;



}

.dm-sp ul {

	padding-left: 0px;

		list-style-type: none;

}

.dm-sp ul.menu li {

	list-style-type: none;

		padding-top: 8px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/i6.gif) no-repeat left 13px;

    padding-left: 10px;

    font-size: 14px;

}

.dm-sp h5 {

	font-size: 15px;

	font-weight: bold;

	color: #000;

}

.dm-sp .b {

    width: 130px;

    height: 2px;

    overflow: hidden;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c2.gif) repeat-x left top;

}

.ltt {

	padding-top: 8px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/i6.gif) no-repeat left 13px;

    padding-left: 10px;

    font-size: 14px;

}

.dm-sp {

	padding-bottom: 30px;

}

.footer {

	color: #fff;

	height: 400px;

    overflow: hidden;

    background: #0f284a url(https://nganhadecor.com/wp-content/themes/webseo247/images/ft.gif) no-repeat center top;

}

.ff1 h4, .ff2-1 h4, .tt-ft {

	text-transform: uppercase;

	font-weight: bold;

	height: 30px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/g8.gif) no-repeat left bottom;

    display: block;

    margin-bottom: 15px;

    font-size: 16px;

}

.ff2-1 {

	margin-bottom: 50px;

	width: 50%;

	float: left;

}

.ff2-1 ul {

	padding-left: 0px;

}

.ftt-012 h3{

	padding-top: 30px;

	border-top: 1px solid #ccc;

	text-transform: uppercase;

	font-size: 18px;

	font-weight: bold;

	width: 100%;

	clear: both;

	display: block;

}

.ftt-012 {

	clear: both;

	position: relative;

}

.ftt-012 .poc {

	position: absolute;

	bottom: 10px;

	right: 0px;

}

.ff2-1 li {

	height: 30px;

	list-style-type: none;

}

.ff2-1 li a {

	color: #fff;

	font-size: 16px;

}

.ff1 {

	position: relative;

	float: left;

    height: 400px;

    text-align: justify;

    line-height: 18px;

    background: #106a34 url(https://nganhadecor.com/wp-content/themes/webseo247/images/nganha-logo-1.png) no-repeat 30px 230px;

}

.ff1, .ff2, .ff4 {

	padding-top: 25px;

	padding-left: 30px;

}

.ff4 p {

 margin-bottom: 30px;

}

.ff4 i {

	color: rgb(255, 153, 0);

	font-size: 14px;

	padding-right: 5px;

}

.sch-ft {

	width: 100%;

	position: absolute;

	bottom: 20px;

}

.sch-ft .input {

	border: none;

	padding-left: 10px;

	height: 50px;

	width: 60%;

	color: #333

}

.sch-ft .submit {

	position: absolute;

	border: none;

	width: 90px;

	height: 50px;

	background: #fcc705 url(https://nganhadecor.com/wp-content/themes/webseo247/images/ic1.gif) no-repeat center center;

	font-size: 0px;

}

.copyright {

	line-height: 50px;

	height: 50px;

    background-color: #fcc705;

    color: #3d493b;

    overflow: hidden;

    font-size: 13px;

}

.copyright p {

	margin-bottom: 0px;

}

.sec-index-km .hh {

	margin-bottom: 0px;

}

.img-banner-km {

	margin-bottom: 30px;

}

.img-banner-km img {

	width: 100%;

}

.gia-sp2 {

	position: absolute;

    top: 160px;

    left: 25px;

    z-index: 0;

    height: 42px;

    overflow: hidden;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/b.png) no-repeat right top;

    padding-right: 20px;

}

.gia-sp2 span {

    display: block;

    float: left;

    height: 42px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/s.png) no-repeat;

}

.gia-sp2 .s0 {

    width: 22px;

    background-position: 0px 0px;

}

.gia-sp2 .s1 {

	width: 17px;

    background-position: -23px 0px;

}

.gia-sp .s2 {

	width: 22px;

    background-position: -40px 0px;

}

.gia-sp2 .s3 {

	width: 22px;

    background-position: -62px 0px;

}

.gia-sp2 .s4 {

	width: 22px;

    background-position: -83px 0px;

}

.gia-sp2 .cham {

    width: 11px;

    background-position: -214px 0px;

}

.gia-sp2 .s5 {

	width: 22px;

    background-position: -105px 0px;

}

.gia-sp2 .s6 {

    width: 22px;

    background-position: -128px 0px;

}

.gia-sp2 .s7 {

    width: 20px;

    background-position: -149px 0px;

}

.gia-sp2 .s8 {

    width: 22px;

    background-position: -169px 0px;

}

.gia-sp2 .s9 {

    width: 22px;

    background-position: -191px 0px;

}

.bread3 li {

	list-style-type: none;

	display: inline-block;

}

.bread3 {

	height: 45px;

	line-height: 45px;

}

.bread3 i {

	padding: 0 10px;

}

.bread3 ul {

	padding-left: 0px;

}

.at-img3 img {

	width: 100%;

}

.content-dm .sb-01 h4 {

	margin: 0px;

	font-size: 18px;

	line-height: 40px;

    height: 40px;

    overflow: hidden;

    background-color: #fcc705;

    border-left: solid 4px #0e2c50;

    padding-left: 20px;

	text-transform: uppercase;

	font-weight: bold;

}

.sb-01 ul {

	padding-left: 0px;

}

.sb-01 li {

	line-height: 36px;

    height: 36px;

    overflow: hidden;

    border-bottom: solid 1px #f4f4f4;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/i6.gif) no-repeat 5px center;

    padding-left: 25px;

    font-size: 16px;

}

.sb-02 h4 {

	height: 38px;

	text-transform: uppercase;

	margin-top: 0px;

	margin-bottom: 0px;

	line-height: 38px;

    border-left: solid 4px #f9d026;

    background-color: #034B26;

    color: #fff;

    padding-left: 20px;

    font-size: 15px;

    font-weight: bold;

}

.sb-02 ul {

	padding-left: 0px;

}

.sb-02 li {

	height: 60px;

	padding: 20px 25px;

	list-style-type: none;

}

.sb-02 li a {

	display: block;

    border-bottom: solid 1px #f4f4f4;

    height: 45px;

    text-decoration: none;

}

.sb-02 li img {

	padding-top: 5px;

	float: left;

	padding-right: 15px;

}

.sb-02 li b {

	text-transform: uppercase;

	font-size: 18px;

}

.sb-02 {

	border: 1px solid #f4f4f4;

}

.sb-03 h4 {

	text-transform: uppercase;

	line-height: 38px;

    background-color: #fcc705;

    font-weight: bold;

    font-size: 16px;

    border-left: solid 4px #034B26;

    padding-left: 20px;

    margin-bottom: 10px;

}

.sb-04 h4 {

	font-size: 15px;

	margin-top: 0px;

	margin-bottom: 0px;

	height: 38px;

	text-transform: uppercase;

	background-color: #034B26;

    line-height: 38px;

    color: #fff;

    font-weight: bold;

}

.tt-sb-04 span {

	display: block;

    float: left;

    width: 46px;

    background: #f9d026 url(https://nganhadecor.com/wp-content/themes/webseo247/images/y.gif) no-repeat center center;

    height: 38px;

    margin-right: 20px;

}

.sb-04 ul {

	padding-left: 0px;

}

.sb-04 li {

    padding: 15px 20px;

    font-weight: bold;

    overflow: hidden;

	clear: both;

	list-style-type: none;

}

.sb-04 li:nth-child(2n-1){

	background: #f5f5f5;

}

.sb-04 {

	border: 1px solid #e9e9e9;

}

.sb-04 li .img-sb-04 {

	float: left;

	margin-right: 20px;

}

.sb-04 li .text-ht span {

	font-weight: bold;

	font-size: 20px;

    color: #ea445c;

}

.sb-04 li .text-ht b {
	font-weight: bold;
    font-size: 16px;
    display: block;
    width: 100%;
    padding: 4px 35px;
    color: #fff;

}

.sb-05 h4 {

	font-size: 15px;

	margin: 0px;

	background-color: #034B26;

    line-height: 38px;

}

.sb-05 h4 a {

	font-size: 15px;

	color: #fff;

	text-transform: uppercase;

	font-weight: bold;

}

.sb-05 h4 span {

	display: block;

    float: left;

    width: 46px;

    background: #f9d026 url(https://nganhadecor.com/wp-content/themes/webseo247/images/i8.gif) no-repeat center center;

    height: 38px;

    margin-right: 20px;

}

.sb-05 img {

	width: 100%;

}

.sttb a {

	padding-left: 10px;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

	text-transform: none !important;

	font-size: 14px !important;

}

.sb-01, .sb-02, .sb-03, .sb-04, .sb-05 {

	margin-bottom: 20px;

}

.ct-right .tt-ctr-01 {

	font-size: 20px;

    line-height: 38px;

    border-bottom: solid 1px #ededed;

    border-left: solid 3px #fcc705;

    padding-left: 20px;

    color: #404042;

    background-color: #f2f2f2;

	margin: 0px;

}

.sp-ctr .row {

	margin-left: 0px;

	margin-right: 0px;

}

.img-bn-ctr img {

	margin-top: 20px;

	width: 100%;

}

.img-bn-ctr {

}

.content-dm {

	margin-bottom: 30px;

	border-bottom: 3px solid #ededed;

	margin-top: 25px;

}

.ctsp-02 .t6 {

	height: 45px;

	line-height: 45px;

	background: #f9d026;

}

.ctsp-02 .t6 span {

	background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c3.png) no-repeat left top;

}

.t6 img {

	position: absolute;

	z-index: 99;

	margin-left: 10px;

}

.ctsp-02 {

	padding: 0px;

}

.ctsp-02 .t6 .b001 {

	padding-left: 50px;

}

.ctsp-03 .t2 {

    padding-left: 35px;

    color: #ec4137;

    text-transform: uppercase;

    line-height: 40px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/i9.gif) no-repeat 12px center;

    font-weight: bold;
    display: none;

}



/*tab chi tiết sản phẩm*/

div.tab {

    overflow: hidden;

    border-top: 1px solid #ccc;

	border-left: 1px solid #ccc;

	border-right: 1px solid #ccc;

}

div.tab button {

	background-color: #f1f1f1;

	font-weight: bold;

	padding: 0 10px;

	text-transform: uppercase;

	height: 38px;

    float: left;

    border: none;

    outline: none;

    cursor: pointer;

	line-height: 38px;

    transition: 0.3s;

    font-size: 15px;

}

div.tab button:hover {

}

div.tab button.active {

	border-top: solid 2px #dd7f25;

    background: #fff url(https://nganhadecor.com/wp-content/themes/webseo247/images/b1.gif) no-repeat center top;

    background-color: #fff;

}

.tabcontent {

    display: none;

    padding: 6px 12px;

    border: 1px solid #ccc;

    border-top: none;

}

.img-ctsp-1 img {

	width: 100%;

}

.cc h1 {

	margin: 20px 0 0 0;

	font-size: 20px;

	font-weight: bold;

}

.cc .a {

	margin: 5px 0px 10px;

	font-weight: bold;

    padding-top: 6px;

    height: 36px;

    color: #ea445c;

    font-size: 24px;

}

.b span {

	color: #999;

	text-decoration: line-through;

}

.d {

	height: 22px;

    cursor: pointer;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/b3.gif) no-repeat left 5px;

    padding-left: 15px;

}

.rr {
    background:#fff;
    margin-left: 9.2px;
    float: left;

	width: 41.5%;

    height: 258px;

    margin-top: -46px;

    font-size: 13px;

}

.rr b {

    display: block;

    float: left;
    height: 30px;
    width: 32px;
    background: #ef4232 url(https://nganhadecor.com/wp-content/themes/webseo247/images/c5.gif) no-repeat left center;
    background-position-x: 9px;
    margin-right: 10px;

}

.rr .t {

	line-height: 30px;

    font-weight: bold;

    background-color: #414143;

    color: #fff;

    overflow: hidden;

    height: 30px;

}

.ctsp-05 {

	border: 1px solid #ededed;

	padding: 0px;

}

.cc {

	padding-left: 20px;

	width: 57%;

	float: left;

}

.f ul {

	margin-bottom: 25px;

	padding-left: 5px;

}

.f li {

	list-style-type: none;

	background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c6.gif) no-repeat 10px 5px;

    padding-bottom: 8px;

    padding-left: 22px;

    line-height: 18px;

    padding-right: 8px;

}

.m span {

    display: block;

    cursor: pointer;

    float: left;

    width: 168px;

    line-height: 38px;

    text-align: center;

    color: #fff;

    border-radius: 3px;

    font-weight: bold;

    text-decoration: none;

	background-color: #ef4136;

}

.m .k span{

    background-color: #05ad9e !important;

    margin-left: 12px;

}

.m .k span:hover {

	background-color: #f9d026 !important;

    color: #333;

}

.m span:hover {

    background-color: #f9d026;

    color: #333;

}

.o  {

	display: block;

	clear: both;

	margin-left: 180px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c8.gif) no-repeat left center;

    padding-left: 25px;

    margin-top: 1px;

    font-size: 13px

}

.cd-002 {

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c7.gif) no-repeat left top;
    font-size: 13px;
    line-height: 18px;
    margin-top: 35px;
    display: block;
    padding: 5px;
    background-position-y: 3px;

}

.wp-s04 {

	height: 121px;

	margin-left: 15px;

	padding-top: 10px;

	clear: both;

	background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/d.png) no-repeat left top;

}

.t3 {

	padding: 5px 0px 10px;

	background: -webkit-linear-gradient(left, #fff , rgba(153, 153, 153, 0.18));

    margin-left: 110px;

}

.dc {

    font-size: 13px;

    height: 20px;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/b.gif) no-repeat left bottom;

    margin-left: 25px;

    margin-top: 8px;

    margin-bottom: 8px;

	font-weight: bold;

}

.cd-002 a {

	padding-left: 25px;

}

.m {

	height: 38px;

	margin: 10px 0px 10px;

}

.img-ctsp-1 img {

	padding: 10px;

}

.wp-stsp-04 {

	border: 1px solid #ededed;

}

.ctsp-04 {

	

	padding-right: 0px;

}

.text-img-ctsp-1 {

	height: 77px;

	margin: 0px 10px 10px 10px;

    overflow: hidden;

    padding-left: 10px;

    background-color: #f2f2f2;

}

 .text-img-ctsp-1 p {

	 font-size: 12px;

	height: 22px;

    line-height: 22px;

    overflow: hidden;

    background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/c4.gif) no-repeat left center;

    padding-left: 18px;

	margin: 0px;

}

.text-img-ctsp-1 h4 {

	text-transform: uppercase;

	font-weight: bold;

	font-size: 13px;

	margin-top: 10px;

}

.wp-006 img {

	max-width: 100%;

}

.ctsp-main .col-md-3 {

	float: right;

}

.ctsp-main {

	border-bottom: none;

}





/*style back to top*/

#back-to-top {

    position: fixed;

    bottom: -20px;

    right: 20px;

    z-index: 9999;

    text-align: center;

    cursor: pointer;

    border: 0;

    text-decoration: none;

    transition: opacity 0.5s ease-out;

    opacity: 0;

}

#back-to-top i {

	color: #ead689;

	font-size: 36px;

}

#back-to-top i:hover {

	color: #ecba00;

}

#back-to-top.show {

	bottom: 30px;

	transition: all 0.6s;

    opacity: 1;

}

@media screen and (min-width: 768px) and (max-width: 991px) {

	.sc.sp-ctr .col-sm-6:nth-child(2n+1), .sc.sanpham1 .col-sm-4:nth-child(3n+1){

		clear: both;

	}

}

@media (min-width: 769px){

	.icon-menu-mobile {

		display: none;

	}

}

@media screen and (min-width: 992px) {

	.tt1 .video-rlb-01 img {

		max-height: 168px;

	}

	.sc.sp-ctr .col-md-4:nth-child(3n+1), .sc.sanpham1 .col-md-3:nth-child(4n+1){

		clear: both;

	}

}

@media (min-width: 1200px) {

	.content-dm .ct-right {

		padding-right: 0px;

	}

	.wp-b5 {

		height: 300px;

	}

	.img-ctsp-1 {

		overflow: hidden;

		height: 335px;
	    height: 470.5px;

	}

	.sec-rlb-01 .row {

		margin-left: -25px;

		margin-right: -25px;

	}

	.dm-sp .row {

		margin-left: -30px;

		margin-right: -30px;

	}

	.dm-sp .t {

		margin-left: -15px;

		margin-right: -15px;

	}

	.chuyen-muc .row {

		margin-left: -30px;

		margin-right: -30px;

	}

	.img-banner-km {

		margin-left: -15px;

		margin-right: -15px;

	}

	.sec-index-km .hh {

		margin-left: -10px;

		margin-right: -10px;

	}

	.btt-ab {

		margin-left: -25px;

		margin-right: -25px;

	}

}

@media (max-width: 767px){

	.sc.sp-ctr .col-xs-6:nth-child(2n+1), .sc.sanpham1 .col-xs-6:nth-child(2n+1){

		clear: both;

	}

	.img-bn-ctr img {

		margin-top: 0px;

	}

	.ct-right .wp-006 {

		margin-top: 50px;

	}

	.rr {

		width: 100%;

	}

	.cc {

		width: 100%;

	}

	.ctsp-04 {

		padding: 0px;

	}

	.sec-index-km .hh a {

		display: none;

	}

	.sec-index-km .hh span {

		display: none;

	}



	.hh h2 {

		font-size: 16px;

	}

	.sec-index-km {

		background: url(https://nganhadecor.com/wp-content/themes/webseo247/images/g1.gif) no-repeat center top,#fff url(https://nganhadecor.com/wp-content/themes/webseo247/images/g2.gif) repeat-x left top;

	}

	.tooltiphost .max-sp {

		margin-top: 10px;

	}

	.gia-sp2 {

		left: 10px;

	}

	#nnt {

		background-size: cover;

	}

	.st-icon {

		height: 40px;

		padding: 5px 0px;

	}

	.tolti {

		margin-bottom: 20px;

	}

	.gia-sp2 {

		top: auto;

		bottom: -5px;

	}

	.sec-sp-noibat .hh {

		margin-top: 20px;

		height: 35px;

	}

	.sec-sp-noibat .hh h3 {

		font-size: 16px;

	}

	.ftt-012 .poc {

		position: inherit;

		padding-top: 10px;

	}

	.footer {

		height: auto;

	}

	.at-img3 img {

		width: 100%;

	}

	.sanpham4 .hh span {

		width: 10% !important;

	}

	.sanpham5 .hh span {

		width: 30% !important;

	}

	.row-edit {

		margin-right: -15px !important;

		margin-left: -15px !important;

	}

	.hh span {

		display: none;

		width: 25% !important;

	}

	.sc .hh h2 a {

		font-size: 16px;

	}

	.sc .hh h2 {

		font-size: 16px;

		padding-right: 0px;

	}

	.sc .hh a {

		font-size: 14px;

	}

	.nb-tt .hh {

		padding-left: 0px !important;

	}

	#nnt {

		width: 100%;

		height: auto;

		top: 0px;

		right: 0px;

		position: inherit;

	}

	.text-avt {

		border-right: none;

	}

	.avt {

		padding-bottom: 20px;

		height: auto;

	}

	.tooltip2 {

		display: none !important;

	}

	.right-ht {

		display: none;

	}

	.ab {

		display: none;

	}

	.ba {

		display: none;

	}

	.fiedx {

		position: inherit;

	}

	.header-02 {

		margin-top: 0px;

	}

	.menu-top ul {

		display: none;

	}

	.menu-top {

		height: auto;

	}

	.show-click li {

		display: block;

	}

	.st-icon i {

		padding-left: 10px;

		font-size: 23px;

		color: #fff;

	}

	.st-icon span {

		font-weight: bold;

		font-size: 20px;

		text-transform: uppercase;

		color: #fff;

	}

	.icon-menu-mobile {

		text-align: right;

	}

	.ac{

		display: none !important;

	}

	.ac2 {

		text-align: center;

	}

	.menu-top li a {

		height: 35px;

		line-height: 35px;

	}

}

span.wpcf7-not-valid-tip{

	display: none;

}
#myImg {
    width: 100%;
    height: 100%;
}
@media(max-width:1200px)
{
.tooltip2 {
    width: 401px!important;
}
}

.tiemkiem-mobile {
    display: inline-flex;
    transform: translateY(10%);
}

.tiemkiem-mobile .fa-search{
	color: #000;
	font-size: 24px;
	float: right;
}
.form-mobile{
	display: none;
	background: #fcc705;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
}

.form-mobile button {
    background: none;
    position: absolute;
    top: 50%;
    right: 40px;
    transform: translateY(-50%);
}
.form-mobile button .fa-search{
	color: #333;
}