@media only screen and (min-width: 1024px) and (max-width: 1259px) {
    #container {
        width: 940px;
    }
    #left-sidebar {
        margin-right: 0;
    }
    #header .date {
        display: none;
    }
    #header .search {
        margin-right: 10px;
    }
    #top-stories .box {
        margin-left: 9px;
    }
    #top-stories .box:nth-child(5) {
        display: none;
    }
    #right-sidebar {
        width: 940px;
        margin: 20px 0;
        float: left;
        -moz-column-count: 3;
        -moz-column-gap: 20px;
        -webkit-column-count: 3;
        -webkit-column-gap: 20px;
        column-count: 3;
        column-gap: 20px;
    }
    #right-sidebar .widget {
        width: 270px;
        margin: 0;
        margin-bottom: 10px;
    }
    .widget_googleplus,
    .widget_tweet,
    .widget_weather,
    .widget_fbpost {
        display: none;
    }
    #footer .footer-widgets {
        margin: 20px 0;
        float: left;
        -moz-column-count: 1;
        -moz-column-gap: 20px;
        -webkit-column-count: 1;
        -webkit-column-gap: 20px;
        column-count: 1;
        column-gap: 20px;
    }
    #footer .widget {
        margin-left: 0;
        margin-bottom: 20px;
    }
}
/* 7.1. Tablet Portrait (devices and browsers)
========================================== */
@media only screen and (min-width: 660px) and (max-width: 1023px) {
    #container {
        width: 640px;
    }
    .onesidebar-page {
        width: 640px !important;
    }
    #header .date {
        width: 215px;
        margin-right: 0;
        text-align: right;
    }
    #header .logo {
        margin-bottom: 20px;
    }
    #main-menu {
        background: none;
        width: 280px;
        position: absolute;
        top: 55px;
    }
    #main-menu ul {
        display: none;
    }
    #main-menu select {
        display: block;
        width: 280px;
        font: inherit;
        float: left;
    }
    #header .social {
        display: none;
    }
    #header .search {
        width: 300px;
        float: right;
        margin-right: 0;
    }
    #content {
        margin-right: 0;
        width: 100%;
    }
    .single.single-post .single-content {
        width: 100% !important;
    }
    #left-sidebar {
        margin-right: 0;
        width: 48%;
        float: left;
        -webkit-column-count: 1;
        clear: both;
    }
    #right-sidebar {
        width: 48%;
        float: right;
        -webkit-column-count: 1;
    }
    #top-stories .box {
        margin-left: 10px;
        width: 185px;
    }
    #top-stories .box:first-child {
        margin-left: 0;
        width: 184px;
    }
    #top-stories .box:nth-child(4),
    #top-stories .box:nth-child(5) {
        display: none;
    }
    #top-stories .thumb-wrap {
        display: none;
    }
    .sidebar {
        width: 640px;
        -moz-column-count: 2;
        -moz-column-gap: 20px;
        -webkit-column-count: 2;
        -webkit-column-gap: 20px;
        column-count: 2;
        column-gap: 20px;
    }
    .widget_carousel,
    .widget_facebook,
    .widget_googleplus,
    .widget_tweet,
    .widget_weather,
    .widget_fbpost {
        display: none;
    }
    .widget_search #searchform .searchfield {
        width: 236px;
    }
    #footer .footer-widgets {
        margin: 20px 0;
        float: left;
        -moz-column-count: 2;
        -moz-column-gap: 30px;
        -webkit-column-count: 2;
        -webkit-column-gap: 30px;
        column-count: 2;
        column-gap: 30px;
    }
    #footer .footer-widgets .widget {
        margin-left: 0;
        margin-bottom: 20px;
        width: 305px;
        height: 220px;
    }
    .footer-info{
        clear: both;
    }
    #footer .widget_pinterest ul li.recent-pin img,
    #footer .widget_flickr .flickr_stream img {
        width: 91px;
        height: 91px;
    }
    #footer .widget_subscribe input[type="text"] {
        width: 285px;
    }
    #footer .widget_comments .comment {
        width: 200px;
    }
    .search .searchandfilter input[type="submit"] {
        height: 31px;
    }
    #wp_rp_first, #content .entry-footer {
        display: none;
    }
    #sidebar-left{
        width: 100%;
    }
    #text-32{
        display: none;
    }
    #sidebar-left .widget_list_sanpham li {
        width: 24%;
    }
    #sidebar-left .widget_list_sanpham li {
        margin-right: 1%;
    }
    .entry-header.sp .thongtinsp p {
        margin-bottom: 10px;
    }
    #footer .footer-widgets .widget:nth-child(3){
        margin-top: 15px;
    }

}
/* 7.2. Mobile Landscape Size to Tablet Portrait (devices and browsers)
==================================================================== */
@media only screen and (min-width: 480px) and (max-width: 659px) {
    #container {
        width: 470px;
    }
    #main-menu {
        background: none;
        margin-bottom: 10px;
        border-bottom: none;
        padding-bottom: 0px;
    }
    #main-menu ul {
        display: none;
    }
    #main-menu select {
        display: block;
        width: 455px;
        font: inherit;
        margin: 0px auto;
    }
    .header-center {
        margin: 15px 0px 0px;
    }
	.demo-container{
		display:none;
	}
    #header {
        margin-bottom: 0;
    }
    #header .social {
        display: none;
    }
    #header .date, #header .search{
        width: 455px;
    }
    #header .date {
        text-align: center;
        margin-bottom: 15px;
    }
    #header .logo {
        text-align: center;
        width: 100%;
        margin: 0px auto;
    }
    #header .logo img{
        display: block;
        margin: 0px auto;
    }
    #header .search{
        margin: 0px auto;
        float: none;
    }
    #header #searchform .searchfield {
        width: 380px;
    }
    #left-sidebar, #right-sidebar {
        margin-right: 0;
        width: 47%;
        -webkit-column-count: 1;
    }
    #right-sidebar{
        float: right;
    }
    #top-stories .thumb-wrap {
        display: none;
    }
    #top-stories .box {
        width: 204px;
        margin-left: 10px;
    }
    #top-stories .box:first-child {
        margin-left: 0;
        width: 203px;
    }
    #top-stories .box:nth-child(3),
    #top-stories .box:nth-child(4),
    #top-stories .box:nth-child(5) {
        display: none;
    }
    #content {
        width: 460px;
        margin-right: 0;
    }
    .single.single-post .single-content {
        width: 460px !important;
    }
    .onesidebar-page {
        width: 460px !important;
    }
    #wt-slider .attachment-wt-slider-img {
        width: 460px;
        height: 230px;
    }
    #wt-slider .slider-text .wrap {
        width: 405px;
        height: 85px;
        overflow: hidden;
    }
    #feat-posts .left,
    #feat-posts .left .overlay,
    #feat-posts .left .thumb-wrap {
        width: 460px;
        margin-right: 0;
    }
    body.home #content #feat-posts {
        width: 100%;
    }
    #feat-posts > .left{
        margin: 0px auto;
        float: none;
    }
    #feat-posts > .right{
        display: none;
    }
    #feat-posts .left {
        margin-bottom: 30px;
        height: auto;
    }
    #feat-posts .left .wp-post-image {
        width: 460px;
        height: 320px;
    }
    #feat-posts .right,
    #feat-posts #tiles {
        width: 470px;
    }
    #feat-posts .live-tile, #feat-posts .list-tile {
        width: 225px;
        height: 225px;
    }
    .attachment-207x207,
    .attachment-wt-tile-thumb {
        width: 225px;
        height: 225px;
    }
    #feat-posts .wp-post-image {
        width: 225px;
        height: 225px;
    }
    .tile-slider div.wide-slide {
        width: 810px;
    }
    .feat-cat .one-half {
        margin-right: 0;
    }
    .feat-cat .slide-cat1,
    .feat-cat .slide-cat2,
    .feat-cat .slide-cat3,
    .feat-cat .slide-cat4,
    .feat-cat .slide-cat5 {
        width: 142px !important;
        margin-left: 10px !important;
    }
    .feat-cat .item-post .post-wrap {
        width: 100%;
    }
    .feat-cat .one-half .item-post:nth-child(4),
    .feat-cat .one-half .item-post .thumb-wrap {
        display: none;
    }
    #content .related-posts ul li {
        width: 460px;
    }
    #content .entry-social {
        display: none;
    }
    .archive .attachment-wt-cat-img {
        width: 220px !important;
        height: 125px !important;
        margin-right: 10px !important;
    }
    /*-- contact page --*/
    .contact-page .contact-form textarea,
    .contact-page .contact-form .message-field input[type="text"] {
        width: 90%;
    }
    .contact-page .contact-form .row-half {
        margin-bottom: 20px;
    }
    .contact-page .contact-form .right {
        margin-left: 0;
        margin-bottom: 0px;
    }
    /*--comments --*/
    #comments {
        width: 460px;
    }
    #respond .comment-form-author,
    #respond .comment-form-email,
    #respond .comment-form-url input[type="text"],
    #respond textarea {
        width: 420px;
    }
    .slide-cat-nav {
        display: none;
    }
    /*-- widgets --*/
    #footer .footer-widgets,
    .sidebar {
        width: 460px;
        -moz-column-count: 2;
        -moz-column-gap: 10px;
        -webkit-column-count: 2;
        -webkit-column-gap: 10px;
        column-count: 2;
        column-gap: 10px;
    }
    #footer .widget,
    .sidebar .widget {
        max-width: 220px;
    }
    #footer .footer-widgets .widget{
        margin-left: 0;
        margin-bottom: 15px;
        height: 250px;
    }
    .footer-info{
        clear: both;
    }
    .widget_adsingle,
    .widget_tile_posts,
    .widget_carousel,
    .widget_facebook,
    .widget_googleplus,
    .widget_tweet,
    .widget_weather,
    .widget_fbpost {
        display: none;
    }
    .sidebar .widget {
        margin-bottom: 15px;
    }
    .widget_comments .avatar {
        display: none;
    }
    .widget_comments .comment {
        width: 100%;
    }
    .widget_social_counter .bottom {
        margin-top: 0;
    }
    .widget_social_counter .facebook {
        margin-right: 10px;
    }
    .widget_social_counter .facebook,
    .widget_social_counter .twitter {
        width: 84px;
        height: 84px;
    }
    .widget_flickr .flickr_stream img,
    .widget_pinterest ul li.recent-pin img {
        width: 90px;
        height: 90px;
    }
    .widget_flickr .flickr_stream ul li:nth-child(3n+3),
    .widget_pinterest ul li:nth-child(3n+3) {
        margin-right: 15px;
    }
    .widget_subscribe input[type="text"] {
        width: 200px !important;
    }
    .widget_popular_posts .post-number {
        display: none;
    }
    .widget_search #searchform .searchfield {
        width: 151px;
    }
    #footer {
        margin-top: 20px;
    }
    .search .searchandfilter input[type="submit"] {
        height: 31px;
    }
    #header .wrap {
        border-bottom: none;
    }
    #header .wrap .widget_text:nth-child(1), .hotline-social {
        display: none;
    }
    .search .searchandfilter input[type="text"] {
        width: 218px;
    }
    #feat-posts .right, #feat-posts #tiles {
        width: 470px;
    }
    #feat-posts .live-tile, #feat-posts .list-tile {
        width: 207px;
    }
    .slider-category{
        display: none;
    }
    .category-product-home .widget h3.category-title-view, .category-product-home .widget h3.category-title-view .category-title{
        width: 100%;
    }
    .category-product-home .widget h3.category-title-view .xemtatca{
        display: none;
    }
    .category-product-home .widget_list_sp li {
        float: left;
        width: 48%;
    }
    .category-product-home .widget_list_sp li:nth-child(2n){
        float: right;
    }
    .category-product-home .widget_list_sp li:nth-child(5){
        display: none;
    }
    .feat-cat > .one-half {
        width: 290px;
        margin-right: 5px;
    }
    .feat-cat .item-post {
        width: 100%;
        height: auto;
    }
    .feat-cat .item-post.right{
        display: none;
    }
    #text-9{
        min-height: 240px;
    }
    .footer-info .widget{
        max-width: 290px !important;
    }
    .slider-category, #text-32{
        display: none;
    }
    #content.cate-sp {
        width: 100%;
    }
    #content h1.page-title {
        width: 100% !important;
    }
    #content.cate-sp .sanpham {
        margin-right: 5px;
        width: 48%;
    }
    #content.cate-sp .list-sanpham .sanpham:nth-child(5n) {
        margin-right: 5px;
    }
    #content .attachment-wt-cat-img{
        height: auto !important;
    }
    #wp_rp_first, #content .entry-footer, #comments{
        display: none;
    }
    .single.single-post article .entry-header img {
        display: block;
        margin: 0px auto;
        width: 80%;
    }
    .archive.category #sidebar-left {
        width: 100%;
    }
    #content article .entry-header.sp > .entry-meta {
        display: none;
    }
    .entry-header.sp .thongtinsp p{
        margin-bottom: 3px;
    }
}
/* 7.3. Mobile Portrait Size to Mobile Landscape Size (devices and browsers)
====================================================================== */
@media only screen and (max-width: 479px) {
    #header {
        margin-bottom: 0;
    }
    #header .date {
        text-align: center;
        margin-bottom: 15px;
    }
    #header .logo {
        text-align: center;
    }
    #searchform .searchfield {
        width: 200px;
    }
    #main-menu {
        background: none;
    }
    #main-menu ul {
        display: none;
    }
    #main-menu select {
        display: block;
        width: 270px;
        font: inherit;
    }
    #top-stories {
        display: none;
    }
    #content {
        width: 100%;
        margin-right: 0;
    }
    .single.single-post .single-content {
        width: 100% !important;
    }
    #content .post > div:nth-child(1) {
        width: 100%;
        float: none;
    }
    .onesidebar-page {
        width: 270px !important;
    }
    #left-sidebar, #right-sidebar {
        margin: 0px auto;
        width: 100%;
    }
    ul.widget_list_sanpham li a img{
        width: 100%;
    }
    #wt-slider {
        display: none;
    }
    #feat-textposts .more-posts {
        padding: 10px;
    }
    #feat-textposts .more-posts ul li {
        margin-right: 0;
        width: 225px;
    }
    #feat-posts .left,
    #feat-posts .left .overlay{
        width: 90%;
        margin-right: 0;
    }

    #feat-posts .left .thumb-wrap,
    #feat-posts .left .wp-post-image {
        width: 100%;
        height: auto;
    }
    #feat-posts .left h2 {
        line-height: 30px;
    }
    #feat-posts .right {
        display: none;
    }
    #feat-posts .left {
        height: 285px;
    }
    #feat-posts .left .overlay:hover a.post-link {
        left: 32%;
    }
    #feat-posts .left .overlay:hover a.img-link {
        right: 32%;
    }
    #content .related-posts ul li {
        width: 270px;
    }
    #content .entry-social {
        display: none;
    }
    .one-half {
        width: 89% !important;
        margin: 0 auto !important;
        float: none;
    }
    .feat-cat .main-post {
        margin-bottom: 30px;
    }
    .feat-cat .item-post .post-wrap {
        width: 60%;
    }
    /*-- pages --*/
    .error404 .entry-content #searchform {
        margin-bottom: 20px;
        overflow: hidden;
    }
    /*-- comments --*/
    #comments {
        width: 270px;
    }
    #respond .comment-form-author input[type="text"],
    #respond .comment-form-email input[type="text"],
    #respond .comment-form-author,
    #respond .comment-form-email,
    #respond .comment-form-url input[type="text"],
    #respond textarea {
        width: 240px;
    }
    #respond #commentform p {
        margin-top: 0;
    }
    /*-- contact page --*/
    .contact-page .contact-form .row-half input[type="text"],
    .contact-page .contact-form textarea,
    .contact-page .contact-form .message-field input[type="text"] {
        width: 240px;
    }
    .contact-page .contact-form .row-half {
        margin-bottom: 20px;
    }
    .contact-page .contact-form .right {
        margin-left: 0;
        margin-bottom: 0px;
    }
    .contact-page .captcha-image img {
        width: 270px;
        height: auto;
    }
    /*-- widgets --*/
    .widget_adsingle,
    .widget_tile_posts,
    .widget_carousel,
    .widget_facebook,
    .widget_googleplus,
    .widget_tweet,
    .widget_weather,
    .widget_fbpost {
        display: none;
    }
    /*--footer --*/
    #footer {
        margin-top: 20px;
    }
    #footer .widget {
        margin-bottom: 15px;
        width: 100%;
        margin: 0px auto;
        float: none;
    }
    #footer .widget:first-child{
        margin: 0px auto;
    }
    #footer .widget_comments .comment {
        width: 162px;
    }
    #footer .widget_flickr .flickr_stream img,
    #footer .widget_pinterest ul li.recent-pin img {
        width: 80px;
        height: 80px;
    }
    #footer .widget_subscribe input[type="text"] {
        width: 248px !important;
    }
}
/*Responsive*/
@media only screen and (max-width: 479px) {
    #container {
        width: 95%;
        padding: 0px 3px;
    }
    .header-center {
        margin: 0px;
    }
    #header .search,#main-menu select {
        width: 100%;
    }
    #header .wrap {
        border-bottom: none;
    }
    #main-menu {
        border-bottom: none;
        padding-bottom: 0px;
    }
    .feat-cat .item-post {
        width: 100%;
        height: 130px;
    }
    .feat-cat .item-post.right{
        display: none;
    }
	.newshome{
		width:100%;
		float:left;
	}
	.ma-price-sp{
		    margin-top: 105px;
	}
    .feat-cat .item-post .thumb-wrap {
        width: 30%;
    }
    .feat-cat .item-post .thumb-wrap img {
        height: auto;
        width: 100%;
    }
    .footer-info #text-30{
        width: auto !important;
    }
    .category-product-home .widget h3.category-title-view, .category-product-home .widget h3.category-title-view .category-title{
        width: 100%;
    }
    .category-product-home .widget h3.category-title-view .xemtatca{
        display: none;
    }
    .category-product-home .widget_list_sp li {
        float: none;
        width: 90%;
        margin: 0px auto;
        clear: both;
    }
    .category-product-home .widget_list_sp h3 a {
        height: 43px;
    }
    .category-product-home3, .category-product-home4, .category-product-home5{
        margin-bottom: 0px;
    }
    #header .wrap .widget_text:nth-child(1) {
        display: none;
    }
    .header-center .search ul {
        width: 99%;
    }
    .header-center .search ul li:nth-child(1){
        padding-right: 0px;
    }
    .header-center .search ul li:nth-child(2){
        display: none;
    }
    #content .attachment-wt-cat-img {
        width: 305px;
        height: 420px;
    }
    #crumbs{
        display: none;
    }
    #content h1.page-title{
        width: 100% !important;
    }
    .slider-category{
        display: none;
    }
	#social_header{
		display:none;
	}
	.ma-price-sp{
		margin-top:48px;
		
	}
	.p-introduct .p-introduct-title li {
		width:100%;
	}
    #content.cate-sp{
        width: 100%;
    }
    #content.cate-sp .sanpham{
        width: 100% !important;
        margin: 0px auto;
        height: auto;
    }
    #content.cate-sp .sanpham img.wp-post-image {
        height: auto;
        width: 100%;
        min-height: auto;
    }
    #content.cate-sp .sanpham .sptitle {
        position: relative;
        bottom: 0px;
        height: 40px;
        text-transform: capitalize;
        width: 100%;
        background: #fff;
        padding: 5px 0px;
        margin-top: 0px;
        overflow: hidden;
    }
    #content.cate-sp .sanpham div:nth-child(3) span {
        position: relative;
    }
    #content.cate-sp .sanpham div:nth-child(3) span div:nth-child(1){
        padding-top: 3px !important;
    }
    .sale{
        position: absolute;
        top:7px;
    }
    .single.single-post .sidebar-right-product {
        margin-top: 10px;
        width: 100%;
        float: none;
    }
    .single.single-post #left-sidebar{
        display: none;
    }
	.pro-pm-item li{
		display:none;		
	}
	.demo-container{
		display:none;
		
	}
	#cs_header{
		display:none;
	}
    #comments{
        display: none;
    }
    .single .entry-header.sp .spthumb, .single .entry-eader.sp .spthumb, .single .entry-header.sp .thongtinsp, .single .entry-header.sp .lienhe{
        width: 100%;
        display: block;
    }
	.left{display:none;}
    #main-menu{
        margin-bottom: 10px;
    }
    #header .logo img {
        height: 70px;
        margin: 0px auto;
        display: block;
		float:left;
		width: 192px;
    }
	.support_home{
		display:none;
	}
	.sidebar-right-product{
		width:100%;
		
	}
	.menu-verti{
		display:none;
	}
    #header .search {
        margin: 0px auto;
        float: none;
    }
	.pro-pm-homenews{
		display:none;
	}
    .search .searchandfilter input[type="submit"] {
        background-size: 40px 32px;
        height: 31px;
        width: 40px;
    }
    .hotline-social{
        display: none;
    }
    .header-center .search ul li:nth-child(3) {
        width: 38px;
        height: 31px;
        float: right;
        margin-right: -1px;
    }
    .search .searchandfilter input[type="text"] {
        width: 225px;
        border-right: none;
    }
    body.home #content #feat-posts {
        width: 100%;
    }
    #feat-posts > .left{
        float: none;
        margin: 0px auto;
        height: auto;
    }
    #feat-posts .left h2 {
        line-height: 20px;
        font-size: 18px;
    }
    #feat-posts .post-text{
        height: auto;
    }
    #feat-posts .post-text p{
        display: none;
    }
    .single.single-post article .entry-header img{
        display: block;
        margin: 0px auto;
        width: 100%;
        float: left;
        max-width: 100%;
    }
    .single.single-post article .entry-header h1{
        font-size: 19px;
        line-height: 25px;
        clear: both;
    }
    .archive.category .archive > article{
        width: 100%;
        margin: 0px auto;
    }
    .archive.category .archive > article  > .post-right > .entry-content{
        height: 96px;
        overflow: hidden;
    }
    .list-sanpham{
        width: 90%;
        margin: 0px auto;
        overflow: hidden;
    }
    .archive.category #sidebar-left{
        width: 100%;
        margin: 0px auto;
        float: none;
        clear: both;
    }
    #text-32, #wp_rp_first{
        display: none !important;
    }
    #content article .entry-footer, #content article .entry-header.sp > .entry-meta{
        display: none;
    }
    .entry-header.sp .thongtinsp{
        margin-top: 10px;
    }
    .single .entry-header.sp .thongtinsp p{
        margin-bottom: 5px;
    }
    #content .post .entry-header.sp .thongtinsp, #content .post .entry-header.sp .lienhe, #camketbox {
        display: block;
    }
    .product-post-bottom .related-posts, .product-post-bottom .product-random {
        width: 100%;
        float: none;
    }
    .product-post-bottom ul li h4, .product-post-bottom ul li p {
        width: 50%;
    }
    .product-post-bottom ul li h4 a {
        height: auto;
    }
    .product-post-bottom ul li > a {
        display: block;
        float: left;
        width: 46%;
    }
    .product-post-bottom ul li > a {
        margin-right: 5px;
    }
    .single-product-sidebar-mobile{
        display: block;
    }
    #main > .product-post-bottom{
        display: none;
    }
    /*Header co dinh*/
    .header-center-fix{
       
        top: 0px;
        background: #fff;
        width: 100%;
        left: 0px;
        border-bottom: 1px solid #717171;
        z-index: 9999;
    }
    #header .header-center-fix .logo{
        height: auto;
    }
    #header .header-center-fix .logo img {
        height: 50px;
        margin: 0px auto;
        display: block;
		float:left;
    }
	.logo a{
		margin-left:20px;
	}
    .header-center-fix .search{
        display: none;
    }
    .header-center-fix #mobile-menu {
        margin-top: 5px;
        margin-right: 20px;
    }
    .header-center-fix .menu-mobile .menu-top-menu-container {
        top: 53px;
    }
    .thongtinsp span{
        width: 37%;
    }
    .thongtinsp select {
        width: 58%;
    }
    .product-post-bottom .related-posts-baiviet, .product-post-bottom .related-posts-sanpham {
        width: 100%;
        float: none;
    }
}
@media only screen and (min-width: 660px) and (max-width: 1023px) {
    .header-center {
        margin: 0px;
        position: relative;
    }
    #feat-posts{
        width: 100%;
    }
    #header .wrap {
        border-bottom: none;
    }
	.demo-container{
		display:none;
	}
    #main-menu {
        border-bottom: none;
        padding-bottom: 0px;
    }
    #header .wrap .widget_text:nth-child(1)  , .hotline-social {
        display: none;
    }
    #main-menu {
        position: relative;
        top: -52px;
        height: 0px;
    }
    .header-center .search ul li:nth-child(1){
        padding-right: 0px;
    }
    .header-center .search ul li:nth-child(2){
        display: none;
    }
    #header .logo {
        margin-bottom: 0px;
    }
    #header .search{
        margin-top: 89px;
    }
    .slider-category{
        display: none;
    }
    .category-product-home .widget_list_sp li {
        width: 32%;
    }
    .feat-cat .item-post.right {
        display: none;
    }
    .feat-cat > .one-half {
        margin-right: 10px;
    }
    .feat-cat .one-half.last-col {
        width: 285px;
        margin-right: 0px;
        float: right;
    }
    .feat-cat .item-post {
        height: 110px;
        width: 100%;
    }
    .feat-cat .item-post .thumb-wrap img {
        height: 100px;
        width: auto;
    }
    .feat-cat .item-post .post-wrap {
        float: left;
        width: 175px;
    }
    #content .attachment-wt-cat-img {
        height: auto;
    }
    #comments{
        display: none;
    }
    #content.cate-sp {
        width: 100%;
        padding-right: 0%;
    }
    #content.cate-sp .sanpham {
        width: 31.5%;
        height: 382px;
        margin-top: 10px;
    }
    #content.cate-sp .list-sanpham .sanpham:nth-child(5n) {
        margin-right: 10px;
    }
    #text-5{
        height: 215px;
    }
    .single.single-post article .entry-header img {
        display: block;
        margin: 0px auto;
        width: 80%;
    }

}
@media only screen and (min-width: 1024px) and (max-width: 1259px) {
    body.home #content #feat-posts {
      /*  width: 650px;*/
	      width: 75%;
    }
    .header-center .search ul li:nth-child(2) {
        width: 115px;
    }
	
    #feat-posts .right, #feat-posts #tiles {
        width: 215px;
    }
    #feat-posts #tiles .tile-slider:nth-child(2n) {
        display: none;
    }
    .slider-category {
        width: 275px;
    }
	.slider-category{
		display:none;
		
	}
    .search .searchandfilter input[type="text"] {
        width: 190px;
    }
    .hotline-social {
        margin-top: 24px;
    }
    .social{
        display: none;
    }
    .category-product-home .widget_list_sp li {
        margin-right: 3px;
    }
    .feat-cat > .one-half {
        width: 340px;
        margin-right: 20px;
    }
    .feat-cat .one-half.last-col {
        width: 575px;
        margin-right: 0px;
    }
    .feat-cat .item-post {
        height: 105px;
    }
    .feat-cat .item-post .thumb-wrap {
        margin-right: 7px;
    }
    .feat-cat .item-post .post-wrap {
        width: 165px;
    }
    #footer, .footer-widgets{
        width: 940px;
    }
    .footer-widgets{
        -moz-column-count: 1 !important;
        -moz-column-gap: 0px;
    }
    #footer .widget.widget_text{
        width: 230px;
    }
    #footer .widget.widget_text:nth-child(4){
        float: right;
    }
    #content.cate-sp .sanpham {
        width: 19.5%;
        margin-right: 3px;
        height: 355px;
    }
    #content.cate-sp .sanpham img.wp-post-image {
        min-height: 257px;
    }
    #comments, .single.single-post #right-sidebar, .archive.category #right-sidebar{
        /*display: none;*/
    }
    .product-post-bottom ul li h4, .product-post-bottom ul li p {
        width: 60%;
    }
    .product-post-bottom ul li h4 a {
        height: auto;
    }
    #category-menu{
        display: none;
    }
    #content .post a .attachment-wt-cat-img {
        height: auto;
    }
    #main-menu .menu-item-home a {
        padding: 12px 20px;
    }
}
@media only screen and (width: 360px){
    #content .attachment-wt-cat-img {
        width: 150px;
        height: auto;
        margin-right: 10px;
    }
    .archive > article  > .post-right > .entry-header h3 a{
        height: 68px;
        overflow: hidden;
        display: block;
        line-height: 23px;
    }
    .archive > article  > .post-right > .entry-header .entry-meta{
        margin-bottom: 5px;
    }
    .archive > article  > .post-right > .entry-content{
        height: 88px;
        overflow: hidden;
    }
    .list-sanpham {
        width: 100%;
    }
    .category-product-home .widget_list_sp li, #content.cate-sp .list-sanpham .sanpham {
        width: 49%;
        float: left;
        clear: none;
        height: 335px;
    }
    .category-product-home .widget_list_sp li:nth-child(2n+1), #content.cate-sp .list-sanpham .sanpham:nth-child(2n+1){
        clear: both;
    }
    .category-product-home .widget_list_sp li:nth-child(2n), #content.cate-sp .list-sanpham .sanpham:nth-child(2n){
        float: right;
    }
    .category-product-home .widget_list_sp li:nth-child(5){
        display: none;
    }
    .search .searchandfilter input[type="submit"] {
        height: 33px;
    }
    ul.widget_list_sanpham li a img{
        height: auto;
    }
    #content.cate-sp .sanpham img.wp-post-image {
        height: 214px;
    }
}
@media only screen and (min-width: 375px) and (max-width: 413px) {
    #content .attachment-wt-cat-img {
        width: 162px;
        height: auto;
        margin-right: 10px;
    }
    .archive > article  > .post-right > .entry-header h3 a{
        height: 76px;
        overflow: hidden;
        display: block;
    }
    .archive > article  > .post-right > .entry-content{
        height: 88px;
        overflow: hidden;
    }
    .list-sanpham {
        width: 100%;
    }
    .category-product-home .widget_list_sp li, #content.cate-sp .list-sanpham .sanpham {
        width: 47%;
        float: left;
        clear: none;
        height: 335px;
    }
    .category-product-home .widget_list_sp li:nth-child(2n+1), #content.cate-sp .list-sanpham .sanpham:nth-child(2n+1){
        clear: both;
    }
    .category-product-home .widget_list_sp li:nth-child(2n), #content.cate-sp .list-sanpham .sanpham:nth-child(2n){
        float: right;
    }
    .category-product-home .widget_list_sp li:nth-child(5){
        display: none;
    }
    .feat-cat > .one-half {
        width: 60% !important;
        float: left;
    }
    .feat-cat .one-half.last-col {
        width: 35% !important;
        float: right;
    }
    .feat-cat .item-post .thumb-wrap {
        display: none;
    }
    .feat-cat .slides .item-post{
        height: 75px;
    }
    .feat-cat .slides .item-post .post-wrap {
        width: 100%;
    }
    ul.widget_list_sanpham li a img{
        height: auto;
    }
    #content.cate-sp .sanpham img.wp-post-image {
        height: 216px;
    }
}
@media only screen and (width: 414px){
    #content .attachment-wt-cat-img {
        width: 200px;
        height: auto;
        margin-right: 10px;
    }
    .archive > article  > .post-right > .entry-content{
        height: 135px;
        overflow: hidden;
    }
    .list-sanpham {
        width: 100%;
    }
    .category-product-home .widget_list_sp li, #content.cate-sp .list-sanpham .sanpham {
        width: 47%;
        float: left;
        clear: none;
        height: 365px;
    }
    .category-product-home .widget_list_sp li:nth-child(2n+1), #content.cate-sp .list-sanpham .sanpham:nth-child(2n+1){
        clear: both;
    }
    .category-product-home .widget_list_sp li:nth-child(2n), #content.cate-sp .list-sanpham .sanpham:nth-child(2n){
        float: right;
    }
    .category-product-home .widget_list_sp li:nth-child(5){
        display: none;
    }
    .feat-cat > .one-half {
        width: 65% !important;
        float: left;
    }
    .feat-cat .one-half.last-col {
        width: 32% !important;
        float: right;
    }
    .feat-cat .item-post .thumb-wrap {
        display: none;
    }
    .feat-cat .slides .item-post{
        height: 85px;
    }
    .feat-cat .slides .item-post .post-wrap {
        width: 100%;
    }
    ul.widget_list_sanpham li a img{
        height: auto;
    }
    #content.cate-sp .sanpham img.wp-post-image {
        height: 259px;
    }
}


