.page-heading a {
    color: #000000;
    padding-bottom: 15px;
    display: block;
}
.page-heading { position: relative; font-size: 26px; text-transform: capitalize; font-weight: 600; padding-bottom: 8px; }
.page-heading:after { content: ""; position: absolute; width: 70px; height: 5px; bottom: -4px; background: linear-gradient(45deg, #e1ff3b, #00b8ff, #2fff97); border-radius: 5px; }
.list1dong li {text-align: left;}
.date { color: #293951; }
.page-tintucct article ul {
	margin-left: 20px;
}
.ul-baiviet {
    list-style-type: disc;
}

.header-top-right{margin-left:-15px;padding:0}
.header-top-right .homeslider{width:79%;display:table-cell;float:inherit}
.header-top-right .header-banner{width:21%;display:table-cell;float:inherit;background:#fff;max-width:190px}
.header-top-right .header-banner img{width:100%;max-height:231px}
.header-top-right .homeslider img{width:100%;min-height:286px}
.header-top-right .homeslider .other-content{width:50%;float:left}
.header-top-right .homeslider .other-content img{height:176px;min-height:initial}
.header-top-right .homeslider .bx-wrapper .bx-viewport{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none;border:0;left:0;background:#fff}
.header-top-right .homeslider .bx-controls-direction .bx-prev,.header-top-right .homeslider .bx-controls-direction .bx-next{background:#f96d10;text-indent:0!important;color:#fff;font-size:15px;text-align:center;line-height:32px;padding-top:8px;-moz-transition:all .45s ease;-webkit-transition:all .45s ease;-o-transition:all .45s ease;-ms-transition:all .45s ease;transition:all .45s ease;position:absolute;opacity:0;visibility:hidden;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.header-top-right .homeslider .bx-controls-direction .bx-prev{left:50%}
.header-top-right .homeslider .bx-controls-direction .bx-next{right:50%}
.header-top-right .homeslider:hover .bx-controls-direction .bx-next{right:10px;opacity:1;visibility:inherit}
.header-top-right .homeslider:hover .bx-controls-direction .bx-prev{left:10px;opacity:1;visibility:inherit}
.header-top-right .homeslider .bx-controls-direction .bx-prev:hover,.header-top-right .homeslider .bx-controls-direction .bx-next:hover{opacity:.8}
.header-top-right .homeslider .bx-wrapper:hover .bx-prev,.bx-wrapper:hover .bx-next{display:block}
.header-top-right .homeslider .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:10px;width:100%;text-align:right;padding-right:25px}
.header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item{width:20px;height:20px;border-radius:90%;margin-right:5px;line-height:20px}
.header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item a{width:100%;height:100%;float:left;background:transparent;margin:0;padding:0;text-align:center;text-indent:0;border-radius:90%;color:#666;border:1px solid #999;padding-left:1px}
.header-top-right .homeslider .bx-wrapper .bx-pager.bx-default-pager a:hover,.header-top-right .homeslider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#f96d10;color:#fff;border:1px solid #fff}
.bx-wrapper{margin:0}


.background-bestsale{background-image:url(https://camerasaigon24h.com/img22/background-bestsale-camerasaigon24h.png);width:100%;font-size:20px;padding:73px 0 55px 25px;background-position:0 50%;text-align:justify;background-repeat:no-repeat;float:left;height:446px}
.img-bestsale{max-width:40%;padding:3px;margin-left:-5px;float:left}
.text-bestsale{padding:7px 39px 7px 10px;margin-left:5px;width:60%;float:left}
.img-bestsale img{width:100%}
.ic-sale { width: 20%; position: absolute; left: -20px; top: -30px; }
.menupage-tinct ul { background: #bae5ff; padding: 15px 10px; }
.menupage-tinct ul li { width: 32.3%; margin-right: 1%; margin-bottom: 8px; background: #fff; padding: 5px; border-radius: 10px; }
.menupage-tinct ul, .menupage-tinct ul li a{ display: flex; flex-wrap: wrap; width: 100%;}
.menupage-tinct ul li a {  text-align: left; align-items: center;}
.menupage-tinct ul > li:hover { transform: scale(1.03); }
.menupage-tinct ul > li:hover b { color: #0d00ff; }
.menupage-tinct ul img { width: 35%; border: 1px solid #94bfd8; border-radius: 8px; }
.menupage-tinct ul > li > a > b { width: 65%; color: #00355d; font-weight: 500 !important; padding: 5px; }

@media (max-width:1199px) {
.menupage-tinct ul > li > a > b {font-size: 12px;}
}
@media (max-width:991px) {
	.list1dong {display: inline-block;font-size: 14px;width: 100%;margin-bottom: 5px; flex-direction: column;}
	.list1dong li { margin-bottom: 5px!important; }
	.menupage-tinct ul li {width: 49%;}
	
}
 /*sp đơn hiển thị tin end*/ .lisdmt {
    background: linear-gradient(7deg, #1999fe, #90f0ff);
    box-shadow: -7px 5px 0px #beeaff;
    padding: 22px;
    border-bottom: 3px dotted #ffff;
    border-left: 3px dotted #ffff;
    margin: 20px 0px;
}
.lisdmt li {
    background: #fff;
    margin: 10px 0px;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 0px 0px 10px #ceebff;
}
.lisdmt li:hover {
    box-shadow: 0px 5px 5px #bedef4;
    transform: scale(1.005);
    transition: .1s all ease;
}
 .lisdmt li a { color: #4d4d4d; }
 .header-baiviet { background-image: linear-gradient(#fff1ad, #00d2ff); width:100%; height:150px; padding: 30px 150px 30px 150px; }
 .header-title { color:#009cff; font-size:24px; font-weight:550; text-align: center; background-color:#ffffff; box-shadow: 0 8px 15px 0 rgb(255 255 255 / 70%); border-radius:20px; padding: 15px; }
 .header-baiviet1{ position: relative; background-color: #fff; box-shadow: 0 8px 15px 0 rgb(0 0 0 / 20%); padding: 2em; margin: -7em 2em 4em; border-radius: 90px; }
 .header-baiviet1 h2 { font-size:26px; font-weight:550; text-align:center; padding-bottom:10px; font-family:trebuchet ms,helvetica,sans-serif; }
 .box-flex { display: flex; flex-wrap: wrap; width: 100%; }
 .box-flex li { width: 25%; padding: 4px; }
 .box-sp { border: 1px solid #96dfff; padding: 5px; border-radius: 5px; }
 .ima-sanpham img { height: 160px; width: 200px; border-radius: 5px; }
 .info-product { padding-top:10px; }
 .info-product h4 { font-size: 16px; }
 .giaban-tin { background: #32ffbb; padding: 5px; text-align: center; font-size: 12px; font-weight: 700; color: #3f3f3f; box-shadow: 2px 3px 3px #98fff2; border-bottom: 2px solid #f9ff0f; margin: 5px 0px; }
 .giatt-tin { font-size: 11px; text-decoration: line-through; color: #a1a1a1; text-align: center; margin: 3px 0px; }
 .product-name-tin { margin: 9px 0px; text-align: center; font-size: 11px; text-transform: uppercase; border-bottom: 1px dotted #0f95ff; padding-bottom: 6px; height: 35px; }
 .product-name-tin a { color: #0f7dff; font-weight: 600; }
 .title-product{ width:100%; border-bottom:1px solid #0082ff; padding-bottom:3px; font-size:16px; color:#ffffff; background-color:#0082ff; padding:5px !important; margin:15px 0px; }
 .colum-1{ background-color:#fff; border-bottom:1px solid #eee; font-size:12px; }
 .colum-2{ background-color:#fff; border-bottom:1px solid #eee; padding-left:50px; font-size:12px; }
 .option-price select{ width:140px; margin-left:-20px; background-color:#0099ff; border-radius:5px; border:1px solid #0082ff; padding:5px; color:#ffffff; font-weight:bold; font-size:13px; }
 .tbltin { padding:20px 0px 20px 0px; }
 .tbltin h5{ padding-bottom:20px; font-size:16px; color:#3399ff; text-align:center; font-weight: 550; }
 .tbltin table{ border:2px solid #00ccff; width:100%; }
 .tbltin thead tr{ background-color:#00ccff; }
 .tbltin thead tr th{ padding: 5px 7px; font-size:14px; text-align:center; color:#ffffff; font-weight: 550; }
 .tbltin td{ padding: 5px 7px; font-size:14px; border-bottom:1px solid #eee; background: #fff; text-align:center; font-weight: 500; }
 .tbltin-1 h4{ font-size:16px; color:#10d69c; text-align:left; font-weight: 500; border-bottom:1px solid #eee; padding:20px 0px 20px 0px; }
 .tbltin-1 table{ width: 100%; border: 1px solid #eee; }
 .tbltin-1 .tt-table{ background-color: #10d69c; color: #fff; font-size:14px; font-weight:550; }
 .tbltin-1 td{ border: solid #dbdbdb; border-width: 1px; padding: 0.5em 0.75em; vertical-align: top; }
 .tbltin-1 table tr{ background:none; }
 .drop-cap:first-letter{ color: #ff8c00; font-size:50px; line-height: 1; vertical-align:middle; font-weight:550; padding-right:5px; }
 .col-tin30:last-child{ padding-right: 0px; }
 .col-tin30{ padding-right: 20px; width: 30%; margin-left: 20px; float: left; }
 .col-tin50{ width: 50%; padding: 10px; float: left; }
 .col-tin100{ width:100%; float: left; padding: 10px 0px; }
 .col-tin25{ width:23%; float:left; }
 @media only screen and (min-width: 768px) and (max-width: 991px){ .box-flex li { width: 50%; }
 .ima-sanpham img { height: 200px; width: 250px; }
 .product-name-tin { font-size: 13px; }
 .giaban-tin { font-size: 10px; }
 .spviwinfo p { font-size: 12px; }
 .view1spin5 .spviwinfo p { font-size: 12px; }
 .view1spin4 h3 a { font-size: 16px; }
 }
 @media (max-width: 767px){ 
.page-tintucct article ul {margin-left: 0px;}
.box-flex li { width: 50%; }
.ima-sanpham img { height: 200px; width: 250px; }
.background-bestsale{background-image:url(https://camerasaigon24h.com/img22/background-bestsale-mobile-camerasaigon24h-min.png);font-size:12px!important;background-position:30% 70%;background-size:270px 500px;background-repeat:no-repeat}
.img-bestsale{max-width:100%;padding:10px 25px 10px 22px}
.text-bestsale{width:100%}
.menupage-tinct ul img { width: 25%;}
.menupage-tinct ul > li > a > b { width: 75%; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; height: 40px; }
}
 @media (max-width: 576px){ .box-flex li { width: 90%; margin: auto; }
 .ima-sanpham img { width: 100%; height: fit-content; }
 .spview0, .spview2 { width: 100%!important; }
 .spview1 {transform: none;}
 .spview1 .spviwh, .spview3 .spviwh, .spview3 .spviwinfo, .spview4{width: 100%;}
 .spview1 .spviwh img{ display: block; margin: auto; }
 .spview1 .spviwinfo { width: 100%; clear: both; padding: 10px; }
 .spview1 h3 a { font-size: 13px; }
 .spview0 h3, .spview1 .spviwinfo p, .spview2 h3, .spview2 .spviwinfo p  { height: fit-content; }
 .view1spin4 h3{ text-align: center; }
 .view1spin5 h3 a{ font-size: 13px; text-align: center; }
 .view1spin3 h3 a, .view1spin4 h3 a { font-size: 14px; font-weight: 700; text-transform: uppercase; }
 .view1spin0 .spviwh, .view1spin0 .spviwinfo,.view1spin2 .spviwh, .view1spin2 .spviwinfo, .view1spin3 .spviwh, .view1spin3 .spviwinfo,.view1spin4 .spviwh, .view1spin4 .spviwinfo, .view1spin5 .spviwh, .view1spin5 .spviwinfo{ width: 100%; }
 .view1spin2 { flex-wrap: wrap; }
 .view1spin3 { flex-direction: column; }
 }
 @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { .col-tin30{ width:100%; padding:5px; margin-left:5px; }
 .col-tin50{ width:100%; }
 .header-baiviet { height: 120px; padding: 30px 40px 30px 40px; }
 .header-title { font-size:16px; }
 .header-baiviet1{ height:100px; padding-top:50px; padding: 1em; margin: -4em 1em 3em; line-height: 10px; font-size: 10px; }
 .header-baiviet1 h2{ font-size:13px; font-weight:650; padding:0px 5px 7px 5px; }
 .title-product{ text-align: center; }
 .info-product h4 { font-size: 14px; }
 .info-product img{ padding-left:10px; padding-bottom:10px; margin-left:15px; }
 .info-product span{ padding-left: 10px; }
 .colum-2{ padding-left:20px; }
 .option-price select{ padding-left:10px; text-align:center; }
 .col-lg-5 table{ text-align:center; margin-left: 20px; margin-bottom:20px; }
 .col-lg-5 h4{ text-align:center; margin-left: 10px; }
 .tbbg img { margin-top:30px; }
 .tbltin thead tr th td, .tbltin-1 thead tr th td{ font-size:12px; }
 }
 @media only screen and (min-width: 992px) and (max-width: 1199px) { .header-baiviet { height: 120px; padding: 30px 40px 30px 40px; }
 .header-title { font-size:16px; }
 .header-baiviet1{ height:100px; padding-top:50px; padding: 1em; margin: -4em 1em 3em; line-height: 10px; font-size: 10px; }
 .header-baiviet1 h2{ font-size:13px; font-weight:650; padding:0px 5px 7px 5px; }
 .ima-sanpham img { height: 140px; }
 .title-product{ text-align: center; }
 .info-product img{ padding-left:10px; padding-bottom:10px; margin-left:15px; }
 .info-product h4 { font-size: 15px; }
 .info-product span{ padding-left: 10px; }
 .colum-2{ padding-left:20px; }
 .option-price select{ padding-left:10px; text-align:center; }
 .col-lg-5 table{ text-align:center; margin-left: 20px; margin-bottom:15px; }
 .col-lg-5 h4{ text-align:center; margin-left: 10px; }
 .tbbg img { margin-top:30px; }
 .tbltin thead tr th td, .tbltin-1 thead tr th td{ font-size:12px; }
 .spview0 h3 , .spview2 h3{ font-size: 12px; }
 .spviwinfo p { font-size: 13px; }
 }
 /* //////start-menu/////// */ .scroll-menu { padding:5px 0px 0px 0px; overflow-x:hidden; overflow-y:scroll; width:350px; height:300px; list-style-type: square; color:#000; float:left; }
 .scroll-menu li{ padding-bottom:5px; padding-top:5px; color: #009dca; }
 .scroll-menu p a{ padding:0; font-size: 14px; text-align:left; font-weight: 400; white-space: wrap; display: block; margin:0; font-family:arial; }
 /* ///menu cÄ‚Â¡Ă‚Â»Ă¢â‚¬Ëœ Ä‚â€Ă¢â‚¬ËœÄ‚Â¡Ă‚Â»Ă¢â‚¬Â¹nh/// */ #dp_menu_fixed { float:none; padding:15px 0px 15px 0px; }
 #dp_menu_fixed button { display:table; border:none; padding: 0px; cursor: pointer; border-radius: 0px; overflow: hidden; z-index:1; }
 #dp_menu_fixed button span{ display:block; padding: 10px 0px 10px 0px; float: left;width:100px; background: #00c6ff; color: #FFF; font-weight:600; }
 #dp_menu_fixed button:before { display: table; width: 23px; padding: 9px; font-weight: bold; background: #fff; border:1px solid #969696; color: #000; float:right; }
 /* #dp_menu_fixed:before, #dp_menu_fixed:after, #dp_menu_fixed ul:before, #dp_menu_fixed ul:after { content:" "; clear:both; display:block; width:0; height:0; z-index:1;}
 */ #dp_menu_fixed:hover > ul{ display:block; }
 #dp_menu_fixed ul { position: relative; width: 230px; display:none; background: #fff; height:370px; border:1px solid #82d4ff; }
 #dp_menu_fixed.show button { width:129px; }
 #dp_menu_fixed a{ text-transform: capitalize; color: #00a8ff; display: block; font-size: 14px; margin-left:10px; text-align:left; font-weight: 400; padding:0px; white-space: wrap; }
 #dp_menu_fixed p{ padding:0px; margin:0; }
 #dp_menu_fixed li:hover{ background-color:#3fd4ff; }
 #dp_menu_fixed a:hover{ color:#fff; }
 #dp_menu_fixed ul li a:hover ul{ display: block; }
 /* ///menu cÄ‚Â¡Ă‚Â»Ă¢â‚¬Ëœ Ä‚â€Ă¢â‚¬ËœÄ‚Â¡Ă‚Â»Ă¢â‚¬Â¹nh/// */ /* ///menu-scroll// */ #dp_menu { padding: 0px; position: relative; text-align: right; margin-left: 0px; }
 #dp_menu { opacity: 20%; transition: all 2.0s ease-in-out; }
 #dp_menu:hover { opacity: 100%; transition: all 0.04s ease-in; }
 #dp_menu button { display:table; border:none; padding: 0px; cursor: pointer; border-radius: 0px; overflow: hidden; }
 #dp_menu button span{ display:block; padding:9px 5px 9px 5px; float: left;width:70px; background: #00c6ff; color: #fff;font-weight:550; border:1px solid #00c6ff; }
 #dp_menu button:before { display: table; width: 23px; padding: 9px; font-weight: bold; background: #fff; border:1px solid #00c6ff; border-right:1px solid #959595; border-bottom:1px solid #959595; color: #ff0000; float:right; }
 /* #dp_menu:before, #dp_menu:after, #dp_menu ul:before, #dp_menu ul:after { content:" "; clear:both; display:block; width:0; height:0 }
 */ #dp_menu ul, #dp_menu li { margin:0; padding:0; }
 #dp_menu:hover > ul{ display:block; }
 #dp_menu ul { position: absolute; display: none; width: 225px; height:370px; background: #fff; border:1px solid #00c6ff;}
 #dp_menu li { display:block; border-bottom:1px solid #dcdcdc; text-align:left;}
 #dp_menu.show button { width:70px; }
 #dp_menu{ width: 135px; display: block; position: fixed; top: 0; left: 0; margin-left:860px; margin-top:100px; z-index: 100000; }
 #dp_menu p a{ text-transform: capitalize; color: #a30000; display: block; font-size: 14px; padding-bottom:10px; padding-top:10px; margin-left:7px; text-align:left; font-weight: 400; white-space: wrap; padding-right:7px; }
 #dp_menu p{ padding:0; font-size: 14px; text-align:left; font-weight: 400; white-space: wrap; display: block; margin:0; }
 #dp_menu_fixed p{ padding:0px; margin:0; }
 #dp_menu li:hover{ background-color:#3fd4ff; }
 #dp_menu a:hover{ color:#fff }
 #dp_menu ul li a:hover ul{ display: block; }
 /* ///menu-scroll// */ @media only screen and (min-width: 768px) and (max-width: 991px) { .scroll-menu li{ padding-top:10px; color: #009dca; }
 /* ///menu cÄ‚Â¡Ă‚Â»Ă¢â‚¬Ëœ Ä‚â€Ă¢â‚¬ËœÄ‚Â¡Ă‚Â»Ă¢â‚¬Â¹nh/// */ #dp_menu_fixed { padding-bottom:15px; float:none; }
 #dp_menu_fixed button { width:340px; }
 #dp_menu_fixed button span{ padding: 8.5px 0px 8.5px 0px; width:340px;color: #009dca; font-size:16px;}
 #dp_menu_fixed button:before { width: 40px; padding: 10px 0px 10px 0px; font-weight: bold; background: #009dca; border:1px solid #009dca; color: #fff; }
 #dp_menu_fixed ul { width: 340px; border-bottom:1px solid #009dca; border-left:1px solid #009dca; border-right:1px solid #009dca; height:370px; }
 #dp_menu_fixed.show button { width:340px; }
 /* ///menu cÄ‚Â¡Ă‚Â»Ă¢â‚¬Ëœ Ä‚â€Ă¢â‚¬ËœÄ‚Â¡Ă‚Â»Ă¢â‚¬Â¹nh/// */ /* ///menu-scroll// */ #dp_menu { margin-left:267px; opacity: 30%; }
 #dp_menu button { margin-left: 7px; }
 #dp_menu button span{ padding: 9px 0px 9px 5px; }
 #dp_menu button:before { width: 70px; padding: 9px 1px 9px 17px; text-align: center; }
 #dp_menu ul { width: 200px; height:370px; margin-left:-121px; }
 #dp_menu.show button { width:72px; }
 /* ///menu-scroll// */ }
 @media only screen and (min-width: 992px) and (max-width: 1199px) { .scroll-menu li{ padding-top:10px; color: #009dca; }
 /* ///menu cÄ‚Â¡Ă‚Â»Ă¢â‚¬Ëœ Ä‚â€Ă¢â‚¬ËœÄ‚Â¡Ă‚Â»Ă¢â‚¬Â¹nh/// */ #dp_menu_fixed { padding-bottom:15px; float:none; }
 #dp_menu_fixed button { width:340px; }
 #dp_menu_fixed button span{ padding: 8.5px 0px 8.5px 0px; width:340px; color: #009dca; font-size:16px;}
 #dp_menu_fixed button:before { width: 40px; padding: 10px 0px 10px 0px; font-weight: bold; background: #009dca; border:1px solid #009dca; color: #fff; }
 #dp_menu_fixed ul { width: 340px; border-bottom:1px solid #009dca; border-left:1px solid #009dca; border-right:1px solid #009dca;}
 #dp_menu_fixed.show button {width:340px;}
 /* ///menu cÄ‚Â¡Ă‚Â»Ă¢â‚¬Ëœ Ä‚â€Ă¢â‚¬ËœÄ‚Â¡Ă‚Â»Ă¢â‚¬Â¹nh/// */ /* ///menu-scroll// */ #dp_menu { margin-left:267px; opacity: 30%; }
 #dp_menu button { margin-left: 7px; }
 #dp_menu button span{ padding: 9px 0px 9px 5px; }
 #dp_menu button:before { width: 70px; padding: 9px 1px 9px 17px; text-align: center; }
 #dp_menu ul { width: 200px; height:370px; margin-left:-121px; }
 #dp_menu.show button { width:72px; }
 /* ///menu-scroll// */ }
 .slide { position:absolute; text-align:center; margin-left:auto; margin-right:auto; }
 .slide h4{ text-align: center; margin-left: 35px; }
 .slide img{ width: 400px; height: 235px; margin-left:auto; margin-right:auto; }
 .slide:not(:first-child) { display: none; }
 .slide h3{ text-align: center; font-size: 16px; padding: 20px 0px 20px 0px; }
 .slide ul { font-size: 14px; line-height: 15px; margin-left:0px; }
 .slider{ width:400px; position:relative; margin:0 auto; }
 #list-slide { width: 500px; height:560px; margin:auto; position: relative; padding: 5px 5px 10px 5px; }
 .btn-change { width: 30px; height: 30px; position: absolute; top: 35%; transform: translateY(-100%); margin:0 auto; }
 #next { right: -20px; }
 #prev { left: -20px; }
 #change-img { text-align: center; margin-bottom: 3rem; }
 #change-img li { background: #ffa200; opacity:0.4; width: 30px; height: 20px; margin:0px 10px 0px 10px; border-radius: 10px; font-weight: bold; border: none; display:inline-block; color: white; }
 #change-img li:hover { width: 45px; height: 30px; opacity:1; border-radius: 10px; }
 #change-img li.active { background:  #ff6600; opacity:1; }
 .textimg{ position:relative; padding: 10px 0px 20px 0px; }
 .textinimg { position:absolute; color:#fff; font-size:14px; top:50px; width:450px; text-align:center; bottom:0px; left:20px; }
.textinimg-1 { position:absolute; color:#fff; font-size:14px; top:50px; width:450px; text-align:center; bottom:0px; left:400px; right:20px; }
 .textinimg h3{ font-size:18px; padding-bottom:20px; }
 .textinimg-1 h3{ font-size:18px; padding-bottom:20px; }
 .best-saletin { position: relative; box-shadow: 0 0 4px 1px #d0d0d0; width: 100%;  margin-top: 30px; padding: 10px; border-radius: 20px; display: flex; flex-wrap: wrap; background: #fff; }

 #cl70 .title-sale { text-align: center; width: 100%; font-size: 20px; font-family: arial; color: #003a65; font-weight: 600;padding: 20px; }
 .img-sale { width: 50%; float: left; clear: both; }
 .img-sale img { border-radius: 10px; }
 .text-sale {padding: 10px;width: 50%;font-size: 14px;color: #141414;float: left;clear: both;}
 .read-more{ background: #f0f0f0; font-size:14px; padding:10px 20px 10px 20px; margin-top:30px; width:150px; text-align:center; border-radius:20px; color:#0090ff; text-decoration:underline; box-shadow: 0 0 5px 1px #d0d0d0; overflow: hidden; position: relative; transform: rotate(0deg); -webkit-transition-duration: 0.5s; transition-duration: 0.5s; z-index:20; }
 .read-more:before { content: ""; position: absolute; top: 0; left: 0; width: 0; height: 100%; background-color: #0090ff; transition: 0.5s; z-index:-10; }
 .read-more:hover:before { width: 100%; }
 .read-more:hover a { color: #fff; }
 @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
 .best-saletin{ margin-left: 10px; margin-top:50px; }
 .title-sale{ font-size:16px; padding:40px 20px 10px 20px; }
 .img-sale { width: 100%; padding: 20px 20px 5px 20px; }
 .text-sale{ width:100%; padding: 50px 20px 10px 20px; font-size:13px; text-align:center; }
 .best-saletin p{ margin-left:auto; margin-right:auto; }
.textimg{ padding: 10px 0px 20px 0px; }
 .textinimg { font-size:9px; top:10px; width:200px; left:10px; }
 .textinimg-1 { font-size:8px; top:20px; width:180px; left:90px; right:10px; }
 .textinimg h3{ font-size:14px; padding-bottom:15px; }
 .textinimg-1 h3{ font-size:13px; padding-bottom:15px; }
 .btn-change { top:30%; }
 .slide img { width: 280px; height: 180px; }
 .slide { padding:0px; }
 .slide h4{ text-align: center; padding: 20px 0px 20px 0px; }
 .slider { width:333px; margin:0 auto; }
 #list-slide ol{ text-align:center; width:350px; }
 #next { right: -10px;; }
 #prev { left:-10px; }
 #list-slide { width:335px; height: 580px; }
 #change-img li { width: 25px; height: 17px; margin:2px; }
 #change-img { margin-left:auto; margin-right:auto; }
 }
 @media only screen and (min-width: 992px) and (max-width: 1199px) { 
 .title-sale{ font-size:16px; padding:10px; }
 .best-saletin p{ margin-left:auto; margin-right:auto; }
.textimg{ padding: 10px 0px 20px 0px; }
 .textinimg { font-size:9px; top:10px; width:200px; left:10px; }
 .textinimg-1 { font-size:8px; top:20px; width:180px; left:90px; right:10px; }
 .textinimg h3{ font-size:14px; padding-bottom:15px; }
 .textinimg-1 h3{ font-size:13px; padding-bottom:15px; }
 .btn-change { top:30%; }
 .slide img { width: 280px; height: 180px; }
 .slide { padding:0px; }
 .slide h4{ text-align: center; padding: 20px 0px 20px 0px; }
 .slider { width:333px; margin:0 auto; }
 #list-slide ol{ text-align:center; width:350px; }
 #next { right: -10px;; }
 #prev { left:-10px; }
 #list-slide { width:335px; height: 580px; }
 #change-img li { width: 25px; height: 17px; margin:2px; }
 #change-img { margin-left:auto; margin-right:auto; }
 }



 @media (max-width:767px)
 {
	.read-more {margin: 0;}
	#cl70 .title-sale {padding: 10px;}
	.best-saletin{margin-left: 0;}
	.ic-sale {width: 30%;}
	.text-sale { padding: 10px;}
	.ic-sale { top: -40px; }
 }