/*   1.HD devices Desktops     	  ( Devices =1450px)
 *   1.Large devices Desktops     (1430px = 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: 1430px) {
  .container {
    max-width: 1430px !important;
  }
  .shopping_cart .cart_block {
    right: -1px !important;
  }
  .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);
  }
  .spcountdowntimer.countdownhome.moduletable {
    width: 40.55%;
    padding-right: 0;
    min-height: 464px;
  }
  .moduletable.hotdeals {
    width: 59.4%;
  }
  .sp-deal .slider .vpo-wrap .vp {
    min-height: 313px;
  }
  #product .pb-left-column {
    width: 42.4%;
  }
  #product .pb-right-column {
    width: 57.6%;
  }
  div.sp-sp-cat .spcat-items-container .spcat-item.item_5 .right-block, div.sp-sp-cat .spcat-items-container .spcat-item.item_10 .right-block, div.sp-sp-cat .spcat-items-container .spcat-item.item_15 .right-block, div.sp-sp-cat .spcat-items-container .spcat-item.item_20 .right-block, div.sp-sp-cat .spcat-items-container .spcat-item.item_25 .right-block, div.sp-sp-cat .spcat-items-container .spcat-item.item_30 .right-block {
    margin-top: -1px;
  }
  .bg_testimonia .bgr_tes .client-child .info-client .comment {
    margin-left: 30px;
  }
  .rtl .shopping_cart .cart_block {
    left: -1px !important;
    right: auto !important;
  }
  .content_v2 .moduletable.hotdeals {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .container {
    width: 970px !important;
  }
  #header_cart {
    padding-left: 0;
  }
  div#layer_cart {
    width: 34%;
    left: 33%;
  }
  .shopping_cart > a:first-child span.cart_text {
    padding: 0 5px;
  }
  .sp_searchpro .spr-container .icon-search {
    width: 45px;
  }
  .header_search .sp_searchpro .icon-search .fa {
    text-align: center !important;
  }
  #spblock_top_menu .spsf-menu > li > a {
    padding: 14px 10px;
  }
  div.sp-categories {
    margin-top: 15px;
  }
  div.sp-categories .cat-wrap.theme2 .content-box .image-cat {
    margin-right: 15px;
    width: 50%;
  }
  div.sp-categories .cat-wrap.theme2 .content-box .cate-title {
    margin: 5px 0;
  }
  div.sp-categories .cat-wrap.theme2 .content-box .cate-title a {
    font-size: 13px;
  }
  .header-bottom .sp-megamenu a.home {
    padding: 19px 25px;
  }
  .header-bottom .sp-megamenu .navbar-nav > li > a, .header-bottom .sp-megamenu .navbar-nav > li .menu-title {
    padding: 19px 29px;
  }
  .header-bottom .sp-megamenu .navbar-nav > li.css_type .dropdown-menu {
    width: 230px;
  }
  .header-bottom .sp-megamenu .mega_style2 .box-right .title_header, .header-bottom .sp-megamenu .mega_style2 .box-right .content-cat li a {
    font-size: 12px;
  }
  .container .slider-container .active #callbacks1_s2 .tv, .container .slider-container .active #callbacks1_s4 .tv {
    top: 12%;
    left: 28%;
  }
  .container .slider-container #callbacks1_s2 .tv, .container .slider-container #callbacks1_s4 .tv {
    top: 12%;
    left: 28%;
  }
  div.sp-sp-cat .list_cat {
    padding: 40px 0 !important;
  }
  div.sp-sp-cat .category-wrap-cat h2 a {
    font-size: 20px !important;
  }
  div.sp-sp-cat .category-wrap-cat .sp-cat-slider .cat_slider_inner {
    padding-right: 60px;
  }
  div.sp-sp-cat .category-wrap-cat .sp-cat-slider .cat_slider_inner .owl-controls {
    width: 61px;
  }
  div.sp-sp-cat .spcat02-3 .spcat-item {
    width: 33.3333%;
  }
  div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .product-image-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .product-image-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .product-image-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .product-image-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .product-image-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .right-block, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .right-block, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .right-block, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .right-block, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .right-block {
    border-color: transparent;
  }
  div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .button-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .button-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .button-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .button-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .button-container {
    margin: 0 -2px 0 0;
  }
  .sp-deal .slider .vpo-wrap .vp {
    min-height: 346px;
    padding-right: 0;
  }
  .ps-spotlight1 .spcountdowntimer.countdownhome.moduletable {
    min-height: 497px;
  }
  .ps-spotlight1 .spcountdowntimer.countdownhome.moduletable .spcountdowncontent .content-timer .bgr_img img {
    height: 345px;
  }
  .adv1_banner .banner-right-top {
    margin-bottom: 27px;
  }
  .footer-social ul.inline-block li a {
    height: 30px;
    width: 30px;
    font-size: 14px;
    line-height: 30px;
  }
  .banner_center .img_1 {
    width: 47.3%;
  }
  .banner_center .img_2, .banner_center .img_3 {
    width: 51.7%;
  }
  .container .custom_top2 .banner-bottomsl .banner-left {
    margin-top: -90px;
  }
  .container .custom_top2 .banner-bottomsl .banner-left .info-banner {
    top: -50px;
  }
  .container .custom_top2 .banner-bottomsl .banner-right img {
    height: 100%;
  }
  .custom_top2 .banner-bottomsl .col-sm-12 .banner-middle {
    width: 380px;
    height: 380px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner {
    left: 42px;
    top: -70px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner h2 {
    font-size: 20px;
    margin-bottom: 20px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner p {
    margin-left: 18px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner .price {
    font-size: 50px;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner {
    left: 140px;
    top: 50px;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner h2 {
    font-size: 20px;
    margin: 0 0 5px 0;
  }
  .banner-home3 h2 {
    margin-top: 25px;
  }
  .content_sortPagiBar_top label, .content_sortPagiBar_bottom label, .content_sortPagiBar_top .nbrItemPage span.per, .content_sortPagiBar_bottom .nbrItemPage span.per {
    display: none;
  }
  .product_list.list .product-container .product-image-container {
    height: 183px;
  }
  .product_list.list h5.product-name {
    padding-top: 0;
  }
  #thumbs_list ul#thumbs_list_frame li a {
    width: 83px;
  }
  #view_scroll_right {
    right: -2px;
  }
  .blockproductscategory #productscategory_list ul li {
    width: 235.5px !important;
  }
  #contact .contact4 .contact-info .info ul li span a {
    padding: 0 !important;
  }
  #contact .contact4 .clas_form {
    width: 45%;
  }
  #contact .contact4 .clas_mes {
    width: 55%;
  }
  .rtl#contact .contact4 .contact-info .info ul li {
    text-align: right;
  }
  .rtl#contact .contact4 .contact-info .info ul li span a, .rtl#contact .contact4 .contact-info .info ul li span b {
    padding: 0 !important;
  }
  .rtl ul.step li a:after, .rtl ul.step li span:after, .rtl ul.step li.step_current span:after, .rtl ul.step li.step_current_end span:after {
    display: none;
  }
  .rtl #layered_block_left #layered_form .layered_slider_container {
    margin: 15px 5px 10px;
  }
  .rtl #best-sellers_block_right .products-block ul li .products-block-image {
    margin: 0 0 0 5px;
  }
  .rtl div.sp-sp-cat .spcat-items-inner {
    margin: 0 1px !important;
  }
  .rtl div.sp-sp-cat .spcat-items-inner .owl-item {
    border-left: 1px solid #ebebeb;
    border-right: none;
  }
  .rtl div.sp-categories .cat-wrap.theme2 .content-box .image-cat {
    margin: 0 0 0 15px;
  }
  .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .button-container {
    margin: 0 0 0 -2px;
  }
  .header_v2 .sp-vermegamenu .style_ver2 .dropdown-menu, .header_v2 .sp-vermegamenu .style_ver1 .dropdown-menu {
    top: -39px !important;
  }
  .header_v2 .sp-vermegamenu .style_ver2:hover > .dropdown-menu, .header_v2 .sp-vermegamenu .style_ver1:hover > .dropdown-menu {
    top: -39px !important;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li.ver_style {
    padding-top: 10px;
    padding-bottom: 8px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li.ver_style a {
    font-size: 16px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li {
    padding: 4px 15px 6px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li a {
    font-size: 13px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li a i {
    font-size: 14px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li .fa-mobile {
    font-size: 22px !important;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .more-wrap:after {
    height: 19px;
    margin-top: -10px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .more-wrap:before {
    width: 68%;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .more-wrap .more-view {
    font-size: 12px;
  }
  .header_v2 .slider-container .active #callbacks1_s2 .tv, .header_v2 .slider-container active #callbacks1_s4 .tv {
    left: 36% !important;
    top: 12% !important;
  }
  .header_v2 .slider-container #callbacks1_s2 .tv, .header_v2 .slider-container #callbacks1_s4 .tv {
    left: 36% !important;
  }
  .header_v2 .custom_top2 .banner-bottomsl .custom-right .banner-right img {
    height: 255px;
  }
  .header_v2 .custom_top2 .banner-bottomsl .banner-left img {
    height: 350px;
  }
  .content_v2 .ps-spotlight1 .moduletable.hotdeals h3.title_block {
    font-size: 18px;
  }
  .content_v2 .ps-spotlight1 .moduletable.hotdeals h3.title_block:after {
    width: 195px;
    background-size: 80%;
  }
  .content_v2 .ps-spotlight1 .moduletable.hotdeals .left-block {
    padding-top: 49px;
  }
  .content_v2 .ps-spotlight1 .moduletable.hotdeals .slider .item-timer {
    width: 250px;
    height: 250px;
  }
  .content_v2 .ps-spotlight1 .moduletable.hotdeals .slider .item-timer .time-item {
    width: 124px;
    height: 124px;
    line-height: 22px;
  }
  .content_v2 .ps-spotlight1 .moduletable.hotdeals .slider .item-timer .time-item .num {
    font-size: 30px;
  }
  .content_v2 .ps-spotlight1 .moduletable.hotdeals .slider .item-timer .time-item .text {
    font-size: 25px;
  }
  .rtl .content_v2 .moduletable.hotdeals .left-block .product-image-container .product-image3 {
    width: 30%;
  }
  .rtl .content_v2 .moduletable.hotdeals h3.title_block:after {
    width: 170px;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  .container {
    width: 750px !important;
  }
  .custom-header-area {
    display: none !important;
  }
  .header-container {
    position: relative;
  }
  #block_right {
    position: inherit;
  }
  #header_logo {
    text-align: center;
    padding-bottom: 40px;
    padding-top: 40px;
  }
  #header_menu {
    padding-right: 0;
  }
  .header-bottom {
    position: relative;
    border: none;
  }
  .bg_testimonia .bgr_tes .client-child .info-client .comment {
    font-size: 17px;
  }
  .custom_top2 .moduletable {
    margin-bottom: 0;
  }
  .custom_top2 .banner-bottomsl .col-sm-12 .banner-middle {
    height: 290px;
    width: 290px;
    margin-left: -135px;
  }
  .custom_top2 .banner-bottomsl .col-sm-12 .banner-middle h2 {
    font-size: 29px;
  }
  .custom_top2 .banner-bottomsl .custom-right .banner-right img {
    height: 176px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner {
    left: 30px;
    position: absolute;
    top: -88px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner h2 {
    font-size: 16px;
    margin-bottom: 16px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner p {
    margin-left: 0;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner .price {
    font-size: 40px;
    margin-left: -5px;
    line-height: 50px;
    margin-bottom: 10px;
  }
  .custom_top2 .banner-bottomsl .banner-left .info-banner .button {
    font-size: 13px;
    padding: 8px 16px;
  }
  .custom_top2 .banner-bottomsl .banner-right {
    position: relative;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner {
    left: 100px;
    top: 30px;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner h2 {
    font-size: 15px;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner p {
    font-size: 12px;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner .button {
    font-size: 13px;
    padding: 7px 15px;
  }
  .adv1_banner .banner-right-top {
    margin-bottom: 22px;
  }
  .banner-home3 {
    padding-bottom: 30px;
  }
  .banner-home3 h2 {
    font-size: 34px;
    margin-top: 0;
  }
  .banner-home3 .actions {
    display: table;
    width: 100%;
  }
  .banner-home3 .actions p.img1 {
    margin-right: 10px;
    width: 48%;
  }
  .banner-home3 .actions p.img2 {
    width: 45%;
  }
  .header_search {
    padding-left: 0;
  }
  .header_search .sp_searchpro .icon-search .fa {
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #fff;
  }
  .header_search .sp_searchpro .icon-search .fa:hover {
    color: #333;
  }
  .ex_recommen, .ex_toprated {
    width: 50%;
  }
  div.lastestnews .sds_blog_post {
    padding-bottom: 142px;
  }
  div.lastestnews .owl-item:nth-child(2) .sds_blog_post:before {
    display: none;
  }
  #newsletter_block_home {
    width: 50%;
    float: left;
    clear: both !important;
  }
  #newsletter_block_home .block_content .page-heading {
    margin-top: 0 !important;
  }
  .sp-megamenu .navbar-nav > li a.home .fa, .sp-megamenu .bgr_home a.home .fa {
    display: none;
  }
  .sp-megamenu .navbar-nav > li > a .fa, .sp-megamenu .navbar-nav > li .menu-title .fa {
    display: none;
  }
  .sp-megamenu .mega_style1 .menu-content, .sp-megamenu .mega_style2 .menu-content {
    position: relative;
  }
  #header_menu .navbar .menu-content {
    border-top: 1px solid #4b5055;
    padding: 16px 20px;
  }
  #header_menu .navbar .menu-content .links-menu li {
    display: block;
    float: none;
    margin-bottom: 5px;
  }
  #header_menu .navbar .menu-content .links-menu li a {
    background: none !important;
    color: #fff !important;
  }
  #header_menu .navbar .menu-content .box-left {
    width: 100%;
    margin-bottom: 20px;
  }
  #header_menu .navbar .menu-content .box-left .info-block p {
    color: #fff;
  }
  #header_menu .navbar .menu-content .box-left .info-block h2 {
    margin-top: 10px;
  }
  #header_menu .navbar .menu-content .box-left .info-block a {
    text-transform: uppercase;
    font-weight: bold;
  }
  #header_menu .navbar .menu-content .box-left .info-block a.button {
    padding: 8px 15px 7px;
    background-color: #fff;
    color: #333;
  }
  #header_menu .navbar .menu-content .box-right {
    width: 100%;
  }
  #header_menu .navbar .menu-content .box-right .content-box .item-cat {
    width: 50%;
  }
  .header-bottom #header_menu .navbar .mega_style2 > .dropdown-menu {
    padding: 0;
  }
  .header-bottom #header_menu .navbar .mega_style2 > .dropdown-menu > ul > li {
    padding: 0;
  }
  .header-bottom #header_menu .navbar .mega_style2 > .dropdown-menu .item-2.col-sm-3 .menu-content {
    border-top: none;
  }
  .header-bottom #header_menu .navbar .box-left {
    width: 100%;
    margin-bottom: 20px;
  }
  .header-bottom #header_menu .navbar .box-left .info-block p {
    color: #fff;
  }
  .header-bottom #header_menu .navbar .box-left .info-block h2 {
    margin-top: 10px;
  }
  .header-bottom #header_menu .navbar .box-left .info-block a {
    text-transform: uppercase;
    font-weight: bold;
  }
  .header-bottom #header_menu .navbar .box-left .info-block a.button {
    padding: 8px 15px 7px;
    background-color: #fff;
    color: #333;
  }
  .header-bottom #header_menu .navbar .box-right .dropdown-menu {
    display: block;
  }
  .header-bottom #header_menu .navbar .box-right .dropdown-menu .column-cat > a {
    color: #fff !important;
  }
  #block_contact_infos {
    width: 50%;
  }
  #block_contact_infos .title-module {
    line-height: 22px;
  }
  #spblock_top_menu .spsf-menu > li .menu-mobile > li:nth-child(3n+1) {
    clear: both;
  }
  .blockcart .shopping_cart {
    background: none;
  }
  .blockcart .shopping_cart > a:first-child {
    border: none;
    display: block;
  }
  .blockcart .shopping_cart > a:first-child span.ajax_cart_quantity_text {
    display: none;
  }
  .blockcart .shopping_cart > a:first-child span.ajax_cart_total {
    display: none !important;
  }
  .blockcart .shopping_cart:hover .cart_block {
    top: 50px;
  }
  div#layer_cart {
    width: 44%;
    left: 28%;
  }
  .header_account {
    position: absolute;
    z-index: 9;
    top: 144px;
    right: 111px;
    width: 50px;
    height: 50px;
  }
  .header_account .account a {
    line-height: 50px;
    height: 50px;
    padding: 0;
    border: none;
    font-size: 0;
    background-image: url(../img/icon/icon_acc_mobile.png);
    background-position: center center;
    background-repeat: no-repeat;
  }
  .header_account .account a:after {
    display: none;
  }
  .header_account .account a:before {
    display: none;
  }
  .header_account ul.list-link {
    left: auto;
    right: -1px;
    display: none;
  }
  div.sp-categories {
    margin: 10px 8px 25px;
  }
  div#slider1_container .navigator {
    bottom: -40px;
  }
  div#slider1_container .navigator .butlet {
    height: 15px;
    width: 15px;
  }
  .container .slider-container .active #callbacks1_s2 p.text1 {
    top: 35%;
  }
  .container .slider-container .active #callbacks1_s2 p.text2 {
    top: 43.5%;
  }
  .container .slider-container .active #callbacks1_s2 h2 {
    top: 16%;
  }
  .container .slider-container .active #callbacks1_s2 .tv {
    left: 35%;
    top: 3%;
  }
  .container .slider-container #callbacks1_s2 .tv {
    left: 35% !important;
  }
  .container .slider-container #callbacks1_s2 .sphomeslider-description {
    left: 20%;
  }
  .container .slider-container .active .sphomeslider-description p.text1 {
    bottom: 58%;
  }
  .container .slider-container .active .sphomeslider-description h2 {
    bottom: 65%;
  }
  .container .slider-container .active .sphomeslider-description p.text2 {
    bottom: 50%;
  }
  .moduletable div.sp-sp-cat .spcat-items-container, .moduletable div.sp-sp-cat .bgr_tab {
    width: 80%;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat {
    width: 20%;
  }
  .moduletable div.sp-sp-cat .list_cat .item .cat_slider_title a {
    padding: 7.3px 0;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat .sp-cat-slider .cat_slider_inner {
    padding-right: 60px;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat .sp-cat-slider .cat_slider_inner .owl-controls {
    width: 61px;
  }
  .moduletable div.sp-sp-cat .spcat02-3 .spcat-item {
    width: 33.3333%;
  }
  .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .product-image-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .product-image-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .product-image-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .product-image-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .product-image-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .right-block, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .right-block, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .right-block, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .right-block, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .right-block {
    border-color: transparent;
  }
  .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .button-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .button-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .button-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .button-container, .moduletable div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .button-container {
    margin: 0 -2px 0 0;
  }
  .moduletable div.sp-sp-cat .list_cat {
    padding: 11.5px 0;
  }
  .moduletable div.sp-sp-cat .list_cat .item .cat_slider_title a {
    font-size: 11px;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat h2 a {
    font-size: 17px;
  }
  .about-wrap .client-say .client-say-content .owl-controls .owl-dots {
    left: 45%;
  }
  div.sp-deal .slider.preset01-2 .vpo-wrap .vp .item {
    width: 100%;
  }
  .hotdeals .sp-deal .preset02-2 .vpo-wrap .vp .item {
    margin: 0;
    width: 50%;
  }
  .sp-deal .slider .vpo-wrap .vp {
    min-height: 283px;
  }
  .ps-spotlight1 .spcountdowntimer.countdownhome.moduletable {
    min-height: 434px;
    padding-right: 0;
  }
  .ps-spotlight1 .spcountdowntimer.countdownhome.moduletable .title_des {
    font-size: 12px;
  }
  .ps-spotlight1 .spcountdowntimer.countdownhome.moduletable .spcountdowncontent .content-timer .bgr_img img {
    height: 280px;
  }
  .banner_center .img_1 {
    display: none;
  }
  .banner_center .img_2, .banner_center .img_3 {
    width: 100%;
  }
  .banner_center .img_2 img, .banner_center .img_3 img {
    width: 100%;
  }
  div.happy_clients .list-content .block_content {
    text-align: center;
  }
  div.happy_clients .list-content .block_content .image {
    float: none;
    display: inline-block;
    margin-bottom: 10px;
  }
  div.happy_clients .list-content .block_content .text {
    width: 100%;
    text-align: center;
  }
  div.happy_clients .list-content .block_content .text .line {
    display: inline-block;
  }
  #newsletter_block_home .block_content .page-heading-sub {
    margin-bottom: 12px;
  }
  .footer-social {
    width: 100%;
    text-align: center;
    border: none;
    min-height: inherit;
    margin-bottom: 30px;
  }
  .footer-social ul.inline-block {
    padding-top: 0;
  }
  .product_list.grid li.col-md-4.col-sm-6.col-xs-12:nth-child(3n) {
    border-right: 1px solid #e1e1e1;
  }
  .product_list.grid li.col-md-4.col-sm-6.col-xs-12:nth-child(2n) {
    border-right: 1px solid #fff;
  }
  .content_sortPagiBar_bottom {
    margin-left: -15px;
  }
  .content_sortPagiBar_bottom div.pagination {
    margin: 14px 10px 8px;
  }
  .content_sortPagiBar_top div.selector, .content_sortPagiBar_bottom div.selector {
    width: 165px !important;
  }
  .content_sortPagiBar_top .category-view-type, .content_sortPagiBar_bottom .category-view-type {
    display: none !important;
  }
  .content_sortPagiBar_top label, .content_sortPagiBar_bottom label {
    display: none;
  }
  .content_sortPagiBar_top .nbrItemPage span.per, .content_sortPagiBar_bottom .nbrItemPage span.per {
    display: none;
  }
  .product_list .first-in-line {
    clear: none;
  }
  .product_list .product-image-container .buttons {
    bottom: 0;
    left: 50%;
  }
  .product_list .product-image-container .buttons .detail-view {
    width: 100%;
  }
  .product_list .product-container:hover .product-image-container .buttons {
    right: 50%;
    left: -1px;
  }
  .product_list.list .product-container .center-block, .product_list.list .product-container .left-block {
    width: 100%;
  }
  .product_list.list .product-container .left-block {
    text-align: center;
  }
  #quantity_wanted_p {
    margin-bottom: 20px;
  }
  .pb-left-column #image-block {
    margin-right: 3px;
  }
  .box-cart-bottom {
    margin: 0;
  }
  .box-cart-bottom #add_to_cart button {
    padding: 0 15px;
  }
  #attributes .attribute_list div.selector {
    width: 345px !important;
  }
  #thumbs_list ul#thumbs_list_frame li a {
    width: 75px;
  }
  .blockproductscategory #productscategory_list ul li {
    width: 240.5px !important;
  }
  .product_list .product-image-container .buttons a.quick-view {
    display: none;
  }
  .paypalment {
    clear: both;
  }
  .footer-block-column {
    margin-bottom: 30px;
  }
  .sp_searchpro .spr-container .spr-query {
    height: 50px !important;
  }
  #contact .contact4 .contact-info .info ul li {
    padding-right: 0;
  }
  #contact .contact4 .contact-info .info ul li span a {
    padding: 0 !important;
  }
  #contact .contact4 .contact-content {
    clear: both;
  }
  .navbar .sp-megamenu .bgr_home {
    position: relative;
    width: 100%;
  }
  .navbar .sp-megamenu .bgr_home .submenu-container {
    width: 100%;
    left: 0;
  }
  .navbar .sp-megamenu .bgr_home .submenu-container .themelayout, .navbar .sp-megamenu .bgr_home .submenu-container .themecolor {
    width: 100%;
  }
  #contact .contact4 .clas_form, #contact .contact4 .clas_mes {
    width: 100%;
  }
  .rtl#contact .contact4 .contact-info .info ul li {
    text-align: right;
    padding-left: 0;
  }
  .rtl#contact .contact4 .contact-info .info ul li span a, .rtl#contact .contact4 .contact-info .info ul li span b {
    padding: 0 !important;
  }
  .rtl#products-comparison .table-responsive {
    direction: ltr;
  }
  .rtl .pb-right-column .comments_note .comments_advices li.nb-comments:after {
    top: 5px;
  }
  .rtl .product_list.grid li.col-md-4.col-sm-6.col-xs-12:nth-child(3n) {
    border-left: 1px solid #e1e1e1;
  }
  .rtl .product_list.grid li.col-md-4.col-sm-6.col-xs-12:nth-child(2n) {
    border-right: 1px solid #fff;
    border-left: none;
  }
  .rtl #layered_block_left #layered_form .layered_slider_container {
    margin: 15px 6px 10px;
  }
  .rtl div.sp-sp-cat .spcat-items-inner {
    margin: 0 1px !important;
  }
  .rtl div.sp-sp-cat .spcat-items-inner .owl-item {
    border-left: 1px solid #ebebeb;
    border-right: none;
  }
  .rtl div.lastestnews .sds_blog_post .bgr_info {
    padding: 10px 15px 20px 15px;
  }
  .rtl div.lastestnews .sds_blog_post .bgr_info .date_added {
    margin-bottom: 7px;
  }
  .rtl .navbar #sp-megamenu .navbar-nav li span.grower {
    left: 0;
    right: auto;
  }
  .rtl .navbar #sp-megamenu #remove-megamenu {
    left: 7px;
    right: auto;
  }
  .rtl .banner-home3 {
    padding-bottom: 30px !important;
  }
  .rtl .banner-home3 .actions p.img1 {
    margin-left: 20px;
  }
  .rtl .ps-spotlight1 .spcountdowntimer.countdownhome.moduletable {
    padding-left: 0;
    padding-right: 30px;
  }
  .rtl .header_search .sp_searchpro .icon-search .fa {
    text-align: center !important;
  }
  .rtl #header_menu {
    padding-left: 0;
    padding-right: 15px;
  }
  .rtl .header_search {
    padding-right: 0;
    padding-left: 15px;
  }
  .rtl .navbar .navbar-button .navbar-toggle {
    float: right;
  }
  .rtl #header_cart {
    padding-right: 0;
  }
  .rtl .sp_searchpro {
    right: auto;
    left: 0;
  }
  .rtl .sp_searchpro .spr-container .sprsearch-form {
    left: 0;
    right: auto;
  }
  .rtl .blockcart {
    right: auto;
    left: 51px;
  }
  .rtl .header_account {
    right: auto;
    left: 111px;
  }
  .rtl .header_account ul.list-link {
    left: -1px;
    right: auto;
  }
  .rtl .icon-search {
    right: auto;
    left: 0;
  }
  .rtl div.happy_clients .list-content .block_content .image {
    float: none;
  }
  .rtl #spblock_top_menu .spsf-menu > li .menu-mobile-grover {
    right: auto;
    left: 12px;
  }
  .rtl .product_list .product-image-container .buttons {
    bottom: 0;
    left: -1px;
    right: 50%;
  }
  .rtl .product_list .product-container:hover .product-image-container .buttons {
    right: -1px;
    left: 50%;
  }
  .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_3 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_9 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_15 .product-container .button-container {
    margin: 0 0 0 -2px;
  }
  #index .header_v2 .sp-megamenu a.home {
    color: #fff !important;
  }
  .header_v2 .slider-container {
    padding-left: 15px !important;
    width: 100%;
  }
  .header_v2 .custom_vertical {
    width: 100%;
  }
  .header_v2 .custom_vertical .icon_rps {
    display: block;
    position: absolute;
    top: -81px;
    left: 70px;
    width: 50px;
    height: 50px;
    background: #44494e;
    cursor: pointer;
    font-size: 24px;
    text-align: center;
    line-height: 50px;
    color: #fff;
  }
  .header_v2 .custom_vertical .spverticalmenu {
    position: absolute;
    top: -100%;
    left: 15px;
    width: 25%;
    opacity: 0;
    z-index: -1;
    transition: 0.3s all ease 0s;
    -ms-transition: 0.3s all ease 0s;
    -webkit-transition: 0.3s all ease 0s;
  }
  .header_v2 .custom_vertical .spverticalmenu .style_ver1 .dropdown-menu .box-left {
    width: 100%;
  }
  .header_v2 .custom_vertical .spverticalmenu .style_ver1 .dropdown-menu .box-right {
    display: none;
  }
  .header_v2 .custom_vertical .spverticalmenu .more-wrap:before {
    width: 60%;
  }
  .header_v2 .custom_vertical .spverticalmenu .more-wrap:after {
    margin-top: -9px;
    height: 17px;
  }
  .header_v2 .custom_vertical .spverticalmenu .more-wrap .more-view {
    font-size: 13px;
  }
  .header_v2 .custom_vertical .spverticalmenu.active_ver {
    opacity: 1;
    z-index: 99;
    top: 0;
    transition: 0.3s all ease 0s;
    -ms-transition: 0.3s all ease 0s;
    -webkit-transition: 0.3s all ease 0s;
  }
  .header_v2 .custom_top2 .banner-bottomsl .banner-left {
    margin-left: -1px;
  }
  .header_v2 .custom_top2 .banner-bottomsl .custom-right .banner-right img {
    height: 167px;
  }
  .header_v2 .custom_top2 .banner-bottomsl .banner-left img {
    height: 275px;
  }
  .header_v2 .slider-container .active #callbacks1_s2 .tv, .header_v2 .slider-container .active #callbacks1_s4 .tv {
    left: 36% !important;
    top: 10%;
  }
  .header_v2 .slider-container #callbacks1_s2 .tv, .header_v2 .slider-container #callbacks1_s4 .tv {
    left: 36% !important;
  }
  .content_v2 .moduletable.hotdeals .box_main {
    width: 100%;
  }
  .content_v2 .moduletable.hotdeals .box_main .left-block {
    width: 85%;
    padding-top: 50px;
  }
  .content_v2 .moduletable.hotdeals .product-image-container .product-image3 {
    width: 30%;
  }
  .content_v2 .moduletable.hotdeals .deal-pretext {
    margin-bottom: 20px !important;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time {
    width: 100%;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer {
    width: 100%;
    height: auto;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-item {
    width: 25%;
    margin: 0;
    height: auto;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-item .num {
    font-size: 25px;
    margin: 10px;
    display: inline-block;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-item .text {
    font-size: 20px;
    display: inline-block;
    margin: 0 0 10px;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-day, .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-hour {
    border-bottom: none;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-hour {
    border-right: 1px solid #e0e0e0;
  }
  .rtl .header_v2 #header_logo {
    text-align: center;
  }
  .rtl .header_v2 .custom_vertical .icon_rps {
    right: 70px;
    left: auto;
  }
  .rtl .content_v2 .moduletable.hotdeals h3.title_block:after {
    right: 26%;
    left: auto;
  }
  .rtl .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-hour {
    border-left: 1px solid #e0e0e0;
    border-right: none;
  }
}
@media (max-width: 767px) {
  .container {
    width: auto !important;
  }
  .quick-view {
    display: none !important;
  }
  .ps-spotlight3 {
    padding-top: 0;
    border: none;
  }
  .ps-spotlight3:after {
    display: none;
  }
  html {
    overflow-x: hidden;
  }
  body {
    overflow: hidden;
  }
  .product_list .product-image-container .buttons a.quick-view {
    display: none;
  }
  .sp_searchpro .spr-container .spr-search-button {
    height: 50px !important;
  }
  .custom_top2 .banner-bottomsl .banner-middle img {
    border-radius: 0 !important;
  }
  .sp_searchpro .spr-container .spr-query {
    line-height: 50px !important;
  }
  .header-top {
    height: 50px;
    background: #eaeaea;
  }
  .custom-header-area {
    display: none !important;
  }
  .header-container {
    position: relative;
  }
  #block_left {
    background: #333;
    padding: 0;
    text-align: right;
    /*display: none;*/
    width: 25%;
    float: left;
  }
  #block_right {
    /*position: inherit;*/
    width: 75%;
    float: left;
  }
  #block_right .header_user_info ul li.my-account ul.links {
    top: 50px;
    left: 0px;
  }
  #block_right .header_user_info {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    /*height: 50px;
    width: 50px;
    border-left: 1px solid #e1e1e1;*/
  }
  #block_right .header_user_info ul {
    float: none;
  }
  #block_right .header_user_info ul.links > li.my-account {
    padding: 16px 0;
    /*width: 100%;*/
  }
  #block_right .header_user_info ul.links > li.my-account > a.first-acc {
    /*font-size: 0;*/
    display: block;
    /*text-align: center;*/
  }
  #block_right .header_user_info ul.links > li.my-account > a.first-acc:before {
    display: none;
    content: "\f007";
    position: absolute;
    top: 0;
    font-size: 15px;
    color: #333;
    font-family: FontAwesome;
  }
  #block_right .header_user_info ul.links > li.my-account > a.first-acc:after {
    display: none;
  }
  #block_right .header_user_info ul.links > .checkout, #block_right .header_user_info ul.links > .wishlist {
    /*display: none;*/
  }
  #block_right .header_user_info .my-account .checkout, #block_right .header_user_info .my-account .wishlist {
    display: block !important;
  }
  #header_logo {
    text-align: center;
    padding-bottom: 40px;
    padding-top: 40px;
  }
  #header_menu {
    padding: 0;
  }
  .header-center{
        display: block;
    }
    .header-bottom .logo-img{
        display: none;
    }
  .navbar .navbar-button .navbar-toggle {
    background: transparent !important;
  }
  .navbar .navbar-button .navbar-toggle .icon-bar {
    background: #fff !important;
  }
  .header_user_info ul li a {
    color: #fff;
}
    .header_user_info ul li.my-account ul.links li a {
        color: #4b5055;
    }
  #header_cart {
    padding: 0;
    min-height: 0;
    margin: 0;
  }
  .header-bottom {
    position: absolute;
    border: none;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
  }
  #languages-block-top, #currencies-block-top {
    text-align: left;
	z-index: 9999;
  }
  #currencies-block-top .cur-label{
        display: none;
    }
  #languages-block-top div.current, #currencies-block-top div.current {
    border-color: #272727;
    font-weight: bold;
    color: #999;
  }
  #currencies-block-top div.current {
    border: none;
  }
  #header_topnav {
    z-index: 9;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 150px;
    padding: 0;
    height: 50px;
    margin: 0;
  }
  #header_topnav #languages-block-top, #header_topnav #currencies-block-top {
    height: 50px;
  }
  #header_topnav #languages-block-top div.current {
    padding: 16px 20px 15px 0px;
  }
  #header_topnav #languages-block-top div.current:after {
    top: 15px;
  }
  #header_topnav #currencies-block-top div.current {
    padding: 16px 15px 15px 0px;
  }
  #header_topnav #currencies-block-top div.current:after {
    top: 15px;
  }
  .navbar .navbar-button .navbar-toggle {
    z-index: 9;
  }
  .icon-search {
    border: none;
    height: 50px;
    width: 50px;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .icon-search .fa {
    color: #fff;
    font-size: 21px;
    line-height: 50px;
  }
  .icon-search.active:after {
    bottom: -10px;
  }
  .sp-megamenu .navbar-nav > li a.home .fa, .sp-megamenu .bgr_home a.home .fa {
    display: none;
  }
  .sp-megamenu .navbar-nav > li > a .fa, .sp-megamenu .navbar-nav > li .menu-title .fa {
    /*display: none;*/
    opacity: 1;
    top: 15px;
    right: 15px;
    left: inherit;
  }
  .navbar #sp-megamenu .navbar-nav {
    margin: 0;
  }
  .sp-megamenu .mega_style1 .menu-content, .sp-megamenu .mega_style2 .menu-content {
    position: relative;
  }
  #header_menu .navbar .menu-content {
    border-top: 1px solid #4b5055;
    padding: 16px 20px;
  }
  #header_menu .navbar .menu-content .links-menu li {
    display: block;
    float: none;
    margin-bottom: 5px;
  }
  #header_menu .navbar .menu-content .links-menu li a {
    background: none !important;
    color: #fff !important;
  }
  #header_menu .navbar .menu-content .box-left {
    width: 100%;
    margin-bottom: 20px;
  }
  #header_menu .navbar .menu-content .box-left .info-block p {
    color: #fff;
  }
  #header_menu .navbar .menu-content .box-left .info-block h2 {
    margin-top: 10px;
  }
  #header_menu .navbar .menu-content .box-left .info-block a {
    text-transform: uppercase;
    font-weight: bold;
  }
  #header_menu .navbar .menu-content .box-left .info-block a.button {
    padding: 8px 15px 7px;
    background-color: #fff;
    color: #333;
  }
  #header_menu .navbar .menu-content .box-right {
    width: 100%;
  }
  #header_menu .navbar .menu-content .box-right .content-box .item-cat {
    width: 50%;
    float: left;
  }
  .header-bottom #header_menu .navbar .mega_style2 > .dropdown-menu {
    padding: 0;
  }
  .header-bottom #header_menu .navbar .mega_style2 > .dropdown-menu > ul > li {
    padding: 0;
  }
  .header-bottom #header_menu .navbar .mega_style2 > .dropdown-menu .item-2.col-sm-3 .menu-content {
    border-top: none;
  }
  .header-bottom #header_menu .navbar .box-left {
    width: 100%;
    margin-bottom: 20px;
  }
  .header-bottom #header_menu .navbar .box-left .info-block p {
    color: #fff;
  }
  .header-bottom #header_menu .navbar .box-left .info-block h2 {
    margin-top: 10px;
  }
  .header-bottom #header_menu .navbar .box-left .info-block a {
    text-transform: uppercase;
    font-weight: bold;
  }
  .header-bottom #header_menu .navbar .box-left .info-block a.button {
    padding: 8px 15px 7px;
    background-color: #fff;
    color: #333;
  }
  .header-bottom #header_menu .navbar .box-right .dropdown-menu {
    display: block;
  }
  .header-bottom #header_menu .navbar .box-right .dropdown-menu .column-cat > a {
    color: #fff !important;
  }
  .bgr_breadcrumb .breadcrumb, .bgr_breadcrumb .category-name {
    padding: 25px 0;
    display: block;
    width: 100%;
  }
  #best-sellers_block_right .block_content {
    display: block !important;
  }
  .sp_searchpro .spr-container .spr-query {
    height: 50px !important;
  }
  .header-bottom .header_search .sp_searchpro {
    position: absolute;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    border-left: 1px solid #e1e1e1;
    border-top: none;
  }
  .header-bottom .header_search .sp_searchpro .icon-search .fa {
    text-align: center;
    line-height: 50px;
    height: 50px;
    width: 50px;
    color: #333;
    left: 20px;
  }
  .header-bottom .header_search .sp_searchpro .sprsearch-form {
    width: 320px;
    padding: 0 20px;
    height: 50px !important;
    z-index: 0 !important;
    background-color: #eaeaea;
    border-radius: 0;
  }
  .header-bottom .header_search .sp_searchpro .sprsearch-form .spr-container .text-search {
    padding: 0 20px;
  }
  .header-bottom .header_search .sp_searchpro .sprsearch-form.active_form {
    z-index: 9 !important;
  }
  .header-bottom .header_search .sp_searchpro .spr-container .spr-query {
    background: #eaeaea;
  }
  .slider-container {
    padding: 0;
  }
  .sphomepage-slider .owl-dots {
    display: none !important;
    opacity: 0;
  }
  .sphomepage-slider .sphomeslider-description {
    display: none;
  }
  .about-wrap .client-say .client-say-content .owl-controls .owl-dots {
    left: 43%;
  }
  #spblock_top_menu .spsf-menu > li .menu-mobile > li:nth-child(3n+1) {
    clear: both;
  }
  .navbar-button {
    background: transparent;
  }
  .shopping_cart .cart_block {
    visibility: hidden;
  }
  .shopping_cart:hover .cart_block {
    visibility: visible;
  }
  .blockcart {
    float: left;
    position: absolute;
    right: 50px;
    top: 0;
    height: 50px;
    width: 50px;
    z-index: 9;
    border-left: 1px solid #e1e1e1;
  }
  .blockcart .shopping_cart > a:first-child {
    border: none;
    display: block;
    height: 50px;
    width: 50px;
  }
  .blockcart .shopping_cart > a:first-child span.icon {
    background-position: center center;
  }
  .blockcart .shopping_cart > a:first-child span.ajax_cart_quantity_text {
    display: none;
  }
  .blockcart .shopping_cart > a:first-child span.ajax_cart_total {
    display: none !important;
  }
  .blockcart .shopping_cart > a:first-child .ajax_cart_quantity, .blockcart .shopping_cart > a:first-child .ajax_cart_empty {
    top: 10px;
    left: 7px;
  }
  .blockcart .shopping_cart:hover .cart_block {
    top: 50px;
  }
  div#layer_cart {
    width: 56%;
    left: 22%;
  }
  .header_account {
    position: absolute;
    z-index: 9;
    top: 148px;
    right: 102px;
    width: 50px;
  }
  .header_account .account a {
    line-height: 50px;
    padding: 0;
    border: none;
    font-size: 0;
    background-image: url(../img/icon/icon_acc_mobile.png);
    background-position: center center;
    background-repeat: no-repeat;
  }
  .header_account .account a:after {
    display: none;
  }
  .header_account .account a:before {
    display: none;
  }
  .header_account ul.list-link {
    left: auto;
    right: -1px;
    display: none;
  }
  .menu-demo {
    display: none;
  }
  .banner_center .img_1 {
    width: 47.3%;
  }
  .banner_center .img_2, .banner_center .img_3 {
    width: 51.8%;
  }
  .custom_top2 {
    padding: 0;
    z-index: 1;
  }
  .custom_top2 .moduletable {
    margin-bottom: 0;
  }
  .custom_top2 .banner-bottomsl .banner-left {
    margin-top: 0;
    display: none;
  }
  .custom_top2 .banner-bottomsl .col-sm-12 .banner-middle {
    border: none;
    border-radius: 0;
    height: auto;
    left: auto;
    margin-left: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 100%;
  }
  .custom_top2 .banner-bottomsl .col-sm-12 .banner-middle img {
    height: 250px;
    width: 100%;
  }
  .custom_top2 .banner-bottomsl .col-sm-12 .banner-middle .info-banner {
    top: 29%;
  }
  .custom_top2 .banner-bottomsl .col-sm-12 .banner-middle .info-banner h2 {
    font-size: 30px;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner {
    top: 70px;
  }
  .custom_top2 .banner-bottomsl .banner-right img {
    width: 100%;
    height: 250px;
  }
  .adv1_banner .col-sm-5 {
    display: none;
  }
  .moduletable.hotdeals:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 15px;
    height: 100.5%;
    background: #f3f3f3;
  }
  .moduletable.hotdeals:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15px;
    height: 100.5%;
    background: #f3f3f3;
  }
  .moduletable.hotdeals div.sp-deal {
    padding: 80px 15px 34px 15px;
  }
  .moduletable.hotdeals div.sp-deal .page-button.top .control-button .preview, .moduletable.hotdeals div.sp-deal .page-button.top .control-button .next {
    bottom: 28px;
  }
  .moduletable.hotdeals div.sp-deal .slider .vpo-wrap .vp {
    min-height: 349px;
  }
  .moduletable.hotdeals .sp-deal .preset03-2 .vpo-wrap .vp .item {
    margin: 0;
    width: 50%;
  }
  .container .spcountdowntimer.countdownhome.moduletable {
    padding: 30px;
  }
  .container .spcountdowntimer.countdownhome.moduletable:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 15px;
    height: 100.5%;
    background: #f3f3f3;
  }
  .container .spcountdowntimer.countdownhome.moduletable:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15px;
    height: 100.5%;
    background: #f3f3f3;
  }
  .container .spcountdowntimer.countdownhome.moduletable h3 {
    margin: 0 0 5px;
  }
  .custom_bottom2 {
    display: none;
  }
  .bg_testimonia .bx-wrapper .bx-controls-direction a.bx-prev {
    left: 20px;
  }
  .bg_testimonia .bx-wrapper .bx-controls-direction a.bx-next {
    right: 20px;
  }
  .bg_testimonia .bgr_tes .client-child {
    width: 70%;
  }
  .bg_testimonia .bgr_tes .client-child .comment {
    font-size: 15px;
  }
  .banner-home3 .img-banner {
    clear: both;
  }
  .banner-home3 h2 {
    margin-top: 0px;
  }
  div.sp-categories {
    margin: 0 15px;
  }
  div.sp-categories.preset04-1 .cat-wrap .content-box {
    width: 100%;
    margin: 0;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat {
    float: none;
    width: 100%;
    position: relative;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat h2 {
    padding: 20px 0px;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat:hover .sp-cat-slider {
    opacity: 1;
    z-index: 9;
    top: 68px;
  }
  .moduletable div.sp-sp-cat .category-wrap-cat .sp-cat-slider {
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    z-index: -1;
    top: 0;
  }
  #newsletter_block_home .block_content {
    text-align: center;
  }
  #newsletter_block_home .block_content .page-heading-sub {
    margin-bottom: 12px;
  }
  .footer-social {
    width: 100%;
    text-align: center;
    border: none;
    min-height: inherit;
  }
  .footer-social ul.inline-block {
    padding-top: 0;
  }
  .footer-container #copyright {
    height: auto;
    text-align: center;
  }
  .footer-container #copyright .footer-payment {
    text-align: center;
    padding-bottom: 15px;
  }
  .footer-container #copyright .copyright {
    margin-bottom: 15px;
  }
  .footer-social {
    margin-bottom: 20px;
  }
  .content_sortPagiBar_top .category-view-type, .content_sortPagiBar_bottom .category-view-type {
    display: none;
  }
  .content_sortPagiBar_top label, .content_sortPagiBar_bottom label {
    display: none;
  }
  .content_sortPagiBar_top .nbrItemPage span.per, .content_sortPagiBar_bottom .nbrItemPage span.per {
    display: none;
  }
  .product_list .first-in-line {
    clear: none;
  }
  .product_list li.ajax_block_product {
    width: 50%;
  }
  .product_list .product-image-container .buttons {
    bottom: 0;
    left: 50%;
  }
  .product_list .product-image-container .buttons .detail-view {
    width: 100%;
  }
  .product_list .product-container:hover .product-image-container .buttons {
    right: 50%;
    left: -1px;
  }
  .product_list.grid li.col-md-4.col-sm-6.col-xs-12:nth-child(3n) {
    border-right: 1px solid #e1e1e1;
  }
  .product_list.grid li.col-md-4.col-sm-6.col-xs-12:nth-child(2n) {
    border-right: 1px solid #fff;
  }
  .pb-left-column {
    margin-bottom: 30px;
  }
  .blockproductscategory #productscategory_list ul li {
    width: 270px !important;
  }
  div#slider1_container .arrow {
    display: none;
  }
  div#slider1_container .navigator {
    display: none;
  }
  #category_blog_block_left .block_content {
    display: block !important;
  }
  #order .table-responsive {
    direction: ltr;
    text-align: right;
  }
  #order .cart_navigation .button-exclusive {
    margin-bottom: 10px;
  }
  #module-blockwishlist-mywishlist .table-responsive {
    direction: ltr;
    text-align: right;
  }
  .rtl .bgr_breadcrumb .breadcrumb, .rtl .bgr_breadcrumb .category-name {
    padding: 25px 0;
    float: right;
  }
  .rtl .navbar #sp-megamenu #remove-megamenu {
    left: 7px;
    right: auto;
  }
  .rtl .navbar #sp-megamenu .navbar-nav li span.grower {
    left: 0;
    right: auto;
  }
  .rtl .moduletable.hotdeals:before {
    right: 0;
    left: auto;
  }
  .rtl .container .spcountdowntimer.countdownhome.moduletable:after {
    left: 0;
    right: auto;
  }
  .rtl .navbar .navbar-button .navbar-toggle {
    float: right;
  }
  .rtl .header-bottom .header_search .sp_searchpro {
    left: 0;
    right: auto;
  }
  .rtl #block_right .header_user_info {
    left: 100px;
    right: auto;
  }
  .rtl #header_topnav {
    left: 150px;
    right: auto;
    border-left: 1px solid #e1e1e1;
  }
  .rtl #header_topnav #currencies-block-top div.current {
    padding: 16px 0 15px 15px;
  }
  .rtl #header_topnav #languages-block-top div.current {
    padding: 16px 0 15px 20px;
  }
  .rtl #newsletter_block_home .block_content .page-heading {
    text-align: right;
  }
  .rtl #block_left {
    text-align: left;
  }
  .rtl #currencies-block-top, .rtl #languages-block-top {
    text-align: right;
  }
  .rtl #currencies-block-top div.current {
    border-left: none;
  }
  .rtl .header_account {
    right: auto;
    left: 102px;
  }
  .rtl .blockcart {
    right: auto;
    left: 51px;
  }
  .rtl .icon-search {
    right: auto;
    left: 0;
  }
  .rtl .product_list .product-image-container .buttons {
    bottom: 0;
    left: -1px;
    right: 50%;
  }
  .rtl .product_list .product-container:hover .product-image-container .buttons {
    right: -1px;
    left: 50%;
  }
  .rtl div.happy_clients .list-content .block_content {
    padding: 0;
  }
  .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_2 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_4 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_6 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_8 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_10 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_12 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_14 .product-container .button-container, .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item.item_16 .product-container .button-container {
    margin: 0 0 0 -2px;
  }
  .rtl #spblock_top_menu .spsf-menu > li .menu-mobile-grover {
    right: auto;
    left: 12px;
  }
  #index .header_v2 .sp-megamenu a.home {
    color: #fff !important;
  }
  .header_v2 .bgr_topnav {
    position: initial;
  }
  .header_v2 #header_logo {
    text-align: center;
  }
  .header_v2 .custom_vertical {
    position: initial;
  }
  .header_v2 .custom_vertical .sp-vermegamenu {
    position: fixed !important;
    top: 50px;
    background: #363636;
    padding: 0;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li.parent:after {
    display: none;
  }
  .header_v2 .custom_vertical .sp-vermegamenu li.parent .dropdown-menu {
    padding-left: 10px;
    width: 100%;
    background: none;
  }
  .header_v2 .custom_vertical .sp-vermegamenu li.parent .dropdown-menu a {
    color: #fff;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .style_ver2:hover > .dropdown-menu, .header_v2 .custom_vertical .sp-vermegamenu .style_ver1:hover > .dropdown-menu, .header_v2 .custom_vertical .sp-vermegamenu .style_ver2 .dropdown-menu, .header_v2 .custom_vertical .sp-vermegamenu .style_ver1 .dropdown-menu {
    top: 0;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .box-right .info-block h2 a {
    color: #fff !important;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .box-right .info-block p {
    color: #fff;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .style_ver2 .menu-content {
    padding-top: 20px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .style_ver2 .menu-content .child-cat-title a {
    color: #fff !important;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav {
    background: none;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav li.parent span.grower {
    top: 14px;
    right: 10px;
    opacity: 0.8;
    line-height: 22px;
    height: 20px;
    width: 20px;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li > a {
    background: none;
    border: none;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li > a:hover {
    background: none;
    background-color: transparent;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li.ver_style {
    padding-top: 5px;
    padding-bottom: 5px;
    background: #000;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .navbar-nav > li.ver_style:hover {
    border-top: none;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .menu > li:focus, .header_v2 .custom_vertical .sp-vermegamenu .menu > li:hover {
    background: #000;
    border-top: 1px #fff solid;
    transition: 0.3s all ease;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .more-wrap:after {
    background: none;
  }
  .header_v2 .custom_vertical .sp-vermegamenu .more-wrap .more-view {
    background: none;
  }
  .rtl .header_v2 #header_logo {
    text-align: center;
  }
  .rtl .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-hour {
    border-left: 1px solid #e0e0e0;
    border-right: none;
  }
}
@media (max-width: 767px) and (min-width: 480px) {
  #thumbs_list ul#thumbs_list_frame li a {
    width: 93px;
  }
  .content_v2 .moduletable.hotdeals .box_main {
    width: 100%;
  }
  .content_v2 .moduletable.hotdeals .box_main .left-block {
    width: 83%;
    padding-top: 50px;
  }
  .content_v2 .moduletable.hotdeals .product-image-container .product-image3 {
    width: 30%;
  }
  .content_v2 .moduletable.hotdeals .deal-pretext {
    margin-bottom: 20px !important;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time {
    width: 100%;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer {
    width: 100%;
    height: auto;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-item {
    width: 25%;
    margin: 0;
    height: auto;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-item .num {
    font-size: 25px;
    margin: 10px;
    display: inline-block;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-item .text {
    font-size: 20px;
    display: inline-block;
    margin: 0 0 10px;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-day, .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-hour {
    border-bottom: none;
  }
  .content_v2 .moduletable.hotdeals .slider .item-time .item-timer .time-hour {
    border-right: 1px solid #e0e0e0;
  }
  .header_v2 .custom_vertical #show-vermegamenu {
    position: absolute;
    top: 0;
    left: 50px;
    line-height: 51px;
    border-left: 1px solid #e1e1e1 !important;
    padding: 0;
    width: 50px;
    height: 50px;
    margin: 0;
    text-align: center;
    border: none;
    background: none;
  }
  .header_v2 .custom_vertical #show-vermegamenu .icon-bar {
    display: none;
  }
  .header_v2 .custom_vertical #show-vermegamenu:after {
    content: "\f036";
    font-family: FontAwesome;
    font-size: 24px;
    color: #545454;
  }
  .header_v2 .custom_vertical #remove-vermegamenu {
    padding: 0;
  }
  .header_v2 .slider-container .active #callbacks1_s2 p.text1, .header_v2 .slider-container .active #callbacks1_s4 p.text1 {
    top: 40%;
  }
  .header_v2 .slider-container .active #callbacks1_s2 p.text2, .header_v2 .slider-container .active #callbacks1_s4 p.text2 {
    top: 48.5%;
  }
  .header_v2 .slider-container .active #callbacks1_s2 .tv, .header_v2 .slider-container .active #callbacks1_s4 .tv {
    left: 45% !important;
    top: 10%;
  }
  .header_v2 .slider-container #callbacks1_s2 .tv, .header_v2 .slider-container #callbacks1_s4 .tv {
    left: 45% !important;
  }
  .header_v2 .slider-container .active .sphomeslider-description p.text2 {
    bottom: 45%;
  }
  .header_v2 .slider-container .active .sphomeslider-description p.text1 {
    bottom: 53%;
  }
  .rtl .header_v2 .custom_vertical #show-vermegamenu {
    border-right: 1px solid #e1e1e1 !important;
    border-left: none !important;
    right: 50px;
    left: auto;
  }
  .rtl .content_v2 .moduletable.hotdeals h3.title_block:after {
    left: auto;
    right: 34%;
  }
}
@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;
  }
  div#layer_cart {
    width: 80%;
    left: 10%;
  }
  div#layer_cart .layer_cart_img {
    display: block;
  }
  div#layer_cart .button-container {
    text-align: center;
  }
  div#layer_cart .button-container .button {
    float: none !important;
  }
  div#layer_cart .button-container .button.continue {
    margin-bottom: 10px;
  }
  .pagenotfound-wrap .pagenotfound-content h1 {
    font-size: 125px;
  }
  .pagenotfound-wrap .pagenotfound-content h3 {
    font-size: 17px;
  }
  .pagenotfound-wrap .pagenotfound-content p {
    font-size: 12px;
  }
  .pagenotfound-wrap .pagenotfound-content .backtohome {
    font-size: 20px;
    padding: 15px;
  }
  .footer-social ul.inline-block li a {
    height: 30px;
    width: 30px;
    font-size: 14px;
    line-height: 30px;
  }
  div.sp-categories {
    padding: 0;
  }
  div.sp-categories .cat-wrap.theme2 .content-box .image-cat {
    float: none;
    border: none;
    margin: 0;
    text-align: center;
    border-bottom: solid 1px #d7d7d7;
  }
  div.sp-categories .cat-wrap.theme2 .content-box .image-cat img {
    display: inline-block;
  }
  div.sp-categories .cat-wrap.theme2 .content-box .cate-title {
    padding: 15px 20px 0;
    margin: 0;
  }
  div.sp-categories .cat-wrap.theme2 .content-box .child-cat {
    padding: 10px 20px 15px;
  }
  div.sp-sp-cat .sp-cat-title-parent {
    border-bottom: none !important;
  }
  div.sp-sp-cat .spcat-tabs-wrap {
    border-bottom: 1px solid #ebebeb !important;
  }
  div.sp-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-selected {
    border: none;
    padding: 0;
    height: auto;
    color: #666;
    font-size: 14px;
    font-weight: normal;
    text-indent: 0;
    padding: 0 0 0 20px;
  }
  div.sp-sp-cat .owl-controls {
    top: 0 !important;
  }
  div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item .product-container img {
    width: 100%;
  }
  div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item .product-container .product-image-container, div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item .product-container .right-block {
    border-color: transparent;
  }
  div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item .product-container .button-container {
    margin: 0 -2px 0 0;
  }
  .sp-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-arrow {
    border-radius: 0;
    width: 20% !important;
  }
  div.sp-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-selected {
    width: 80% !important;
  }
  .banner_center img {
    width: 100%;
  }
  .banner_center .img_1 {
    width: 100%;
    margin: 0 0 4px;
  }
  .banner_center .img_2, .banner_center .img_3 {
    width: 100%;
  }
  .footer-social {
    padding: 0;
  }
  .bgr-bottom4 .moduletable.custom_adv2:after {
    bottom: -1px;
  }
  .banner-home3 {
    padding: 30px 8px 0 8px;
  }
  .banner-home3 h2 {
    font-size: 23px;
  }
  .custom_top2 .banner-bottomsl .banner-right .info-banner {
    top: 30px;
    left: 40px;
  }
  .ps-spotlight3 .bg_testimonia a.bx-prev {
    left: 0 !important;
  }
  .ps-spotlight3 .bg_testimonia a.bx-next {
    right: 0 !important;
  }
  .ps-spotlight3 .bg_testimonia .bgr_tes .client-child {
    width: 80%;
  }
  .ps-spotlight3 .bg_testimonia .bgr_tes .client-child .comment {
    font-size: 12px;
  }
  .ps-spotlight3 .bg_testimonia .bgr_tes .client-child .client-name a {
    font-size: 12px;
  }
  div.lastestnews .sds_blog_post {
    padding-bottom: 135px;
  }
  #header_topnav #currencies-block-top div.current {
    padding: 16px 10px 15px 0px;
  }
  #header_topnav #currencies-block-top div.current:after {
    right: 10px;
  }
  .about-wrap .client-say .client-say-content .owl-controls .owl-dots {
    left: 38%;
  }
  .blockstore img {
    width: 100%;
  }
  div.reasons .title_block {
    font-size: 15px;
  }
  .moduletable.hotdeals .sp-deal .preset03-2 .vpo-wrap .vp .item {
    width: 100%;
  }
  .moduletable.hotdeals div.sp-deal .slider .vpo-wrap .vp {
    min-height: 354px;
  }
  .spcountdowntimer.countdownhome.moduletable .spcountdowncontent .content_des {
    left: 70px !important;
  }
  .spcountdowntimer.countdownhome.moduletable .spcountdowncontent .content-timer .bgr_img img {
    height: 250px !important;
  }
  .ex_recommen .extraslider-inner.owl-carousel.owl-theme.owl-loading {
    opacity: 1 !important;
  }
  #top-footer {
    overflow: hidden;
  }
  .content_sortPagiBar_top div.pagination, .content_sortPagiBar_bottom div.pagination {
    float: right;
    margin: 14px 10px 10px;
  }
  .content_sortPagiBar_bottom {
    margin-left: -10px;
  }
  .product_list li.ajax_block_product {
    width: 100%;
    border-right: none !important;
    border-left: none;
  }
  .content_sortPagiBar_top .nbrItemPage, .content_sortPagiBar_bottom .nbrItemPage {
    margin: 14px 10px 8px;
  }
  #thumbs_list ul#thumbs_list_frame li a {
    width: 80px;
  }
  #attributes .attribute_list {
    width: 100% !important;
  }
  #quantity_wanted_p {
    display: block;
    margin-bottom: 20px;
  }
  .box-cart-bottom {
    display: block;
    margin: 0;
  }
  .blockproductscategory #productscategory_list ul li {
    width: 290px !important;
    border-right: none;
  }
  div.moreinfo_block ul.nav-tabs > li {
    float: none;
    border-right: solid 1px #e9e9e9;
    border-top: solid 1px #e9e9e9;
    border-left: solid 1px #e9e9e9;
  }
  div.moreinfo_block ul.nav-tabs > li a {
    display: block;
  }
  .bgr_breadcrumb .breadcrumb {
    padding: 25px 0;
  }
  .bgr_breadcrumb .category-name {
    padding: 25px 0;
  }
  #contact .contact-form-box .form-group [for*="fileUpload"], .form-group [for*="id_contact"] {
    display: none;
  }
  #contact .contact-form-box .form-group {
    padding-left: 0;
  }
  #contact .contact4 .contact-info .info ul li span a {
    padding: 0 !important;
  }
  #contact .lb_oder {
    display: none;
  }
  #contact input[data-validate*="isEmail"] {
    text-align: right;
    font-size: 10px;
  }
  .rtl#contact .contact-form-box .form-group {
    padding-right: 0;
  }
  .rtl#contact .contact-form-box .form-group input[data-validate*="isEmail"] {
    text-align: left;
  }
  .rtl#products-comparison .table-responsive {
    direction: ltr;
  }
  .rtl #attributes .attribute_list:after {
    display: none;
  }
  .rtl .sp-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox .spcat-tabs li {
    text-align: right;
  }
  .rtl .sp-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-selected {
    float: right;
    text-align: right;
  }
  .rtl div.sp-sp-cat .spcat-items-container .owl-item {
    border-right: none;
  }
  .rtl #header_topnav #currencies-block-top div.current {
    padding: 16px 0 15px 10px;
  }
  .rtl #header_topnav #currencies-block-top div.current:after {
    left: 10px;
    right: auto;
  }
  .rtl div.sp-categories .cat-wrap.theme2 .content-box .image-cat {
    float: none;
    margin: 0;
    border-left: none;
  }
  .rtl div.sp-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-selected {
    padding: 0 20px 0 0;
  }
  .rtl div.sp-sp-cat .spcat-tabs-container .spcat-tabs-wrap.spcat-selectbox span.spcat-tab-selected:before {
    left: auto;
    right: 5px;
    background-image: url(../img/rtl/arrow_super.png);
  }
  .rtl div.sp-sp-cat .spcat-items-container .spcat-items .spcat-item .product-container .button-container {
    margin: 0 0 0 -2px;
  }
  .rtl .content_sortPagiBar_top div.pagination, .rtl .content_sortPagiBar_bottom div.pagination {
    float: right;
  }
  .rtl div.moreinfo_block ul.nav-tabs > li {
    border: none;
  }
  .header_v2 .slider-container .sphomeslider-description {
    display: none;
  }
  .header_v2 .slider-container .sphomepage-slider .sp-homeslider .owl-dots {
    display: none !important;
  }
  .header_v2 .slider-container .sphomepage-slider .sp-homeslider .owl-nav div.owl-next {
    right: 10px;
    left: auto;
  }
  .header_v2 .custom_vertical {
    padding: 0;
    position: relative;
  }
  .header_v2 .custom_vertical #sp-vermegamenu {
    position: absolute !important;
    top: 40px;
    width: 100%;
    height: 100%;
    max-height: 100%;
    overflow-x: initial;
    overflow-y: initial;
  }
  .header_v2 .custom_vertical #sp-vermegamenu #remove-vermegamenu {
    padding: 0;
  }
  .header_v2 .custom_vertical #sp-vermegamenu .navbar-nav, .header_v2 .custom_vertical #sp-vermegamenu .more-wrap {
    background: #363636;
  }
  .header_v2 .custom_vertical .sp-vermegamenu li.parent .dropdown-menu {
    width: 100%;
  }
  .header_v2 .custom_vertical #show-vermegamenu {
    border-radius: 0;
    text-align: center;
    border: none;
    background: none;
    margin: 0;
    float: left;
    padding: 12px 10px 5px;
  }
  .header_v2 .custom_vertical #show-vermegamenu .icon-bar {
    display: none;
  }
  .header_v2 .custom_vertical #show-vermegamenu:after {
    content: "\f036";
    font-family: FontAwesome;
    font-size: 24px;
    color: #fff;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time {
    width: 100%;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer {
    width: 100%;
    height: auto;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer .time-item {
    width: 25%;
    margin: 0;
    height: auto;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer .time-item .num {
    font-size: 25px;
    margin: 10px;
    display: inline-block;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer .time-item .text {
    font-size: 20px;
    display: inline-block;
    margin: 0 0 10px;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer .time-day, .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer .time-hour {
    border-bottom: none;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer .time-hour {
    border-right: 1px solid #e0e0e0;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .page-button.top .control-button .preview {
    right: 30px;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .page-button.top .control-button .next {
    right: 0;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .page-button.top .control-button .preview, .content_v2 .moduletable.hotdeals div.sp-deal .page-button.top .control-button .next {
    top: 28px !important;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal h3.title_block:after {
    display: none;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .deal-pretext {
    margin-bottom: 20px !important;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .product-image2, .content_v2 .moduletable.hotdeals div.sp-deal .product-image3 {
    display: none;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .left-block {
    width: 100%;
    padding-top: 30px;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .box_main {
    padding: 0;
    text-align: center;
    width: 100%;
    overflow: hidden;
  }
  .content_v2 .moduletable.hotdeals div.sp-deal .box_main .content-block {
    width: 90%;
  }
  .rtl .header_v2 .custom_vertical {
    float: none;
  }
  .rtl .content_v2 .moduletable.hotdeals div.sp-deal .page-button.top .control-button .next {
    left: 40px !important;
    right: auto;
  }
  .rtl .content_v2 .moduletable.hotdeals div.sp-deal .page-button.top .control-button .preview {
    left: 0 !important;
    right: auto;
  }
  .rtl .content_v2 .moduletable.hotdeals div.sp-deal .slider .item-time .item-timer .time-hour {
    border-right: none;
  }
}