@media only screen and (width: 640px){
    #container {
        width: 98%;
    }
    .onesidebar-page {
        width: 640px !important;
    }
    #header .date {
        width: 215px;
        margin-right: 0;
        text-align: right;
    }
    #header .logo {
        margin-bottom: 20px;
    }
    #header .logo img {
        float: left;
    }
    #main-menu {
        background: none;
        width: 280px;
        position: absolute;
        top: 55px;
    }
    #main-menu ul {
        display: none;
    }
    #main-menu select {
        display: block;
        width: 280px;
        font: inherit;
        float: left;
    }
    #header .social {
        display: none;
    }
    #header .search {
        width: 300px;
        float: right;
        margin-right: 0;
    }
    #content {
        margin-right: 0;
        width: 100% !important;
    }
    #left-sidebar {
        margin-right: 0;
        width: 48%;
        float: left;
        -webkit-column-count: 1;
        clear: both;
    }
    #right-sidebar {
        width: 48%;
        float: right;
        -webkit-column-count: 1;
    }
    #top-stories .box {
        margin-left: 10px;
        width: 185px;
    }
    #top-stories .box:first-child {
        margin-left: 0;
        width: 184px;
    }
    #top-stories .box:nth-child(4),
    #top-stories .box:nth-child(5) {
        display: none;
    }
    #top-stories .thumb-wrap {
        display: none;
    }
    .sidebar {
        width: 640px;
        -moz-column-count: 2;
        -moz-column-gap: 20px;
        -webkit-column-count: 2;
        -webkit-column-gap: 20px;
        column-count: 2;
        column-gap: 20px;
    }
    .widget_carousel,
    .widget_facebook,
    .widget_googleplus,
    .widget_tweet,
    .widget_weather,
    .widget_fbpost {
        display: none;
    }
    .widget_search #searchform .searchfield {
        width: 236px;
    }
    #footer .footer-widgets {
        margin: 20px 0;
        float: left;
        -moz-column-count: 2;
        -moz-column-gap: 30px;
        -webkit-column-count: 2;
        -webkit-column-gap: 30px;
        column-count: 2;
        column-gap: 30px;
        width: 100%;
    }
    #footer .footer-widgets .widget {
        margin-left: 0;
        margin-bottom: 20px;
        width: 305px;
        height: 250px;
    }
    .footer-info{
        clear: both;
    }
    #footer .widget_pinterest ul li.recent-pin img,
    #footer .widget_flickr .flickr_stream img {
        width: 91px;
        height: 91px;
    }
    #footer .widget_subscribe input[type="text"] {
        width: 285px;
    }
    #footer .widget_comments .comment {
        width: 200px;
    }
    .search .searchandfilter input[type="submit"] {
        height: 31px;
    }
    #wp_rp_first, #content .entry-footer {
        display: none;
    }
    #sidebar-left{
        width: 100%;
    }
    #text-32{
        display: none;
    }
    #sidebar-left .widget_list_sanpham li {
        width: 24%;
    }
    #sidebar-left .widget_list_sanpham li {
        margin-right: 1%;
    }
    .entry-header.sp .thongtinsp p {
        margin-bottom: 10px;
    }

    .header-center {
        margin: 0px;
        position: relative;
    }
    #feat-posts{
        width: 100%;
    }
    #header .wrap {
        border-bottom: none;
    }
    #main-menu {
        border-bottom: none;
        padding-bottom: 0px;
    }
    #header .wrap .widget_text:nth-child(1)  , .hotline-social {
        display: none;
    }
    #main-menu {
        position: relative;
        top: -52px;
        height: 0px;
    }
    .header-center .search ul li:nth-child(1){
        padding-right: 0px;
    }
    .header-center .search ul li:nth-child(2){
        display: none;
    }
    #header .logo {
        margin-bottom: 0px;
    }
    #header .search{
        margin-top: 10px;
    }
    .slider-category{
        display: none;
    }
    .category-product-home .widget_list_sp li {
        width: 32%;
    }
    .feat-cat .item-post.right {
        display: none;
    }
    .feat-cat > .one-half {
        margin-right: 10px;
    }
    .feat-cat .one-half.last-col {
        width: 285px !important;
        margin-right: 0px;
        float: right;
    }
    .feat-cat .item-post {
        height: 100px;
        width: 100%;
    }
    .feat-cat .item-post .thumb-wrap img {
        height: 100px;
        width: auto;
    }
    .feat-cat .item-post .post-wrap {
        float: left;
        width: 175px;
    }
    #content .attachment-wt-cat-img {
        height: auto;
    }
    #comments{
        display: none;
    }
    #content.cate-sp {
        width: 100%;
        padding-right: 0%;
    }
    #content.cate-sp .sanpham {
        width: 31.5%;
        height: 380px;
    }
    #content.cate-sp .list-sanpham .sanpham:nth-child(5n) {
        margin-right: 10px;
    }
    #text-5{
        height: 215px;
    }
    .single.single-post article .entry-header img {
        display: block;
        margin: 0px auto;
        width: 80%;
    }
    .category-product-home .widget_list_sp li:nth-child(2n) {
        float: left;
    }
    .category-product-home .widget_list_sp li:nth-child(5) {
        display: block;
    }
    .feat-cat .one-half .item-post .thumb-wrap {
        display: block;
    }
    #feat-posts > .right{
        display: block;
        float: right;
        width: 200px;
    }
    #feat-posts > .left {
        float: left;
        width: 400px;
    }
    #feat-posts .live-tile{
        height: 280px;
    }
    #feat-posts .left .wp-post-image {
        height: 465px;
    }
    #feat-posts .post-text p{
        height: 20px;
        overflow: hidden;
    }
    .sidebar .widget {
        max-width: 100%;
    }
}

