﻿@charset "utf-8";
/* CSS Document */
@media (max-width: 1480px) {
.pro-header .header-middle .header-middle-center ul li a {
padding: 0 9px;
}
}
@media (max-width: 1280px) and (min-width: 768px) {
#header .Language .Languagebg {
right : 1%;	
}
.pro-header .header-middle .header-middle-center ul li a {
padding: 0 6px;
}
}
@media (max-width: 1200px) {
.wrapper,
main {
width					: 100%;
}
.widget-offer .owl-item {
padding					: 52px 10px 0 10px;
}
.widget-offer .owl-item .time-content {
top						: 35px;
right					: 5px;
}
.mobile {
display:none ;
}
.desktop {
display:block ;
}

}
@media (max-width: 1024px) {
/*pro grid*/
.ps-col-3,
.ps-col-9
{
width					: 100%;
padding					: 7px 7px;
}

/*pro grid end*/
/*-HEADER-*/
.header-top .hdr-banner {
display					: none;
width					: 100%;
}
.pro-header .header-middle .header-middle-top .header-middle-left {
display					: none;
}
.pro-header .header-middle .header-middle-center {
width					: 60%;
text-align				: left;
}
.pro-header .header-middle .header-middle-right {
width					: 40%;
}
.pro-header .header-middle .header-middle-bottom .header-middle-left {width: auto;text-align: center;padding: 8px 0% 8px 0;display: inline-block;float: left;margin-left: 70px;}
.pro-header .header-middle .header-middle-bottom .header-middle-left a img {width					: 80%;max-width: 150px;}
.pro-header .header-middle .header-middle-bottom .header-middle-left a {
display					: inline-block;
}
.popup-down-mobil {
display					: none;
}

/*-HEADER END-*/
.view-options {
display					: none;
}
/*-data-table-*/
.dataTable {
overflow-x				: scroll;
}
.mobile {
display:none ;
}
.desktop {
display:block ;
}

}
@media (min-width: 960px) {
/*cart */
.order-summary > ul div.container-price li,
.order-summary > ul > li {
display: inline-block;
padding: 10px 0px;
letter-spacing: 0.6px;
}

.order-summary > ul div.container-price {
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
background: #eee;
padding: 2px;
}

.order-summary > ul div.container li.order-price-text,
.order-summary > ul > li.order-price-text {
width: auto;
}

.order-summary .order-price {
float: right;
width: auto;
width: 100%;
}
/*cart end*/
input#txtSearchBrand {
width: 65%;
padding: 5px 0px 4px 4px;
}

#brands .letter {
margin-left: 13%;
}
/*header-bottom*/
.pro-header .fixed {
width					: 100%;
background-color		: #fff;
position				: fixed;
top						: 0px;
left					: 0px;
-webkit-box-shadow		: 0px 5px 10px 0px rgba(138,138,138,0.35);
-moz-box-shadow		: 0px 5px 10px 0px rgba(138,138,138,0.35);
box-shadow		: 0px 5px 10px 0px rgba(138,138,138,0.35);
-webkit-animation		: header-bottom-fix 0.9s;
animation				: header-bottom-fix 0.9s;
z-index					: 6;
}
.pro-header .header-bottom #navigation .mbl-menubutton {
display					: none;
}
.pro-header .header-bottom #navigation {
position				: relative;
}
.pro-header .header-bottom #navigation > .n-category {
width: 100%;
height: auto;
background-color: #ff7f00;
position: relative;
z-index: 5;
}
#darkness {
position: absolute;
visibility: hidden;
z-index: 99;
top:0;
left: 0;
height: 100%;
width: 100%;
background-color: rgba(75,75,75,.4);
}
#darkness.active {
-webkit-transition-delay: .4s;
-moz-transition-delay: .4s;
transition-delay: .4s;
-webkit-transition-property: visibility,z-index,top,background-color,color,border;
-moz-transition-property: visibility,z-index,top,background-color,color,border;
transition-property: visibility,z-index,top,background-color,color,border;
visibility: visible;
}
.login-button-darkness {
visibility: hidden;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 99;
background-color: #f5f5f582;
}
.login-button-darkness.active{
-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
transition: all .2s ease-in;
-webkit-transition-delay: .4s;
-moz-transition-delay: .4s;
transition-delay: .4s;
-webkit-transition-property: visibility,z-index,top,background-color,color,border;
-moz-transition-property: visibility,z-index,top,background-color,color,border;
transition-property: visibility,z-index,top,background-color,color,border;
visibility: visible;
}
.pro-header .header-bottom #navigation > .n-category > li {
max-width: 130px;
height: 48px;
float: left;
display: table;
font-size: 12px;
line-height: 1.2;
border-top: 5px solid #ff7f00;
}
.pro-header .header-bottom #navigation > .n-category > li > a {
width: 100%;
height: 100%;
padding: 8px;
color: #FFF;
text-align: center;
position: relative;
font-weight: 600;
vertical-align: middle;
display: table-cell;
}

