﻿@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px) {
.table-responsive-block table,.table-responsive-block thead,.table-responsive-block tbody,.table-responsive-block th,.table-responsive-block td,.table-responsive-block tr {
display:block
}

.table-responsive-block thead tr {
position:absolute;
top:-9999px;
left:-9999px
}

.table-responsive-block tr {
background:#fff;
line-height:20px;
margin-bottom:10px
}

.table-responsive-block td {
border:none;
position:relative;
padding-left:40%;
text-align:right;
font-weight:700;
overflow:hidden
}

.table-responsive-block td .price {
width:70%;
display:block;
float:right
}

.table-responsive-block td.last {
padding:0;
line-height:50px
}

.table-responsive-block td.last a {
color:#319055
}

.table-responsive-block td:before {
position:absolute;
top:13px;
left:10px;
width:45%;
padding-right:10px;
text-align:left;
white-space:nowrap;
font-weight:400
}

.table-responsive-block .table-order td:nth-of-type(1):before {
content:"Đơn hàng"
}

.table-responsive-block .table-order td:nth-of-type(2):before {
content:"Ngày"
}

.table-responsive-block .table-order td:nth-of-type(3):before {
content:"Chuyển đến"
}

.table-responsive-block .table-order td:nth-of-type(4):before {
content:"Địa chỉ"
}

.table-responsive-block .table-order td:nth-of-type(5):before {
content:"Giá trị"
}

.table-responsive-block .table-order td:nth-of-type(6):before {
content:"Tình trạng"
}

.table-responsive-block #order_details td:nth-of-type(1):before {
content:"Sản phẩm"
}

.table-responsive-block #order_details td:nth-of-type(2):before {
content:"Mã sản phẩm"
}

.table-responsive-block #order_details td:nth-of-type(3):before {
content:"Giá"
}

.table-responsive-block #order_details td:nth-of-type(4):before {
content:"Số lượng"
}

.table-responsive-block #order_details td:nth-of-type(5):before {
content:"Tổng"
}

.table-responsive-block #order_details td:nth-of-type(6):before {
content:"Tình trạng"
}

.table-responsive-block .totalorders td:nth-of-type(1):before {
content:"Tạm tính"
}

.table-responsive-block .totalorders td:nth-of-type(2):before {
content:"Phí vận chuyển"
}

.table-responsive-block .totalorders td:nth-of-type(3):before {
content:"Tổng tiền"
}

.table-responsive-block .totalorders td:nth-of-type(4):before {
content:"Số lượng"
}

.table-responsive-block .totalorders td:nth-of-type(5):before {
content:"Tổng"
}

.table-responsive-block .totalorders td:nth-of-type(6):before {
content:"Tình trạng"
}
}

@media (min-width: 1200px) {
.container {
width:1170px
}

.container.container_1200 {
width:1200px
}
}