@media only screen and (width: 667px){
    .feat-cat > .one-half:nth-child(2){
        width: 330px;
    }
    .single.single-post #content, .archive.category #content {
        width: 100% !important;
    }
}

@media only screen and (width: 736px){
    #container {
        width: 95%;
    }
    body.home #content #feat-posts {
        width: 100%;
    }
    #feat-posts #tiles .tile-slider:nth-child(2n){
        display: none;
    }
    #feat-posts .right, #feat-posts #tiles {
        width: 214px;
        float: right;
    }
    .single.single-post #content, .archive.category #content {
        width: 100% !important;
    }
    .product-post-bottom ul li {
        height: 255px !important;
    }
    #content.cate-sp .sanpham {
        height: 410px;
        margin-top: 10px;
    }
}
@media only screen and (width: 768px){
    #container {
        width: 95%;
    }
    body.home #content #feat-posts{
        width: 100%;
    }
    #feat-posts > .left{
        margin-left: 20px;
    }
    #feat-posts .right, #feat-posts #tiles {
        width: 250px;
        float: right;
    }
    #feat-posts #tiles .tile-slider:nth-child(2n) {
        display: none;
    }
    .feat-cat > .one-half {
        width: 365px;
    }
    .feat-cat .one-half.last-col{
        width: 320px;
    }
    .feat-cat .item-post {
        height: 120px;
    }
    .feat-cat .item-post .thumb-wrap img {
        height: 120px;
    }
    #content.cate-sp .sanpham img.wp-post-image {
        height: auto;
        min-height: auto;
    }
    .feat-cat .item-post .post-wrap {
        width: 210px;
    }
    #content .post > div:nth-child(1) {
        width: 100%;
        float: left;
    }
    #content.cate-sp .sanpham {
        height: 425px;
    }
    .sidebar-right-product{
        display: none;
    }
    .product-post-bottom ul li h4, .product-post-bottom ul li p {
        width: 50%;
    }
    .product-post-bottom ul li h4 a {
        height: auto;
    }
    .single-content .entry-header.sp .spthumb {
        width: 50%;
        float: left;
    }
    #content .post .entry-header.sp .thongtinsp, #content .post .entry-header.sp .lienhe, #camketbox {
        display: block;
    }
}

