/*   1.HD devices Desktops     	  ( Devices =1450px)
 *   1.Large devices Desktops     (1200px = Devices = 1400px)
 *   2.Medium devices Desktops    (980px =  Devices  = 1024px)
 *   3.Small devices Tablets      (767px =  Devices  = 979px)
 *   4.Extra small devices Phones ( Devices <767px)
 */
/* 3.Medium devices Desktops 
================================================== */
/* 4.Small devices Tablets
================================================== */
/* 5.Extra small devices Phones
================================================== */
/* 5.Small devices Phones
================================================== */
@media (min-width: 1200px) {
  .menu-fixed .spsf-menu li ul.submenu-container {
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
  }
  .menu-fixed .spsf-menu li:hover ul.submenu-container {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
  }
  .menu-fixed .shopping_cart .cart_block {
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
  }
  .menu-fixed .shopping_cart:hover .cart_block {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
  }
  .pb-left-column {
    width: 53%;
  }
  .pb-right-column {
    width: 47%;
  }
  .moreinfo_block3 .more-download .custom-down {
    width: 33.33333%;
  }
  .header_v2 #header_logo {
    width: auto;
  }
  .content_v3 .testiminion, .content_v3 .blog-v3 {
    width: 37.5%;
  }
  .content_1 div.our_brands {
    margin: -10px 0 0 0;
  }
}
@media (min-width: 1400px) {
  .content-v1 .header-bottom #block_social .footer-social {
    width: 170px;
  }
  .content_v4 .bg_spotlight1 {
    top: -116px;
  }
  .content_v4 .ps-spotlight2 {
    top: -68px;
  }
  .content-v2.layout-boxed .custom_html2 div.clients_say .block_content .image {
    right: 34%;
  }
  .header_v3 .contain-header-bottom {
    position: relative;
  }
}
@media (max-width: 1199px) {
  .menu-fixed .logo_fixed, .logo_fixed {
    display: none;
  }
  .menu-fixed .spmegamenu {
    padding-left: 0;
  }
  table#product_comparison tbody tr td.ajax_block_product {
    width: 270px;
    max-width: 270px;
  }
  table#product_comparison tbody tr td.ajax_block_product .product-image-block .product_image {
    width: 245px;
  }
  #contact .contact-form-box .form-group div.uploader span.action {
    font-size: 8px;
  }
  #contact .contact-form-box .form-group {
    padding-left: 108px;
  }
  #contact .contact3 .contact-form-box .form-group div.uploader span.action {
    font-size: 8px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .moreinfo_block3 .more-download .custom-down {
    width: 33.33333%;
  }
  .container {
    width: 970px !important;
  }
  .delivery_options_address .table > thead > tr > th, .delivery_options_address .table > tbody > tr > th, .delivery_options_address .table > tfoot > tr > th, .delivery_options_address .table > thead > tr > td, .delivery_options_address .table > tbody > tr > td, .delivery_options_address .table > tfoot > tr > td {
    vertical-align: middle;
  }
  .bg_slider_deal .bg_deal {
    display: none;
  }
  .bg_slider_deal {
    padding-top: 20px;
  }
  .bg_slider_deal .bg_slider {
    width: 100%;
  }
  .bg_slider_deal .bg_slider .sphomepage-slider {
    margin-right: 0;
  }
  .bg_slider_deal .bg_slider .sphomepage-slider img {
    width: 100%;
  }
  .bg_slider_deal .bg_slider {
    margin-bottom: 8px;
  }
  #block_left {
    padding-right: 0;
  }
  .page-deal {
    width: 100%;
  }
  .page-deal .product-container .left-block {
    margin-bottom: 0;
  }
  .sp-megamenu .home {
    float: left;
  }
  .product_list .product-image-container .product-image .img_1, .product_lists .product-image-container .product-image .img_1 {
    width: 100%;
  }
  .product_list .product-desc, .product_lists .product-desc {
    margin: 0 0 15px;
  }
  .product_list.list .price-box {
    margin-bottom: 10px;
    padding-bottom: 10px;
  }
  #stores_block_left .store_image img {
    width: 100%;
  }
  .content_sortPagiBar_top .bgr_sortbar .nbrItemPage {
    margin: 0;
  }
  .content_sortPagiBar_top .productsSortForm, .content_sortPagiBar_bottom .productsSortForm {
    margin: 0 10px 0 10px;
  }
  .content_sortPagiBar_top .category-view-type, .content_sortPagiBar_bottom .category-view-type {
    margin-right: 0px;
  }
  div.pagination {
    margin: 0 0 -6px 0px;
  }
  #product_right .pb-left-column, #product_left .pb-left-column {
    width: 75%;
    margin-bottom: 50px;
  }
  #product_right .pb-right-column, #product_left .pb-right-column {
    width: 100%;
  }
  #product_right #attributes fieldset, #product_left #attributes fieldset {
    display: block;
  }
  .pb-left-column {
    width: 55%;
  }
  .pb-left-column #image-block {
    width: 74%;
  }
  .pb-right-column {
    width: 45%;
  }
  .content_only #product_right, .content_only #product_left {
    width: 100%;
  }
  .content_only #product_right .pb-left-column, .content_only #product_left .pb-left-column {
    width: 44%;
    margin: 0px;
  }
  .content_only #product_right .pb-right-column, .content_only #product_left .pb-right-column {
    width: 56%;
  }
  #module-blockwishlist-mywishlist.rtl #mywishlist #block-history table.std {
    border-left: 1px solid #ddd;
  }
  .shopping_cart .title-cart {
    font-size: 12px;
  }
  .shopping_cart > a {
    font-size: 11px;
  }
  .header-bottom1 {
    z-index: 3;
  }
  .sp-megamenu .sp-megamenu-container {
    height: auto !important;
  }
  .footer-container .box-payment .bg_pm {
    padding: 26px 20px 20px;
  }
  .header_v2 #header_logo .logo {
    padding: 20px 15px 15px;
    min-height: 100px;
  }
  .header_v2 #block_html {
    padding-top: 8px;
    padding-bottom: 7px;
  }
  .header_v3 .shopping_cart > a {
    font-size: 13px;
  }
  .content_v3 .contain-header-bottom .custom_vertical {
    padding-right: 10px;
  }
  .content_v3 .banner-v3 {
    width: 28%;
  }
  .content_v3 .testiminion {
    width: 34%;
  }
  .content_v3 .blog-v3 {
    width: 38%;
  }
  .header_v4 #block_left {
    padding-right: 15px;
  }
  .header_v5 #block_left {
    padding-left: 0;
  }
  .header_v5 #block_left .custom-header-area {
    margin-left: -20px;
  }
  .header_v6 .slider-container {
    margin-bottom: 50px;
  }
  .header_v6 #block_html {
    padding-left: 0;
    padding-right: 0;
  }
  .rtl .sp-megamenu .home {
    float: right;
  }
  .rtl .content_sortPagiBar_top .bgr_sortbar .nbrItemPage {
    margin: 0;
  }
  .rtl .ps-spotlight8 .footer-social {
    padding-right: 0px;
    padding-left: 15px;
  }
  .rtl .content_footer .box-right .our-shop {
    padding-right: 0;
    padding-left: 15px;
  }
  .rtl .bgr_spotlight1 .spcustom_html .block_newarrival .box-top .box-left .women {
    left: 8px;
    right: auto;
  }
  .rtl .bgr_spotlight1 .spcustom_html .block_newarrival .box-top .box-right .men {
    right: 8px;
    left: auto;
  }
  .rtl .sp-megamenu .navbar-nav > li.mega_type1 .dropdown-menu ul li .dropdown-menu {
    left: auto;
    right: auto;
  }
  .rtl .bg_slider_deal .bg_slider .sphomepage-slider {
    margin-left: 0;
  }
  .rtl .custombanner .box-2 {
    margin-left: 0 !important;
  }
  .rtl .header_v5 #block_left {
    padding-right: 0;
    padding-left: 15px;
  }
  .rtl .header_v5 #block_left .custom-header-area {
    margin-right: -20px;
    margin-left: 0;
  }
  .rtl .content_sortPagiBar_top .category-view-type, .rtl .content_sortPagiBar_bottom .category-view-type {
    margin-left: 0;
  }
  .rtl div.pagination {
    margin: 0 0 0 0;
  }
}
@media (max-width: 991px) {
  .header_v3 .header-top {
    background: url(../img/icon/bgr_hedear_v3.jpg) center center repeat !important;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  .table-responsive > .table {
    background-color: transparent;
  }
  .moreinfo_block3 .more-download .custom-down {
    width: 50%;
  }
  .container {
    width: 750px !important;
  }
  table#product_comparison .product_desc {
    font-size: 10px;
  }
  .delivery_options_address .table > thead > tr > th, .delivery_options_address .table > tbody > tr > th, .delivery_options_address .table > tfoot > tr > th, .delivery_options_address .table > thead > tr > td, .delivery_options_address .table > tbody > tr > td, .delivery_options_address .table > tfoot > tr > td {
    vertical-align: middle;
  }
  .about-us .about-content .title strong {
    font-size: 18px;
  }
  #module-blockwishlist-mywishlist.rtl #mywishlist #block-history table.std {
    border-left: 1px solid #ddd;
  }
  .backtop {
    bottom: 55px;
  }
  .box-normal {
    display: none;
  }
  .bg_slider_deal {
    width: 100%;
  }
  .box-menu {
    width: 100%;
  }
  .box-menu .spcustom_html {
    margin-bottom: 40px;
  }
  .box-payment {
    width: 100%;
  }
  .box-payment .bg_pm {
    margin-top: 0 !important;
  }
  .quick-view-bgr a, .quick-view {
    display: none !important;
  }
  div.pagination {
    margin: 0;
    float: right;
  }
  .product_list .button-container .quick-view {
    display: none;
  }
  .content_sortPagiBar_top .bgr_sortbar .category-name {
    width: 20%;
    font-size: 15px;
  }
  .content_sortPagiBar_top .category-view-type, .content_sortPagiBar_bottom .category-view-type {
    display: none !important;
  }
  .content_sortPagiBar_top .nbrItemPage, .content_sortPagiBar_bottom .nbrItemPage {
    float: left;
    margin: 0;
  }
  .content_sortPagiBar_top .productsSortForm, .content_sortPagiBar_bottom .productsSortForm {
    float: left;
    margin: 0;
  }
  .product_list.list .comments_note .nb-comments {
    padding: 0 10px;
  }
  .product_list.list .product-container .product-image-container .button-container .quick-view {
    display: none;
  }
  .product_list.list .product-container .button-container .cart_button {
    display: block;
    margin-bottom: 10px;
  }
  .product_list.list .product-container .left-block {
    width: 100%;
  }
  .product_list.list .product-container .left-block img {
    width: 100%;
  }
  .product_list.list .product-container .right-block {
    width: 100%;
  }
  .product_list.list .product-container .right-block .product-info {
    padding-top: 30px;
  }
  .product_list.list .product-container .right-block .button-container {
    display: block;
  }
  .product_list.list .product-container .right-block .button-container .cart_button {
    float: left;
    margin-right: 5px;
  }
  .product_list.list .product-container .right-block .product-info {
    padding: 30px;
  }
  .product_list.list .product-container .button-container .add_to_compare {
    float: none !important;
  }
  .pb-left-column #image-block {
    width: 75%;
  }
  .pb-right-column .comments_note .comments_advices {
    padding: 0 15px;
  }
  .sharing-buttons .buttons {
    margin: 0;
  }
  .sharing-buttons .buttons a {
    margin: 0;
  }
  #product_right .pb-left-column, #product_left .pb-left-column {
    width: 100%;
    margin-bottom: 50px;
  }
  #product_right .pb-left-column #image-block, #product_left .pb-left-column #image-block {
    width: 100%;
  }
  #product_right .pb-right-column, #product_left .pb-right-column {
    width: 100%;
  }
  #product_right div.moreinfo_block ul.nav-tabs > li a, #product_left div.moreinfo_block ul.nav-tabs > li a {
    font-size: 13px;
  }
  .pb-left-column {
    width: 100%;
    margin-bottom: 40px;
  }
  .pb-right-column {
    width: 100%;
  }
  .content_only #product_right, .content_only #product_left {
    width: 100%;
  }
  .content_only #product_right .pb-left-column, .content_only #product_left .pb-left-column {
    width: 52%;
    margin: 0px;
  }
  .content_only #product_right .pb-right-column, .content_only #product_left .pb-right-column {
    width: 48%;
  }
  #layered_block_left .layered_slider_container {
    width: 91%;
  }
  .about-image {
    margin-bottom: 20px;
  }
  .breadcrumb .category-name {
    font-size: 35px;
  }
  .header_v1 .bg_slider_deal {
    padding-left: 0;
  }
  .header_v2 #block_html {
    width: 100%;
    padding: 0;
  }
  .header_v2 .col-header-left {
    padding-left: 0px;
  }
  .header_v2 .col-header-left .bgr_header1 #block_right {
    display: none;
  }
  .header_v2 .col-header-left .bgr_header1 #block_left {
    width: 100%;
  }
  .content-v2 .box-left {
    width: 100%;
  }
  .content-v2 .box-right {
    width: 100%;
  }
  .header_v5 .header-form .button-header .fa:before {
    content: "\f0ca";
  }
  .content_v5 .custom_img_gallery, .content_v5 .custom_our_gallery {
    width: 100%;
  }
  .content-v6 .extra-left, .content-v6 .extra-right {
    width: 50%;
  }
  .content-v6 .custom-banner {
    display: none;
  }
  .content-v6 #block-menu {
    padding: 0;
  }
  .footer-container .box-payment .bg_pm {
    padding: 0 15px;
  }
  #products-comparison.rtl .table-responsive {
    direction: ltr;
  }
  .rtl #newsletter_block_popup {
    z-index: 99 !important;
  }
  .rtl #newsletter_block_popup .close {
    z-index: 99 !important;
  }
  .rtl .bgr_header1 .container #block_left {
    right: 0;
    left: auto;
  }
  .rtl .bgr_header1 .container #block_right {
    left: 0;
    right: auto;
  }
  .rtl .ps-spotlight8 .footer-social .socials {
    text-align: right;
  }
  .rtl .ps-spotlight8 .footer-social .socials a {
    margin-left: 10px;
    margin-right: 0;
  }
  .rtl #layered_block_left .layered_slider_container {
    width: 90%;
  }
  .rtl .product_list.list .product-container .right-block .button-container .cart_button {
    float: right;
    margin-left: 10px;
    margin-right: 0;
  }
  .rtl div.pagination {
    margin: 0;
    float: left;
  }
  .rtl .content_sortPagiBar_top .productsSortForm, .rtl .content_sortPagiBar_bottom .productsSortForm {
    float: right;
    margin: 0;
  }
  .rtl .content_sortPagiBar_top .nbrItemPage, .rtl .content_sortPagiBar_bottom .nbrItemPage {
    margin: 0;
  }
  .rtl .content_sortPagiBar_top .bgr_sortbar .nbrItemPage {
    float: right;
    margin: 0;
  }
  .rtl .product_list.list .product-container .button-container .addToWishlist {
    margin: 0 0 0 10px;
  }
  .rtl .pb-left-column #image-block {
    float: right;
  }
  .rtl .header_v2 .col-header-left {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .container {
    width: auto !important;
  }
  .content-v1 .bgr_spotlight1 {
    z-index: 0;
  }
  #cart_summary tbody td.cart_product img {
    height: auto;
  }
  .table-responsive > .table {
    background-color: transparent;
  }
  .wellcomeshop {
    margin-bottom: 30px;
  }
  .about-us .about-content .ourmember .pre-text {
    padding: 0px;
  }
  #block_right {
    display: none;
  }
  #header_logo {
    text-align: center;
  }
  .footer-container #footer-bottom .sn-sevirce {
    width: 100%;
    margin-top: 20px;
  }
  #uniform-id_state, #uniform-id_country, #uniform-id_address_delivery {
    width: 100% !important;
  }
  #uniform-id_state span, #uniform-id_country span, #uniform-id_address_delivery span {
    width: 100% !important;
  }
  .footer-container .box-payment .bg_pm {
    margin-top: 0;
  }
  .box-menu .spcustom_html {
    margin-bottom: 20px;
  }
  .footer-container .down-app {
    text-align: center;
    margin: 20px 0;
  }
  .footer-container .footer-social {
    margin: 20px 0;
    display: block;
    overflow: hidden;
    text-align: center;
  }
  .footer-container .footer-social a {
    display: inline-block;
    float: none;
  }
  .backtop {
    bottom: 50px;
  }
  #block_html {
    padding: 0;
  }
  #block_search {
    z-index: 1;
  }
  .bg_slider_deal {
    padding-top: 0;
    padding-left: 0;
  }
  .bg_slider_deal .bg_slider .sphomepage-slider {
    margin-right: 0;
  }
  .bg_slider_deal .bg_deal {
    padding-left: 0;
    margin-top: 20px;
  }
  .contain-header-bottom {
    background: transparent;
  }
  #category #sidebar, #module-spsearchpro-catesearch #sidebar, #search #sidebar, #manufacturer #sidebar {
    padding-top: 0;
  }
  #category .columns-container, #module-spsearchpro-catesearch .columns-container, #search .columns-container, #manufacturer .columns-container {
    padding: 0;
  }
  .content_sortPagiBar_top {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
  }
  .content_sortPagiBar_top .container {
    padding: 0 1px;
    margin-bottom: 30px;
  }
  .content_sortPagiBar_top .bgr_sortbar {
    height: auto;
  }
  .content_sortPagiBar_top .bgr_sortbar .category-name {
    display: block;
    width: 100%;
  }
  .content_sortPagiBar_top .bgr_sortbar .productsSortForm {
    margin: 0 -10px;
  }
  .content_sortPagiBar_top .bgr_sortbar .nbrItemPage {
    float: left;
    margin: 0 30px;
  }
  #layered_block_left.block h3.title_block {
    display: block !important;
  }
  .quick-view-bgr a, .quick-view {
    display: none !important;
  }
  div.pagination {
    margin: 0;
  }
  .content_sortPagiBar_top .category-view-type, .content_sortPagiBar_bottom .category-view-type {
    display: none !important;
  }
  .content_sortPagiBar_top .productsSortForm, .content_sortPagiBar_bottom .productsSortForm {
    float: left;
    margin: 0;
  }
  .content_sortPagiBar_top label, .content_sortPagiBar_bottom label {
    display: none;
  }
  .content_sortPagiBar_top .nbrItemPage, .content_sortPagiBar_bottom .nbrItemPage {
    margin: 0 20px 0 20px;
  }
  .product_list.list .product-container .left-block {
    width: 100%;
  }
  .product_list.list .product-container .left-block img {
    width: 100%;
  }
  .product_list.list .product-container .right-block {
    width: 100%;
  }
  .product_list.list .product-container .right-block .product-info {
    padding-top: 30px;
  }
  .product_list.list .product-container .right-block .button-container {
    display: block;
  }
  .product_list.list .product-container .right-block .button-container .cart_button {
    float: left;
    margin-right: 10px;
  }
  .product_list.list .product-container .right-block .product-info {
    padding: 15px 15px 15px 30px;
  }
  .product_list.list .product-container .button-container .add_to_compare {
    float: none !important;
  }
  #product_right .slick-slide img, #product_left .slick-slide img {
    width: 100%;
  }
  .pb-left-column {
    margin-bottom: 40px;
  }
  .pb-left-column #image-block {
    width: 74%;
  }
  div.moreinfo_block ul.nav-tabs > li a {
    font-size: 13px;
  }
  #product_right .pb-left-column, #product_left .pb-left-column, #product_right .pb-right-column, #product_left .pb-right-column {
    width: 100%;
  }
  #layered_block_left {
    margin-bottom: 20px;
  }
  div.upsell_product {
    margin-bottom: 30px;
  }
  #stores_block_left {
    display: none;
  }
  .block, .moduletable {
    margin-bottom: 20px;
  }
  .about-image {
    margin-bottom: 20px;
  }
  .breadcrumb .category-name {
    font-size: 25px;
    line-height: 26px;
  }
  .footer-container .box-payment .bg_pm {
    padding: 36px 15px 20px;
  }
  #attributes .attribute_list select {
    -webkit-appearance: none;
    border: 1px solid #ccc;
    -moz-appearance: none;
    appearance: none;
  }
  #block_right .sp_searchpro .sb-search-open .sb-search-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  .header_v2 .logo-wrapper {
    padding: 0;
  }
  .header_v2 #block-menu {
    padding-left: 0;
    padding-right: 0;
  }
  .header_v2 .col-header-left {
    z-index: 2;
  }
  .header_v2 #block_html {
    padding: 0;
  }
  .header_v2 .col-header-left {
    padding-left: 0;
    padding-right: 0;
  }
  .header_v2 .col-header-left .bgr_header1 {
    padding: 8px 15px 9px;
  }
  .header_v2 .header-top {
    position: relative;
    z-index: 2;
  }
  .header_v3 .contain-header-bottom {
    background: transparent;
  }
  .header_v3 #block-menu {
    padding: 0;
  }
  .header_v4 #block_left {
    position: absolute;
    top: 0;
    right: 0;
    padding: 10px 15px;
    border-bottom: 1px solid #ddd;
  }
  .header_v4 #block_left .custom-header-area {
    padding: 0;
  }
  .header_v4 #block-menu {
    padding: 0;
  }
  .header_v4 #header_logo {
    padding-top: 40px;
  }
  .header_v4 .header-form {
    width: 50%;
    float: right;
    margin: 0;
  }
  .header_v4 .header-form .button-header {
    text-align: center;
    margin: 0 auto;
  }
  .header_v4 #block_search {
    height: 0px;
    z-index: 2;
  }
  .header_v4 .header-form .dropdown-form.show-form {
    z-index: 9;
  }
  .content_v4 .bg_spotlight1 {
    top: auto;
    padding-top: 0;
    margin-right: -15px;
    margin-left: -15px;
  }
  .content_v4 .ps-spotlight2 {
    top: auto;
  }
  .header_v5 #block_left {
    width: 58.33333%;
    padding: 16px 15px 9px;
  }
  .header_v5 #header_logo {
    padding: 0;
    background: #222;
  }
  .header_v5 #header_logo .logo {
    padding: 17px 0 20px;
  }
  .header_v5 .header-form .button-header:hover .fa {
    color: #fff;
  }
  .header_v5 .header-form .button-header.active .fa:before {
    content: "\f00d";
    color: #fff;
  }
  .header_v5 .header-form .button-header .fa:before {
    content: "\f0ca";
  }
  .content_v5 .ps-spotlight1 {
    margin-bottom: 20px;
  }
  .content_v5 .ps-spotlight5 {
    margin-bottom: 0;
  }
  .header_v6 #block-menu {
    background: #fff;
    padding: 15px;
  }
  .header_v6 .custom_vertical {
    width: 50px;
  }
  .header_v6 #block_html {
    background: #fff;
    height: 0;
    padding-top: 0;
  }
  .header_v6 #block_search {
    border: 1px solid #ddd;
  }
  .header_v6 .bg_slider {
    padding: 0;
    margin-bottom: 40px;
  }
  .header_v6 .bg_customhtml {
    padding: 0;
  }
  .header_v6 .bg_slider {
    padding: 0 !important;
  }
  .header_v6 #block_search {
    z-index: 2;
  }
  #product_comments_block_tab div.comment .comment_details .usefulness_btn {
    display: none;
  }
  #products-comparison.rtl .table-responsive {
    direction: ltr;
  }
  #module-blockwishlist-mywishlist.rtl .table-responsive {
    direction: ltr;
  }
  .rtl .content_sortPagiBar_top .productsSortForm, .rtl .content_sortPagiBar_bottom .productsSortForm {
    margin: 0 0 0 20px !important;
  }
  .rtl .bg_slider_deal {
    padding-right: 0;
  }
  .rtl .bg_slider_deal .bg_slider .sphomepage-slider {
    margin-left: 0;
  }
  .rtl .bg_slider_deal .bg_deal {
    padding-right: 0;
  }
  .rtl #header_logo {
    float: right;
  }
  .rtl #block_left {
    float: left;
  }
  .rtl .product_list.list .product-container .right-block .button-container .addToWishlist {
    margin-left: 10px;
    margin-right: 0;
  }
  .rtl .product_list.list .product-container .right-block .button-container .cart_button {
    float: right;
    margin-left: 10px;
    margin-right: 0;
  }
  .rtl #block-cart .blockcart .shopping_cart a > .ajax_cart_quantity {
    right: auto;
    left: 0;
  }
  .rtl .footer-container #copyright .footer-payment {
    text-align: center;
  }
  .rtl div.pagination {
    margin: 0;
  }
  .rtl .content_sortPagiBar_top .productsSortForm, .rtl .content_sortPagiBar_bottom .productsSortForm {
    float: right;
  }
  .rtl .content_sortPagiBar_top .nbrItemPage, .rtl .content_sortPagiBar_bottom .nbrItemPage {
    float: right;
  }
  .rtl .header_v2 #header_logo {
    float: none;
  }
  .rtl .header_v2 .col-header-left {
    padding-right: 0;
    padding-left: 0;
  }
  .rtl .header_v4 #block-menu {
    padding-right: 0;
  }
  .rtl .header_v4 #user_infoblock-top:before {
    left: 0;
    right: 50%;
  }
  .rtl .header_v4 #block_left {
    padding: 10px 15px;
  }
  .rtl .header_v5 #user_infoblock-top {
    margin-right: 20px;
  }
}
@media (max-width: 767px) and (min-width: 480px) {
  .content_sortPagiBar_top label, .content_sortPagiBar_bottom label {
    float: left;
  }
  .footer-container #footer-bottom .sn-sevirce {
    width: 33%;
  }
  .footer-container .footer-payment {
    margin-top: 10px;
  }
  .moreinfo_block3 .more-download .custom-down {
    width: 70%;
  }
  .navbar #sp-megamenu .sp-megamenu-container {
    height: 230px !important;
  }
  .hot-category .list-category .item1, .hot-category .list-category .item2, .hot-category .list-category .item3 {
    text-align: center;
  }
  .hot-category .list-category .item1 .room, .hot-category .list-category .item2 .room, .hot-category .list-category .item3 .room {
    display: inline-block;
  }
  .footer-container .menu-footer ul li a {
    font-size: 10px;
  }
  .footer-container #footer-bottom {
    padding-top: 0;
    padding-bottom: 10px;
  }
  #view_full_size > img {
    width: 100%;
  }
  .header_v2 .sp_searchpro {
    float: right;
  }
  .header_v2 .sp_searchpro .spr-container {
    width: 100%;
  }
  .content-v1 .header-bottom #block_social {
    width: 100%;
  }
  .rtl .content_sortPagiBar_top .productsSortForm, .rtl .content_sortPagiBar_bottom .productsSortForm {
    margin: 0 0 0 0px;
  }
}
@media (max-width: 480px) {
  .btn, button, .button, input.button_mini, input.button_small, input.button, input.button_large, input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled, input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large, input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled, a.button_mini, a.button_small, a.button, a.button_large, a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large, span.button_mini, span.button_small, span.button, span.button_large, span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled {
    padding: 7px 10px;
  }
  .about-us .about-content .slider-ourmember .box-img {
    text-align: center;
    margin-bottom: 20px;
    float: none;
    margin-right: 0;
  }
  html {
    overflow-x: hidden;
  }
  body {
    overflow: hidden;
  }
  div.moreinfo_block ul.nav-tabs > li {
    border-left: 1px solid #ddd;
  }
  .box-cart-bottom .btn-share .ytc-sociamedia {
    margin-left: -135px;
  }
  .backtop {
    bottom: 10%;
  }
  .footer-social .socials a {
    margin-right: 8px;
  }
  div.pagination {
    width: 100%;
    margin: 10px 0 0;
  }
  #pagination ul.pagination, #pagination_bottom ul.pagination {
    margin: 0 !important;
  }
  #block_left {
    width: 100%;
  }
  .product_list .ajax_block_product {
    width: 100%;
  }
  #pagination ul.pagination, #pagination_bottom ul.pagination {
    margin: 0 -3px;
  }
  .content_sortPagiBar_top .bgr_sortbar .nbrItemPage {
    margin: 0 -10px;
  }
  .moreinfo_block3 .more-download .custom-down {
    width: 100%;
  }
  .pb-left-column {
    padding: 0;
  }
  .pb-left-column #image-block {
    width: 69%;
  }
  .pb-right-column {
    padding: 0;
  }
  #views_block {
    width: 70px;
    margin-right: 10px;
  }
  .pb-right-column .comments_note .comments_advices {
    padding: 0;
  }
  .box-cart-bottom .buttons_bottom_block button {
    width: 45px;
    font-size: 0;
    padding: 0;
    position: relative;
    text-align: center;
  }
  .box-cart-bottom .buttons_bottom_block button:before {
    content: "\f07a";
    color: #fff;
    font-size: 14px;
    font-family: Fontawesome;
  }
  .sharing-buttons .buttons {
    margin: 0;
  }
  .sharing-buttons .buttons a {
    margin: 0;
    font-size: 13px;
    line-height: 30px;
    width: 33px;
    height: 33px;
  }
  div.moreinfo_block ul.nav-tabs > li {
    float: none;
    width: 100%;
  }
  div.moreinfo_block ul.nav-tabs > li a {
    display: block;
  }
  div.moreinfo_block ul.nav-tabs > li:before, div.moreinfo_block ul.nav-tabs > li:after {
    display: none;
  }
  .blockproductscategory.block h3.title_block {
    font-size: 23px;
  }
  .blockproductscategory.block h4.subtitle span {
    width: 100%;
    font-size: 11px;
  }
  .blockproductscategory.block h4.subtitle span span {
    width: auto;
    padding: 0 10px;
  }
  #view_full_size > img {
    height: auto;
  }
  .content_sortPagiBar_top .bgr_sortbar {
    height: auto;
  }
  .content_sortPagiBar_top .bgr_sortbar .productsSortForm {
    margin: 0;
  }
  .content_sortPagiBar_top .bgr_sortbar #productsSortForm label {
    padding-left: 0;
  }
  #order .cart_navigation .button-exclusive.btn.btn-default {
    margin-bottom: 5px;
  }
  #mywishlist input[type="text"] {
    width: 80%;
  }
  .rtl #block_left {
    padding: 0;
  }
  .rtl #languages-block-top {
    margin-left: 10px;
    margin-right: 0;
  }
  .rtl .footer-social .socials a {
    margin-left: 8px;
  }
  .rtl div.pagination {
    margin: 10px 0 0;
  }
  .rtl .content_sortPagiBar_top .bgr_sortbar .nbrItemPage {
    margin: 0 -10px 10px 0;
  }
  .rtl #views_block {
    margin-left: 10px;
  }
  .rtl.content-v3 .header-v3 #currencies-block-top {
    margin-left: 5px;
    margin-right: 0;
  }
  .rtl.content-v3 .header-v3 #currencies-block-top div.current:after {
    left: 7px;
    right: auto;
  }
  .rtl .header-v3 #user_infoblock-top div.wishlist1 span, .rtl .header-v3 #user_infoblock-top div.wishlist1 > a, .rtl .header-v3 #user_infoblock-top div.checkout1 span, .rtl .header-v3 #user_infoblock-top div.checkout1 > a, .rtl .header-v3 #user_infoblock-top div.links span, .rtl .header-v3 #user_infoblock-top div.links > a {
    padding: 0 0 0 15px;
  }
  .rtl.content-v5 .header-v5 #header_logo {
    padding-right: 15px;
  }
  .rtl.content-v5 .header-v5 #user_infoblock-top {
    float: left;
    text-align: right;
  }
  .rtl .header_v5 #block_left {
    padding: 16px 15px 9px;
  }
}
@media (min-width: 480px) and (max-width: 566px) {
  #user_infoblock-top div.wishlist1, #user_infoblock-top div.checkout1 {
    display: none !important;
  }
}