@media (max-width: 991px) {
.logo {
display:block;
font-size:30px;
line-height:45px;
max-width:200px;
margin:0 auto
}

.search-cart .top-cart-contain .mini-cart .heading-cart .cart_num {
line-height:18px
}

.oder_total_monney {
overflow:hidden
}

.header_search {
margin:8px 15px!important
}

.top-cart-content {
display:none!important
}

.search-cart {
position:absolute;
z-index:999;
right:15px;
top:-90px
}

.opacity_filter.opacity_filter_true {
content:" ";
width:100%;
height:100%;
background:rgba(0,0,0,0.5);
position:fixed;
top:0;
left:0;
z-index:99999
}

.opacity_menu.open_opacity {
content:" ";
width:100%;
height:100%;
background:rgba(0,0,0,0.5);
position:fixed;
top:0;
left:0;
z-index:999999
}

.show_open:before {
font-family:'themify';
font-size:16px;
line-height:36px;
color:#fff!important;
content:"\e622";
font-style:normal
}

.hide_close:before {
font-family:'themify';
font-size:16px;
line-height:36px;
color:#fff!important;
content:"\e61a";
font-style:normal
}

.menu-bar.hidden-md.hidden-lg {
position:absolute;
top:45px;
left:25px;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
z-index:1000;
width:50px
}

header .logo a {
display:inline-block;
text-align:left
}

.header-main {
padding:10px 0
}

.filter-container {
margin-bottom:50px
}

.thismobile {
margin-bottom:30px!important
}

.closed_filter {
display:block;
background:#319055;
height:30px;
width:30px;
line-height:30px;
text-align:center;
position:absolute;
right:30px;
top:10px;
z-index:99999;
cursor:pointer
}

.closed_filter .fa {
font-size:16px;
color:#fff;
line-height:30px
}

.sidenav {
width:280px;
height:100%;
position:fixed;
z-index:999999;
top:0!important;
background-color:#319055;
overflow-x:hidden;
-webkit-box-shadow:0 2px 11px 1px rgba(168,168,168,0.54);
-moz-box-shadow:0 2px 11px 1px rgba(168,168,168,0.54);
box-shadow:0 2px 11px 1px rgba(168,168,168,0.54);
visibility:hidden;
-webkit-transition:all .35s ease;
-o-transition:all .35s ease;
transition:all .35s ease;
-webkit-transform:translateX(-280px);
-ms-transform:translateX(-280px);
-o-transform:translateX(-280px);
transform:translateX(-280px)
}

.sidenav.open_sidebar_menu {
visibility:visible;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0)
}

.sidenav .content_memu_mb {
display:block;
float:left;
width:100%
}

.sidenav .content_memu_mb .customer span {
padding:10px 0;
display:block;
cursor:pointer
}

.sidenav .content_memu_mb .customer span a {
font-size:14px;
line-height:15px;
color:#fff;
display:block;
margin:0 15px
}

.sidenav .content_memu_mb .customer .acc a:before {
font-family:'themify';
content:"\e603";
font-size:16px;
color:#fff;
padding-right:15px
}

.sidenav .content_memu_mb .customer .out a:before {
font-family:'themify';
content:"\e62b";
font-size:16px;
color:#fff;
padding-right:15px
}