/*Thong tin dat hang*/
@media only screen and (min-width: 320px) and (max-width: 359px) {
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 19px;
        width: 97%;
    }
    .dathang2{
        display: block;
    }
}
@media only screen and (min-width: 360px) and (max-width: 374px) {
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 98%;
    }
    .dathang2{
        display: block;
    }
}
@media only screen and (min-width: 375px) and (max-width: 410px) {
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 97%;
    }
    .dathang2{
        display: block;
    }

}
@media only screen and (min-width: 414px) and (max-width: 470px) {
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    .info-people p{
        margin-bottom: 5px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 98%;
    }
    .dathang2{
        display: block;
    }
}
@media only screen and (min-width: 480px) and (max-width: 565px) {
    #checkout_div, #checkout_div_result {
        width: 99% !important;
        left: 0px !important;
        top: 0 !important;
        position: relative;
    }
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    #checkout_div br{
        display: none;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 99%;
    }
    .dh-name-price {
        width: 51%;
        float: right;
    }
    .thongtin-sp{
        overflow: hidden;
    }
    #checkout_div form .info-people {
        margin-top: 10px;
    }
}
@media only screen and (min-width: 568px) and (max-width: 635px) {
    #checkout_div, #checkout_div_result {
        width: 99% !important;
        left: 0px !important;
        top: 0 !important;
        position: relative;
    }
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    #checkout_div br{
        display: none;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 99%;
    }
    .thongtin-sp{
        overflow: hidden;
    }
    #checkout_div form .info-people {
        margin-top: 10px;
    }
}
@media only screen and (min-width: 640px) and (max-width: 665px) {
    #checkout_div, #checkout_div_result {
        width: 99% !important;
        left: 0px !important;
        top: 0 !important;
        position: relative;
    }
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    #checkout_div br{
        display: none;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 99%;
    }
    .thongtin-sp{
        overflow: hidden;
    }
    #checkout_div form .info-people {
        margin-top: 10px;
    }
}
@media only screen and (min-width: 667px) and (max-width: 730px) {
    #checkout_div, #checkout_div_result {
        width: 99% !important;
        left: 0px !important;
        top: 0 !important;
        position: relative;
    }
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    #checkout_div br{
        display: none;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 99%;
    }
    .thongtin-sp{
        overflow: hidden;
    }
    #checkout_div form .info-people {
        margin-top: 10px;
    }
}
@media only screen and (min-width: 736px) and (max-width: 765px) {
    #checkout_div, #checkout_div_result {
        width: 99% !important;
        left: 0px !important;
        top: 0 !important;
        position: relative;
    }
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    #checkout_div br{
        display: none;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 18px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 40px;
        width: 99%;
    }
    .thongtin-sp{
        overflow: hidden;
    }
    #checkout_div form .info-people {
        margin-top: 10px;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    #checkout_div, #checkout_div_result {
        width: 99% !important;
        left: 0px !important;
        top: 0 !important;
        position: relative;
    }
    #checkout_div form .info-people, #checkout_div form .thongtin-sp {
        width: 100%;
        float: none;
    }
    #checkout_div .heading {
        font-size: 21px !important;
    }
    #checkout_div br{
        display: none;
    }
    .info-people p{
        margin-bottom: 0px;
    }
    .content-info-people input {
        height: 27px;
        width: 100%;
    }
    .content-info-people textarea {
        height: 60px;
        width: 99%;
    }
    .product-post-bottom ul li {
        margin-bottom: 5px;
        height: 120px;
    }
    .thongtin-sp{
        overflow: hidden;
    }
    #checkout_div form .info-people {
        margin-top: 10px;
    }
    .dh-name-price {
        float: left;
    }
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
    .thongtin-sp .dh-name-price {
        width: 100%;
        float: none;
    }
    .dh-name-price input, .dh-name-price select, .content-info-people input {
        width: 98%;
    }
    #checkout_div .heading {
        clear: both;
    }
    .thongtin-sp{
        overflow: hidden;
    }
    #checkout_div form .info-people{
        margin-top: 0px;
    }
    .ts-sp img {
        width: 100%;
        height: auto;
    }
    #checkout_div, #checkout_div_result {
        width: 100% !important;
        left: 0 !important;
        top: 0 !important;
        position: relative;
    }

}