.pro-header .header-bottom #navigation > .n-category > li > a:before,
.pro-header .header-bottom #navigation > .n-category > li > a:after
{
top: 50%;
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
content: "";
width: 2px;
height: 24px;
display: block;
background-color: #e67a02;
position: absolute;
right: 0;
}
.pro-header .header-bottom #navigation > .n-category > li:hover > a {
background-color		: #fff;
color					: #ff7f00;
}
.pro-header .header-bottom #navigation > .n-category > li > .sub-menubutton {
display					: none;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu {
display					: none;
padding					: 10px 0;
width					: 100%;
background-color		: #fff;
border-bottom			: 1px solid #d6d6d6;
position				: absolute;
top: 98%;
left					: 0px;
text-align				: left;
}
.pro-header .header-bottom #navigation > .n-category > li:hover > .mega-menu {
display					: block;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .widget-cat-html {
max-width				: 45%;
padding					: 20px;
float					: right;
overflow				: hidden;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu ul {
min-width				: 215px;
}

.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .widget-cat-html img {
width					: 100%;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul {
display					: inline-block;
position				: relative;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li a {
width					: 85%;
float					: left;
white-space				: nowrap;
overflow				: hidden;
text-overflow			: ellipsis;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li .sub-menubutton {
float					: right;
width					: 15%;
padding		 			: 7px 10px 0px 0;
cursor					: pointer;
color					: #8e8e8e;
font-size				: 19px;
text-align				: center;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li .sub-menubutton:before {
display					: inline-block;
font-family				: FontAwesome;
content					: "\f0fe";
}

.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li:hover > a,
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li:hover > .sub-menubutton,
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li.open > a,
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li.open > .sub-menubutton {
color					: #ff7f00;
}

.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li.open > .sub-menubutton:before {
content					: "\f146";
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li a {
padding					: 10px 20px 10px 20px;

font-size				: 12px;
color					: #8e8e8e;
text-align				: left;
letter-spacing			: 0.5px;
white-space				: nowrap;
position				: relative;
border-bottom			: 1px solid transparent;
border-top				: 1px solid transparent;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul > li ul {
display					: none;
min-height				: 100%;
padding					: 10px 0;
position				: absolute;
top						: 0px;
left					: 100%;
background-color		: #fff;
-webkit-box-shadow		: inset 15px 0px 15px -17px rgba(0,0,0,0.25);
-moz-box-shadow		: inset 15px 0px 15px -17px rgba(0,0,0,0.25);
box-shadow		: inset 15px 0px 15px -17px rgba(0,0,0,0.25);
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li:hover > ul {
display					: block;
z-index					: 2;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu > ul li.open > ul {
display					: block;
z-index					: 1;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left {
width: 59.5%;
min-height: 300px;
float: left;
position: relative;
display: block;
margin-left:1%;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-right {
width: 39%;
min-height: 300px;
float: right;
position: relative;
display: block;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li {
float: left;
margin-left : 15px;
width: 30%;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li > a {
display: block;
color: #ff7f00;
font-size: 13px;
font-weight: 600;
margin-top:4%;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li > ul > li > ul > li {
display:inline-block;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li > ul > li > a {
color:#000000;
font-weight:bold;
margin-bottom:1%;
font-size:12px;
margin-top:2%;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li > ul > li > a:hover {
color:#ff7f00;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li > ul > li > ul > li > a {
color: #484848;
font-size: 13px;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li > ul > li > ul > li > a::after {
content: ",";
display: inline;
position: static;
color: #484848;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-left > ul > li > ul > li > ul > li > a:hover {
color:#ff7f00;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-right > ul > li > a {
display: inline-block;
float: left;
margin-bottom: 8px;
margin-right: 8px;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-right > ul > li > a .cat-image-box > span {
display :none;
}
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-right ul > li > ul {
display:none;
}
/*header-bottom end*/
.widget-sidebar .categories .sub-menu .sub-menubutton:hover {
background-color		: #e43228;
color					: #fff;
}
.widget-cms-tab .tabs-navigation {
width					: 20%;
float					: left;
}
.widget-cms-tab .wp-tab {
width					: 80%;
float					: left;
padding-left			: 20px;
}
.mobile {
display:none ;
}
.desktop {
display:block ;
}
/*Product */

.product-item .pi-hover {
width: 101.3%;
position: absolute;
top: 0%;
left: -1px;
z-index: 100;
border-top:0px;
}
.one-content .wpt-box > div .product-item {
min-height:200px;
width:100%;
right:0%;
}
.one-content .wpt-box > div .pi-hover {
position:absolute;
display:block;
width:50%;
top:65%;
min-height: 65px; 
left:23.5%;
border:none;
-webkit-box-shadow	: none;
-moz-box-shadow		: none;
box-shadow			: none;
}
.two-content .wpt-box > div .product-item {
min-height: 175px;
width: 100%;
right:0%;
padding: 6px;
}
.product-item:hover .pi-hover {
display	: block;
min-height: 82px;
}
.product-item:hover,
.product-item:hover .pi-hover {
}

/*Product End*/
/*cart */
.order-summary > ul > li.order-price-text {
width: auto;
}
.order-summary > ul > li {
display:inline-block;
padding: 10px 0px;
width:40%;
font-size: 13px;
letter-spacing:0.6px;
}
.order-summary > ul > li.text {
width: 58%;
white-space: nowrap;
}
.order-summary .order-price {
display: block;
float:right;
width: 41%;
}

/*cart end*/
}
@media (max-width: 959px) {
.pro-header .header-middle .header-middle-bottom .Mobil-icon {display: block;margin-top: -20px;}
.widget-lastoffer .owl-nav {
top:0;}
.widget-lastoffer .btn-default {
margin-top: 15px;
display: block;
width: 100%;}
.wg-item div#wlob-button {
display: block;}
.widget-products .tabs-navigation ul:last-child { 
width:100%;}
.pro-section .cart-pro {
display:none;
}
#middle_center .order-step2-page .order-step2-section {
display:none;
}
.order-step3-page .pro-section .orderstep3-pro {
display:none;
}
.pro-header .header-middle .header-middle-top .header-middle-center {
width					: 30%;
padding-top				: 10px;
position				: relative;
}
.pro-header .header-middle .header-middle-center .hmt-box.mbl-btn-click {
display					: none;
}
.pro-header .header-middle .header-middle-center ul {
display					: none;
padding					: 5px;
position				: absolute;
top						: 100%;
left					: 10px;
z-index					: 1000;
background-color		: #fff;
border					: 2px solid #e3e2e2;
border-top				: 2px solid #ff7f00;
}
.pro-header .header-middle .header-middle-center ul li {
float					: inherit;
}
.pro-header .header-middle .header-middle-center ul li a {
padding					: 7px 10px;
}
.pro-header .header-middle .header-middle-top .header-middle-right {
width					: 100%;
padding					: 0px 0 0px 0;
position				: relative;
right					: 5%;
}
.pro-header .header-middle .header-middle-bottom .header-middle-center {
	display:none;
width					: 100%;
}
.pro-header .header-middle.active .header-middle-bottom .header-middle-center {
padding-top:15px;}

.pro-header .header-middle.active .header-middle-bottom .header-middle-center,.pro-header .header-middle.active .header-middle-bottom .header-middle-right {
display:none;}
.pro-header .header-middle .header-middle-bottom .header-middle-right {
    position: relative;
    font-size: 20px;
    padding: 0;
    width: 27%;
    right: -28px;
}
.pro-header .header-middle .header-middle-bottom .header-middle-right > div i span {
    display: block;
    width: 17px;
    height: 16px;
    position: absolute;
    top: 0px;
    left: 15px;
    font-size: 8px;
    color: #fff;
    text-align: center;
    line-height: 15px;
    background-color: #a91605;
}
.pro-header .header-middle .header-middle-bottom .header-middle-right .login-button{
	display:none;
}
.pro-header .header-middle .header-middle-bottom .header-middle-right > .search-button .header-middle-search {
    right: -58px;
}
.pro-header .header-middle .header-middle-bottom .header-middle-right > .search-button .header-middle-search .translateSquare {
    left: calc(77% - 9px);
}
.pro-header .header-middle .header-middle-bottom {
padding-bottom: 5px;
}
.login-button-darkness {
visibility: hidden;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 99;
background-color: rgba(0,0,0,.4);
}
.login-button-darkness.active{
-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
transition: all .2s ease-in;
-webkit-transition-delay: .4s;
-moz-transition-delay: .4s;
transition-delay: .4s;
-webkit-transition-property: visibility,z-index,top,background-color,color,border;
-moz-transition-property: visibility,z-index,top,background-color,color,border;
transition-property: visibility,z-index,top,background-color,color,border;
visibility: visible;
}
/*- header bottom -*/
/*-mobil menu-*/
.pro-header .header-bottom #navigation {
position				: relative;
}
.pro-header .header-bottom #navigation.mbl-menuopen:before {
display					: inline-block;
content					: "";
width					: 100%;
height					: 100%;
background-color		: rgba(0,0,0,0.75);
position				: fixed;
top						: 0px;
left					: 0px;
z-index					: 100;
}
.xzoom4 {
width:100%;
}
.images-nav,
.product-detail,
.cloudzoom-blank,
.cloudzoom-zoom-inside,
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-right > ul > li > a .cat-image-box > span,
.pro-header .header-bottom #navigation > .n-category > li > .mega-menu .mega-right ul > li > ul {
display:none;
}
/*mobil menu button*/
.pro-header .header-bottom #navigation .mbl-menubutton {
display					: block;
padding					: 20px 0;
position				: relative;

font-size				: 15px;
text-align				: center;
cursor					: pointer;
}
.pro-header .header-bottom #navigation .mbl-menubutton span {
padding					: 0 10px;
}
.pro-header .header-bottom #navigation.mbl-menuopen .mbl-menubutton {
color					: #ff7f00;
background-color		: #fff;

z-index					: 101;
}
/*mobil menu button end*/
.pro-header .header-bottom #navigation .n-category {
display					: none;
width					: 100%;
padding					: 0px 5px 0px 4px;
position				: absolute;
top						: 100%;
z-index					: 100;
background-color		: #fff;
}
.pro-header .header-bottom #navigation.mbl-menuopen .n-category {
display					: block;
}
.pro-header .header-bottom #navigation .n-category li {
border-top				: 1px solid #f3f3f3;
position				: relative;
}
.pro-header .header-bottom #navigation .n-category li a {
display					: block;
width					: 100%;
padding					: 15px 20% 15px 10px; 
font-size				: 15px;
letter-spacing			: 0.50px;
white-space				: nowrap;
overflow				: hidden;
text-overflow			: ellipsis;
text-transform			: uppercase;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul {
background				: #f3f3f3;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul li {
border-bottom			: 1px dashed #ccc;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul li a {
text-transform			: none;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul > li > ul {
background:#e7e7e7;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul > li > ul li {
border:none;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul > li > ul li {
border:none;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul > li > ul li a {
text-transform  		: lowercase;
color					: #666666;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul > li > ul > li.open ul {
display:block;
}
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul > li > ul > li.open ul > li > a {
color:#ff7f00;
font-weight:900;
}
.pro-header .header-bottom #navigation .n-category li .sub-menubutton {
width					: 20%;
padding					: 9px 35px;
font-size				: 27px;
color					: #8e8e8e;
position				: absolute;
right					: 0px;
top						: 0px;
}
.pro-header .header-bottom #navigation .n-category li .sub-menubutton:before {
float					: right;
width					: 20%;
display					: inline-block;
font-family				: FontAwesome;
content					: "\f0fe"
}
.pro-header .header-bottom #navigation .n-category ul > li {
padding-left			: 10px;
/*border-left				: 1px solid #d6d6d6;*/
}
.pro-header .header-bottom #navigation .n-category li.open > a {
}
.pro-header .header-bottom #navigation .n-category li.open > a,
.pro-header .header-bottom #navigation .n-category li.open > .sub-menubutton {
color					: #ff7f00;
}
.pro-header .header-bottom #navigation .n-category li.open > .sub-menubutton:before {
content					: "\f146";
}
.pro-header .header-bottom #navigation .n-category li.open > .mega-menu,
.pro-header .header-bottom #navigation .n-category li.open > ul {
display					: block;
}
.pro-header .header-bottom #navigation > .n-category li .mega-menu,
.pro-header .header-bottom #navigation .n-category ul > li ul,
.pro-header .header-bottom #navigation > .n-category li .mega-menu .widget-cat-html {
display					: none;
}
/*-mobil menu end-*/
/*- header bottom end-*/
.widget-products .tabs-navigation li {
    width: 24%;
    float: left !important;
}
.widget-products .tabs-navigation li a {
   font-size: 10px !important;
   font-weight:bold !important;
}
.widget-products .tabs-navigation li:hover a, .widget-products .tabs-navigation li:hover span {
    background-color: transparent !important; 
    color: #be0505 !important;
}
.widget-products .tabs-navigation li.tab-active a, .widget-products .tabs-navigation li.tab-active span {
   background-color: transparent !important; 
    color: #be0505 !important;
}
.widget-products .tabs-navigation li.tab-active a:after {
font-family: FontAwesome;
    content: "\f0dd";
    display: inline-block;
    color: #be0505;
    font-size: 15px;
    position: absolute;
    top: 12px;
    right: 50px;
}
.widget-products .sorting-list select{
	width:auto;
}
.product-item {
    margin-left: 0px;
}
.product-item .pi-images {
    min-height: 310px;
}
.widget-marketgroup .unique-cat2 ul li {
width					: 50%;
}
.widget-marketgroup .unique-cat2 a {
margin					: 5px 0px;
}
/*-sidebar-*/
.hidden-content {
position				: relative;
overflow				: hidden;
}
.col-left {
width					: 100%;
height					: 100%;
position				: fixed;
z-index					: 101;
top						: 0px;
left					: -100%;
}
.col-left .widget-sidebar {
    width: 107%;
    overflow-y: scroll;
    height: 100%;
    padding: 20px;
    margin-left: -15px;
}
.col-left .widget-sidebar ::-webkit-scrollbar {
width					: 10px;
}
.col-left .widget-sidebar ::-webkit-scrollbar-track {
background-color		: #fafafa;
border-radius			: 10px;
}
.col-left .widget-sidebar ::-webkit-scrollbar-thumb {
border-radius			: 10px;
background-color		: #c8c8c8;
}
.sdb-button {display: none;}
.col-main {
width					: 100%;
position				: relative;
left					: 0px;
}
/*==== CART PAGE ====*/
.cart-page .campaign ol {
padding-bottom			: 10px;
}
.cart-page .campaign ol li {
margin-bottom			: 5px;
}
.mobile {
display:none ;
}
.desktop {
display:block ;
}
#sync1 .item img {
height: auto;
}
/*item-mark */ 
.item-mark1 {
margin-top: 2px;	
}
.item-mark2 {
margin-left: 0px !important;
margin-top: 0px !important;	
width: auto;
}
.item-mark2-1 {
margin-left: 0px;
width: auto;	
}
/*item-mark end */
.topgrp .title-type5 span {
    font-size: 27px !important;
}
.topgrp .title-type5 {
    margin-bottom: 0px !important;
}
.topgrp .sub_title {
    font-size: 12px !important;
}
.slider {
    width: 100% !important;
}
.slider .content {
    top: 50% !important;
    left: 7% !important;
    font-size: 33px !important; 
}
.slider .content .title { 
    top: -59% !important;
    left: 0% !important;
    font-size: 14px !important;
}
#sliderContainer img.mobslider {
    display: block;
}
.banner-x {
    margin-bottom: 10px !important;
}
.banner-x .banner-x-s .deslider  {
	display:none;
}
.banner-x .banner-x-s .mobslider {
	display:block;
}
.left-x-home {
    width: 100% !important;
    margin-bottom: 30px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.right-x-home {
    width: 100% !important;
    margin-bottom: 30px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.fullwidthtop .title-type2 span {
    font-size: 26px !important;
    padding-left: 0px !important;
}
.fullwidthtop .sub_title {
    font-size: 12px !important;
    padding: 0px 30px !important;
}
.title-type2 {
    margin-bottom: 10px !important;
}
.blog-x-title {
    margin-bottom: 10px !important;
}
.blog-x-title .blog-tit {
    font-size: 27px !important;
}
.order-step2-page .container {
    width: 100%;
       padding-right: 0px;
    padding-left: 0px;
	margin-top:10px;
}
.orderstep2-left {
    display: block;
    position: relative;
    width: 100%;
    float: left;
}
.tblShipping-new li {
    width: 100%;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: baseline;
}
.account-delivery-new-address {
    margin-top: 8px;
    z-index: 999;
    right: 22px;
    position: absolute;
}
.orderstep2-right {
    width: 100%;
    float: left;
    padding-left: 0;
    padding-right: 0;
}
.select-cargo {
    margin-top: 10px;
}
.orderSummary-content {
    margin-left: 0px;
}
.completeShopping {
    margin-left: 0px;
}
.productdetail {
    width: 100%;
    margin: 0 auto;
}
.nav-contentent {
    width: 100%;
    margin: 0 auto;
}
.productdetail  .productcontentdetail {
    padding: 20px;
	}
.product-page .prd-images > img {
    width: 100% !important;
    float: left;
}
.product-page .prd-box {
    padding-bottom: 15px;
    width: 100%;
    display: inline-block;
}
.pro-widget + .pro-widget {
    padding: 0px 0px 15px 0px;
}
.product-page .prd-images .xzoom-container {
    width: 100% !important;
    float: left;
    margin: 0px 0px;
}
.xzoom-thumbs a {
    display: inline-block;
    float: left;
    width: 33%;
}
.orderstep3-right {
    width: 100%;
    float: left;
    padding-left: 0;
    padding-right: 0 ; 
} 
.order-step3-page .paymetntcontent {
	padding-right: 0;
    padding-left: 0;
	}
#creditCardExample {
	display:none;
}
.ccont{ 
	padding: 0;
	}
#main {
	    padding: 0px 20px;
}
.user-page  {
	    width: 100%;
    margin: 0 auto;  
	}
}
@media (max-width: 768px) {
.widget-marketgroup .unique-cat2 ul li {
width					: 33%;
}
.widget-topcategory .no-padding-right {
padding-right			: 7px;
}
.widget-topcategory .no-padding-left {
padding-left			: 7px;
}
/*popup-form*/
.popup-form span {
display					: block;
width					: 100%;
margin-bottom			: 5px;
}
.popup-form input[type="text"],
.popup-form select,
.popup-form textarea {
width					: 70%;
}
.popup-form .failed {
display					: inline-block;
width					: auto;
}
#header .Language .Languagebg {
top: 145%;
width: 50%;
}
#header .Language .languagebtn {
width:50%;
}
/*popup-form end*/
/*==== CART PAGE ====*/
.cart-page .cart-content .title {
display					: none;
}
.cart-page .cart-content td,
.cart-page .cart-content td.product-images
.cart-page .cart-content td.product-quantity,
.cart-page .cart-content td.product-price,
.cart-page .cart-content td.delete {
display					: block;
padding					: 5px 0;
text-align				: center;
}
.cart-page .cart-content td.product-name .seller-box .seller-title,
.cart-page .cart-content td.product-name .seller-box .seller-name {
float					: inherit;
}
.cart-page .order-summary .btn-mobil.btn-mobil-fix {
display					: block;
}
.desktop {
display:none ;
}
.mobile {
display:block ;
}
.product-page .overview-button ul > li {
padding:3px;
}
.prd-social ul li a { 
padding:8px 4px;
}
.prd-add ul li.qty-button a {
padding: 7px 23px;
float: left;
clear: both;
}
.product-item .pi-price .discount-price {
left:20%;
}
.product-item .pi-price .price-all {width: 100%;}
/*-- ProductFlowers--*/
.crd-select-inf {
width: 25%;
}
/*--ProductFlowers End --*/
.pro-header .header-bottom #navigation .n-category li .mega-menu .mega-left ul > li > ul > li.open ul > li > div {
display:none !important;
}
/*login page*/
.login-register-page .login-page {
left: 0%;
}
/*login page end*/
.col-md-9 .sdb-button {
display:none;
}
.product-item .action-hover li:nth-child(2),
.product-item .action-hover li:nth-child(3),
.product-item .action-hover li:nth-child(4),
.product-item .pi-label {
display:none;
}
.product-item .action-hover {
	display:none;
position: absolute;
bottom: 3%;
right: 16%;
z-index: 99;
}
.pp-center .prd-row div div .rptGroup {	
width: 40%;
}

}
@media (max-width: 450px) {
#header .Language .Languagebg {
top: 145%;
} 
.widget-lastoffer .wg-item .wlo-images,
.widget-lastoffer .wg-item .wlo-box {
width: 100%;
padding-top: 14px;
}