.sidenav .content_memu_mb .link_list_mobile {
margin:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile {
border-bottom:solid 1px rgba(0,0,0,0.075)
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile li {
position:relative
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile li i {
position:absolute;
right:5px;
top:0;
cursor:pointer;
display:block;
text-align:center;
width:30px
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 {
border-top:solid 1px rgba(0,0,0,0.075)
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 a {
font-family:'Noto Serif',sans-serif;
display:block;
font-size:14px;
line-height:36px;
padding:0 15px;
color:#fff
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0:last-child {
border-bottom:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 {
border-top:solid 1px rgba(0,0,0,0.075)
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 a {
font-family:'Noto Serif',sans-serif;
display:block;
font-size:14px;
line-height:24px;
padding:5px 15px 5px 55px;
color:#fff
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1:last-child {
border-bottom:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1:first-child {
border-top:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 {
border-top:solid 1px rgba(0,0,0,0.075)
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 a {
font-family:'Noto Serif',sans-serif;
display:block;
font-size:14px;
line-height:24px;
padding:5px 35px 5px 65px;
color:#fff
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2:last-child {
border-bottom:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2:first-child {
border-top:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3 {
border-top:solid 1px rgba(0,0,0,0.075)
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3 a {
font-family:'Noto Serif',sans-serif;
display:block;
font-size:14px;
line-height:24px;
padding:5px 35px 5px 75px;
color:#fff
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3:last-child {
border-bottom:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level0 .level1 .level2 .level3:first-child {
border-top:0
}

.sidenav .content_memu_mb .link_list_mobile .ct-mobile .level_ico a {
padding:0 15px 0 40px
}

.sidenav .top_menu_mobile {
overflow:hidden;
background:#fff;
padding:15px 0
}

.sidenav .close_menu {
display:block;
height:80px;
background-image:url(/uploads/logo.png);
background-repeat:no-repeat;
background-size:contain;
background-position:center;
width:200px;
margin:0 auto
}

.sidenav .head_title_menu {
display:block;
text-align:left;
line-height:24px;
font-family:'Arial',sans-serif;
font-size:18px;
color:#fff;
padding:7px 15px
}

.sidenav .fot_menu_mobile {
overflow:hidden;
float:left;
width:100%
}

.sidenav .fot_menu_mobile .link_list_action .login_mobile li {
border-top:solid 1px rgba(0,0,0,0.075)
}

.sidenav .fot_menu_mobile .link_list_action .login_mobile li:nth-child(1) {
border-top:0
}

.sidenav .fot_menu_mobile .link_list_action .login_mobile li a {
font-family:'Noto Serif',sans-serif;
display:block;
font-size:14px;
line-height:36px;
padding:0 15px;
color:#fff
}

.sidenav .fot_menu_mobile .link_list_action .login_mobile li a .fa {
padding-right:10px
}

#start {
width:90px
}

#stop {
width:89px
}

#open-filters {
color:#fff;
background:#319055;
position:fixed;
right:0;
top:35%!important;
width:40px;
height:40px;
line-height:40px;
text-align:center;
cursor:pointer;
border-radius:20px 0 0 20px;
z-index:99999;
font-size:18px;
-webkit-transition:all .35s ease;
-o-transition:all .35s ease;
transition:all .35s ease
}

#open-filters:before,#open-filters:after {
content:"";
position:absolute
}

#open-filters .fter {
display:block
}

#open-filters .fter:before,#open-filters .fter:after {
content:"";
position:absolute
}

#open-filters .fter:before {
top:-16px;
right:0;
width:20px;
height:30px
}

#open-filters .fter:after {
bottom:-15px;
right:0;
width:20px;
height:30px
}

#open-filters.openf {
right:256px
}

#open-filters.openf i:before {
content:'\f00d'
}

#open-filters span {
display:none
}

.dqdt-sidebar {
position:fixed;
width:256px;
background:#fff;
top:0;
bottom:0;
right:0;
padding:15px;
overflow:auto;
z-index:100000;
visibility:hidden;
-webkit-transition:all .35s ease;
-o-transition:all .35s ease;
transition:all .35s ease;
-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
-o-transform:translateX(100%);
transform:translateX(100%)
}

.dqdt-sidebar.openf {
visibility:visible;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0)
}

.wrp_border_collection .collection_container {
padding:0 15px!important
}

.search_mobile {
position:absolute;
right:75px;
top:15px;
font-size:18px;
width:20px
}

.searchboxlager .searchfromtop {
z-index:3;
display:none;
border-radius:0;
z-index:999999;
position:absolute;
top:90px;
right:80px!important;
width:320px;
float:right!important;
margin-right:0;
margin-left:0
}

.searchboxlager .searchfromtop form {
margin-bottom:0
}

.searchboxlager .searchfromtop form input {
border-radius:0;
margin-bottom:0
}

.searchboxlager .searchfromtop form input:focus {
outline:none;
box-shadow:none
}

.form-group .button_cart_buy_enable:after,.form-group .button_cart_buy_disable:after {
content:none
}

footer .follow_option {
float:left;
width:100%;
text-align:center;
margin:0 auto
}

.section_product_comeback .border_wrap {
margin-top:-17px
}

.section_two_col .wrap_box_gift {
margin-bottom:110px
}

.title-page .title-head-page {
line-height:28px
}

.item_product_list .product-box.product-box-list .product-info .product-summary p {
width:100%!important
}
}

@media (min-width: 992px) and (max-width: 1024px) {
#start {
width:39%!important
}
}

@media (min-width: 768px) and (max-width: 991px) {
.form-group .button_cart_buy_enable span,.form-group .button_cart_buy_disable span {
font-size:20px!important;
margin-left:20px!important
}

.details-pro .social-sharing .social-normal label {
margin-right:0
}

.details-pro .social-sharing .social-normal {
padding:5px 0;
margin-top:15px
}

.details-pro .contacts {
float:left;
margin-left:10px
}

.details-pro .contacts .block_phone {
line-height:51px;
padding:5px 0
}

footer .bottom_footer .wrap_footer_bottom:after {
right:-115px
}

.ul_post {
margin-bottom:20px
}

.aside-cate-blog {
margin-top:0!important
}
}

@media (max-width: 767px) {
.searchboxlager .searchfromtop {
top:75px
}

.wrap_contact .col-xs-12 {
margin-bottom:15px
}

.wrap_contact .col-xs-12:last-child {
margin-bottom:0
}

.article-main .title-head-article {
font-size:20px;
line-height:28px
}

.ul_post {
margin-bottom:20px
}

fieldset.form-group.padding-bottom-0.col-xs-12.col-sm-12.col-md-12 {
margin-bottom:20px
}

.aside-cate-blog {
margin-top:0
}

.sortPagiBar .border_sort select {
background-position:right 10px center
}

#stop {
margin-left:25px
}

.xs_padding {
padding:0
}

.owl_product_comback .product_comeback_wrap .slick-dots li {
margin:0 5px
}

.owl_product_comback .product_comeback_wrap .slick-dots {
right:0;
top:-50px
}

.slick-dots li {
width:10px;
height:10px;
margin:0 5px
}

.slick-dots li button {
width:10px;
height:10px
}

footer .bottom_footer .wrap_footer_bottom {
padding:0 15px
}

.form-group .button_cart_buy_enable span,.form-group .button_cart_buy_disable span {
font-size:20px!important;
margin-left:20px!important
}

.details-pro .social-sharing .social-normal {
padding:5px 0;
margin-top:15px
}

.details-pro .contacts .block_phone {
line-height:20px;
padding:5px 0;
position:relative;
float:none!important
}

.details-pro .social-sharing {
width:100%;
text-align:center
}

.details-pro .contacts {
float:left;
width:100%;
text-align:center
}

.details-pro .contacts .block_phone .text,.details-pro .social-sharing .social-normal label {
display:inherit;
position:absolute
}

.details-pro .contacts .block_phone a {
display:inherit
}

.searchboxlager .searchfromtop {
right:-15px!important
}

.searchboxlager .searchfromtop form {
margin-bottom:0
}

.searchboxlager .searchfromtop form input {
border-radius:0;
margin-bottom:0
}

.searchboxlager .searchfromtop form input:focus {
outline:none;
box-shadow:none
}

.hdmh {
width:100%;
float:left
}

.details-pro .title-product {
margin:15px 0!important;
line-height:38px
}

.list-blogs .blog-item {
margin-bottom:35px
}

.list-blogs .blog-item .blog-item-thumbnail {
margin-bottom:15px
}

.ll {
height:50px!important
}

.search-cart {
position:absolute;
z-index:999;
right:15px;
top:-50px;
height:60px!important
}

.search-cart .top-cart-contain .mini-cart .heading-cart .background_cart {
width:25px!important;
height:25px!important;
margin-right:8px;
margin-top:8px
}

.search-cart .use_register {
margin-right:0;
right:55px!important;
top:11px!important
}

.header_top .topbar_wrap .head_content .logo_top {
width:100%;
width:120px
}

.logo {
font-size:30px;
line-height:50px!important
}

section.awe-section-2 {
margin-bottom:15px!important
}
}

@media (min-width: 544px) and (max-width: 767px) {
.search-cart .top-cart-contain .mini-cart .heading-cart .background_cart {
margin-right:8px;
margin-top:0!important
}

}

@media (max-width: 767px) {
.search_mobile {
top:10px!important
}

.top-cart-contain {
top:6px!important
}
}

@media (max-width: 543px) {
.owl_product_sale .saler_item {
padding:20px 0 0!important;
min-height:330px!important
}

.search_mobile {
position:absolute;
right:35px!important
}

.search-cart .use_register span.drop .fa {
display:none!important
}

.search-cart .use_register {
right:40px!important;
top:11px!important
}

section.sidebar.left-content.col-lg-12 {
padding:0
}

.logo {
display:block;
font-size:20px
}

.search-cart .top-cart-contain .mini-cart {
padding:13px 0!important;
height:60px!important
}
}

@media (max-width: 480px) {
.logo {
margin-top:5px!important
}
}

@media (max-width: 425px) {
footer .bottom_footer .wrap_footer_bottom {
min-height:380px
}

footer .bottom_footer .wrap_footer_bottom:after {
width:300px;
height:185px;
right:0;
bottom:-26px
}

footer .bottom_footer .wrap_footer_bottom h4 {
font-size:18px
}
}

@media (max-width: 375px) {
.owl_product_comback .product_comeback_wrap .slick-dots {
right:-12px
}
}

@media (min-width: 426px) and (max-width: 767px) {
footer .bottom_footer .wrap_footer_bottom {
min-height:320px
}

footer .bottom_footer .wrap_footer_bottom:after {
right:110px;
bottom:-26px
}
}

@media (max-width: 1199px) {
header nav .mega-content {
width:940px
}

header nav .mega-content .level1.item {
text-align:left
}
}

@media (max-width: 991px) and (min-width: 768px) {
.search.f-right {
margin-right:50px
}
}

@media (max-width: 991px) {
header>.container {
position:relative
}

.menu-bar.hidden-md.hidden-lg {
position:absolute;
right:15px;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
z-index:1000
}

header .logo a {
display:inline-block;
text-align:left
}

.header_top .topbar_wrap .head_content {
height:80px;
position:relative
}
	.owl-carousel.owl-loaded{top:0}
.header_top .topbar_wrap .head_content .logo_top {
height:80px;
position:absolute;
left:50%;
transform:translateX(-50%);
-os-transform:translateX(-50%);
-o-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-webkit-transform:translateX(-50%);
z-index:99
}

.header_top .topbar_wrap .head_content .logo_top img {
margin-left:0!important
}

.header_top .topbar_wrap .head_content .logo_top a {
line-height:80px
}

.header_top .topbar_wrap .head_content .header_top_cart {
position:absolute;
right:0;
height:80px;
top:0;
line-height:80px
}

.search-cart .use_register {
float:left;
margin-right:0;
position:absolute;
right:60px;
top:12px;
height:80px
}

.search-cart .use_register .login_and_register {
top:70px;
right:-25px;
left:auto;
margin-top:0
}

.search-cart .use_register span.drop {
display:inline-block;
position:absolute;
top:45px;
right:-5px
}

.search-cart {
position:absolute;
z-index:999;
right:15px;
top:0
}

.search-cart .top-cart-contain .mini-cart .heading-cart .cart_num {
top:23px
}

.top-cart-contain {
padding:0;
right:-15px;
height:80px;
line-height:40px;
position:absolute;
top:10px
}

header nav .nav-item {
display:block;
width:100%;
text-align:left;
margin:0
}

header nav .nav-item .dropdown-menu {
display:none!important;
position:static;
border:none
}

header nav .nav-item.open a {
background:none!important
}

header nav .nav-item.open>.dropdown-menu {
display:block!important;
margin:0;
padding:0
}

header nav li.menu-line {
display:none;
border:none
}

header nav .nav-item>a {
line-height:20px;
padding:5px 15px 3px
}

header nav #nav-mobile .nav-item>.dropdown-menu {
padding:0 0 0 15px;
position:static;
width:100%;
float:none;
border:none;
padding-right:7px
}

header nav .nav-item:hover>.dropdown-menu li.open>.dropdown-menu {
display:block!important
}

.header-main {
padding:10px 0
}

#nav {
display:none;
padding-right:0;
padding:10px 0;
border:1px solid #ebebeb;
margin-bottom:15px
}

#nav.open {
display:block
}

#nav .nav-link>.fa {
float:right;
line-height:22px;
margin-right:-15px;
width:40px;
text-align:center;
transform:translateY(-5px);
-webkit-transform:translateY(-5px);
-moz-transform:translateY(-5px)
}
}