@media only screen and (min-width: 320px) and (max-width: 1023px) {
    #bottom-menu, #category-menu{
        display: none;
    }
    .thongso-sanpham, .chinhsach-sp{
        display: none;
    }
    #header .logo {
        margin-right: 20px;
    }
}
@media only screen and (max-width: 568px){
    #header #main-menu{
        display: none;
    }
    .menu-mobile{
        display: block;
        position: relative;
    }
    #header .logo {
        width: 210px;
    }
    .header-center, #header .wrap{
        overflow: visible;
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px){
    .product-post-bottom ul li {
        margin-bottom: 10px;
        height: 200px;
    }
    .product-post-bottom ul li > a{
        width: 90%;
        display: block;
        margin: 0px auto;
    }
    .product-post-bottom ul li img {
        width: 100%;
        height: auto;
    }
    .product-post-bottom ul li h4{
        height: 54px;
        overflow: hidden;
    }
    .product-post-bottom ul li h4, .product-post-bottom ul li p {
        width: 100%;
    }
    .product-post-bottom ul li h4 a {
        height: auto;
    }
    #content.cate-sp .sanpham img.wp-post-image {
        min-height: auto;
    }
    .sidebar-right-product{
        display: none;
    }
    #content .post .entry-header.sp .thongtinsp, #content .post .entry-header.sp .lienhe, #camketbox {
        display: block;
        margin-top: 10px;
    }
    #content .post .entry-header.sp .thongtinsp{
        float: left;
    }
    #content .post > div:nth-child(1) {
        width: 100%;
        float: none;
    }
}
@media only screen and (min-width: 568px) and (max-width: 767px){
    .product-post-bottom ul li {
        margin-bottom: 10px;
        height: 240px;
    }
}
@media only screen and (min-width: 320px) and (max-width: 767px){
    .send-dh div{
        width: 170px;
        margin: 0px auto;
    }
    .send-dh div a{
        display: block;
        background: url("images/icon-mobile.png") no-repeat top 0px left 0px;
        background-size: 28px;
        height: 28px;
        width: 28px;
        float: right;
        margin-top: 21px;
    }
}
@media only screen and (max-width: 1240px){
    .feat-cat .item-post .entry-meta, .feat-cat .main-post .post-wrap .entry-meta{
        display: none;
    }
	.left{
		width:100% !important;
	}
}
@media only screen and (min-width: 1240px){
    .category-product-home .widget h3.category-title-view {
        width: 99.8%;
    }
    .category-product-home .widget_list_sp li {
        margin-right: -1px;
    }
    .category-product-home .widget_list_sp li:nth-child(5) {
        float: left;
        width: 20%;
        margin-right: -1px;
    }
	
}
@media only screen and (max-width: 479px){
    .single.single-post #content article{
        width: 95%;
    }
}
@media only screen and (min-width: 480px) and (max-width: 766px){
    #content .post .entry-header.sp .lienhe{
        margin-top: 76px;
    }
}
@media only screen and (min-width: 640px) and (max-width: 1023px){
    .entry-header.sp .thongtinsp p span:nth-child(1) {
        width: 35%;
    }
}
@media only screen and (min-width: 1200px){
    .widget_list_sp img {
	    width: 100%;
	    height: auto;
	    display: block;
	       height: auto;
		width: 140px;
		margin: 0px auto;
	}
	.home .widget_list_sp img {
	    width: 100%;
	    height: auto;
	    display: block;
	       height: auto;
    width: 250px;
    margin: 0px auto;
	max-height:170px;
	}
}