input[type=text], textarea {
width: 90%;
}
input[type=number], textarea {
width: 90%;
}
input[type=phone], textarea {
width: 90%;
}

select, input[type="file"] {
width: 42%;
}

.SelectBank {
width: 90%;
}

.col-md-12 .paymentContent label {
padding: 10px 10px;
}

.desktop {
display: none;
}

.mobile {
display: block;
}
.product-page .prd-tabs .tabs-navigation > ul > li,
.product-page .prd-tabs .tabs-navigation > ul > li > a {
width: 100% !important;	
}
/*-- ProductFlowers--*/
.crd-select-inf {
width: 50%;
}

/*--ProductFlowers End --*/
/*-- ProductFood--*/
.product-page .variant-control ul li {
float:none;
padding:5px 0;
}
.prd-add ul li.qty-button a {
padding: 7px 11px;
}
/*--ProductFood End --*/
#htmlmodule .moduleContent div span img {
width:100%;
}
.product-item .text-cart-content {
    top: 65%;
}
}
@media (max-width:360px) {
.product-page .prd-tabs .tabs-navigation > ul > li {
width:91px;
}
}
@media (max-width: 320px) {

input[type=text], textarea {
width:59%;
}
input[type=number], textarea {
width:59%;
}
input[type=phone], textarea {
width:59%;
}
select, input[type="file"] {
width: 26%;
}
.SelectBank {
width: 59%;
}
.prd-add ul li.qty-button a {
padding: 11px 58px;
}
.prd-add ul li.qty-text {
line-height: 47px;
padding-right: 41px;
}
.product-page .overview-button ul > li {
padding: 0px;
}
.prd-social ul li a {
padding: 7px 2px;
}
.prd-social ul li {
padding: 0px 0px;
}
.product-item .pi-price .price-all {
width: 58%;
}
/*-- ProductFlowers--*/
.crd-select-inf {
width: 100%;
}
/*--ProductFlowers End --*/
}
@media screen and (min-width: 769px) {
.pasive {
display: block !important; 
left: 0px !important;
}
}
@media screen and (max-width: 768px) {
#header .header-center {
    max-width: 100% !important;
    flex: auto;
	padding: 3px 8px;
}
#header .Language {
    display: none;
}
.footer-con {
    width: 100%;
    margin: 0 auto;
}
.newsletter-content {
    width: 100%;
    margin: 0 auto;
}
#center_middle_row {
    width: 100%;
    margin: 0 auto;
}
.x-banner-right {
    width: 100%;
}
.x-banner-right .x-mainhome-right #bannercontent .text-content {
    right: 80px;
}
.x-banner-left {
    width: 100%;
}
.x-banner-left .x-mainhome-left #bannercontent .text-content {
    left: 90px;
}
.content-slide {
   position: relative;
 padding: 20px 50px;
}
.right-bannr {
    width: 100%;
}
.content-banner {
    position: relative;
    padding: 25px 60px;
	    top: 0%;
}
.new-arrivals-banner .description {
   display: none;
}
.new-arrivals-banner .description .title-banner {
    font-size: 34px;
    line-height: 40px;
    letter-spacing: 10px;
    color: #000000;
    text-shadow: 2px 2px #ffffff;
}
.new-arrivals-banner .description .bannerbtn a {
    border: 1px solid #000;
    color: #000;
}
.cart-page .cart-content td.product-images img {
    max-width: 90%;
}
.cart-page .cart-content td.product-price .price {
    text-align: center;
}
.x-banner-right #bannercontent ul > li {
    padding-right: 0px;
}
.x-banner-left #bannercontent ul > li {
    padding-left: 0px;
}
}