@media (min-width: 768px) and (max-width: 1199px) {
.header_top .topbar_wrap .head_content .logo_top {
width:25%!important
}

.header_top .topbar_wrap .head_content .logo_top a img {
margin-left:0!important
}
}

@media (max-width: 991px) {
.logo {
font-size:30px;
line-height:65px
}
}

@media (max-width: 543px) {
.topbar .a-left {
display:none
}

.topbar ul.list-inline.f-right {
float:left!important
}

.search.f-right {
float:none;
width:100%
}
}

@media (max-width: 420px) {
.col-xs-6.footer-header {
width:100%
}
}

@media (max-width: 767px) {
.awe-section-4 {
margin-bottom:0
}

.zoomWrapper img {
position:static!important
}

.section_category_slide .owl_category .item .wrp_category.display_flex>a {
height:auto!important
}

.footer-inner .row div:nth-child(1) .footer-widget h4 {
border-top:0
}

.iwi {
text-align:center
}

.social_share_product {
text-align:left
}
}

@media (max-width: 543px) {
.product-box .product-thumbnail.display_flex {
display:-webkit-flex;
-webkit-align-items:center;
display:-ms-flexbox;
max-height:140px;
height:140px
}

.product-box .product-info {
padding-bottom:5px
}

.owl_product_comback .product_comeback_wrap .owl_product_item_content .slick-slide {
padding:20px 0 0
}

.wrap_bd {
padding:30px 15px 15px!important
}

.wrp_list_product .item_small {
padding:20px 0!important
}

.sale_list_product .item_large {
padding:20px 0!important
}

.section_category_slide .owl_category .owl-nav .owl-prev,.section_category_slide .owl_category .owl-nav .owl-next {
top:30%!important
}

.product-box.product-box-list .product-thumbnail>a {
max-height:none
}

.product-box .product-thumbnail>a img {
height:auto!important
}
}

@media (max-width: 430px) {
.collection p.title-head-info {
position:static
}

.collection h1.title-head {
margin-bottom:5px
}
}

@media (max-width: 480px) {
.product-tab .tab-link {
margin-right:10px
}
}

@media (max-width: 375px) {
.owl_product_comback .product_comeback_wrap .owl_product_item_content .slick-slide .saler_item .product-box .product-thumbnail .display_flex {
max-height:160px!important;
height:110px!important
}

.sodiachi .btn.btn-50 {
width:100%;
margin-bottom:10px
}

.logo {
display:block;
font-size:30px;
line-height:45px;
max-width:150px;
margin:0 auto
}
}

@media (max-width: 768px) {
.quick-view {
display:none!important
}
}

@media (min-width: 1200px) {
.collection_reponsive .col-lg-6:nth-child(2n+1) {
clear:left
}
}

@media (min-width: 992px) and (max-width: 1199px) {
.collection_reponsive .col-md-6:nth-child(2n+1) {
clear:left
}

.collection_reponsive .col-md-6:nth-child(2n-1) {
padding-right:7.5px
}

.collection_reponsive .col-md-6:nth-child(2n) {
padding-left:7.5px
}
}

@media (min-width: 768px) and (max-width: 991px) {
.collection_reponsive .col-sm-6:nth-child(2n+1) {
clear:left
}

.collection_reponsive .col-sm-6:nth-child(2n-1) {
padding-right:7.5px
}

.collection_reponsive .col-sm-6:nth-child(2n) {
padding-left:7.5px
}
}

@media (max-width: 767px) {
.collection_reponsive .col-xs-6:nth-child(2n+1) {
clear:left
}

.collection_reponsive .col-xs-6:nth-child(2n-1) {
padding-right:7.5px
}

.collection_reponsive .col-xs-6:nth-child(2n) {
padding-left:7.5px
}
}

@media (min-width: 1200px) {
.cls_search .col-lg-3:nth-child(4n+1) {
clear:left
}
}

@media (min-width: 992px) and (max-width: 1199px) {
.cls_search .col-md-3:nth-child(4n+1) {
clear:left
}
}

@media (max-width: 991px) and (min-width: 768px) {
.cls_search .col-sm-4:nth-child(3n+1) {
clear:left
}
}

@media (max-width: 767px) {
.cls_search .col-xs-6:nth-child(2n+1) {
clear:left
}
}