@media(min-width:1400px) {
.product-name {padding: 45px 30px;vertical-align: middle;display: inline-block;}
    
}
@media(min-width:1200px) {
.logo-weblight img {margin: 0 10px;
    float: right;}

button.single_add_to_cart_button.button.alt {width: 80%;}
.quantity {width: 56px;}
.product-name {padding: 25px 30px;vertical-align: middle;display: inline-block;}
}

@media(max-width:1199px) {
    
    .product-name {padding: 45px 30px 0;vertical-align: middle;display: inline-block;}
    
    .adver-slider{
    text-align:center;
}
    .ad-sl-3 {
    width: 100%;
    margin: 5px;
}
.ad-sl-4 {
    width: 100%;
    margin: 5px;
}
.menu-header h2 {font-size: 13px;margin:0px;
}
.menu-header {margin: 0px;}
button.single_add_to_cart_button.button.alt {width: 76%;}
.menu-registration a {padding: 6px 14px;}
}

@media(max-width:991px) {
.logo-weblight {float: right;width: 110%;margin: 5px;
}
.search-box {
    margin-right:0px;
}
.search-box button {
    width: 20%;
}
.search-box input {
    width: 80%;
}
.menu-header {
    margin: 0px;
}
.menu-header h2 {
    margin: 0px;
    font-size: 11px;
}
#user_login {
    width: 100%;
}
#user_pass {
    width: 100%;
}
.bread-order {
    padding: 6px 0px 60px;}
button.single_add_to_cart_button.button.alt {width: 80%;}

.menu-registration a {padding: 6px 19px;}
}

@media(max-width:767px){
    
.title-conter {margin:-20px 0 20px;}
.slider-weblight {margin-top:-10px;}

.logo-weblight{margin: 9px 0px;}
.logo-weblight img {margin: 3px;}
.box-counter {margin: 10px -7px 0px 0}
.user {margin: 45px 0 0 5px ;float: right;}
.user a {font-size: 10px;padding: 8px 11px 7px;}
.store-1 {margin: 44px 0px 0;cursor: pointer;float: left;}
.store {margin: 49px auto 0px;}
.store img {}
.store a {font-size: 9px;padding: 9px 8px;}
.search-box button { width: 8%;margin-right:0px}
.search-box button:hover {width: 20%;}
.search-box {width: 100%;margin-right: 0px;}
.search-box input {width: 92%;border-radius: 0px;}
.search-box form {height: 30px;margin: 0;}
.menu-header {margin: 0px}
.menu-header h2 {font-size: 11px;margin: 0px;float: left;}
.logout { margin: 0 -10px;}
.main-menu {padding: 4px 0;margin: -18px 0 0 0;border: 0;}
.ubermenu-skin-robinsegg.ubermenu-responsive-toggle {background: #dbdbdb !important;color: #574764 !important;font-size: 20px !important;text-transform: uppercase;
    font-weight: bold;border: none;width: 40px;padding: 5px 7px 3px;
    border-bottom-left-radius: 5px;border-top-left-radius: 5px;position:relative;z-index: 99;margin: 1px 0;}
.box-counter {width: 120%;}
.box-counter:hover {width: 130%;}
.n2-ss-widget.n2-flex.n2-ss-control-bullet.n2-ss-control-bullet-horizontal {
    margin-top: 10px !important;}
.box-counter h1 {font-size: 15px;}
.box-counter h2 {font-size: 9px;top: 33%;}
.bread-order {margin: 0px 0 20px;padding: 0 0 0px;}
.woocommerce .woocommerce-breadcrumb {
margin: 9px 0 6px;padding: 0;font-size:.7em;
line-height: 1.7em;text-align: center;}
nav.woocommerce-breadcrumb {
color: #574764 !important;background: none;float:none;}

.title-product h1{line-height: 2em;font-size: 21px;line-height: 33px;
margin: 20px 0 20px;text-align: center;}
.woocommerce-product-gallery__image img {margin: 10px 0 0 10px;}
.excerpt-product  {display: none;}
button.single_add_to_cart_button.button.alt {width: 72%;}
.woocommerce-product-gallery__wrapper {margin:0px;}
.adver-2 {margin: 40px 0 0px;}
.content {margin: 20px auto;}
.adver-2 img{height: 80px;}
.related\.products {margin: 0 0 50px;}
.discription { margin-top: 40px;}
.woocommerce-product-gallery.woocommerce-product-gallery--with-image.woocommerce-product-gallery--columns-4.images {margin-left: -6px;}
.woocommerce img, .woocommerce-page img {max-width: 100%;}
thead {display: none;}
.woocommerce-cart table.cart td.actions .coupon .input-text {width: 50%;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
content: attr(data-title) " ";font-weight: 700;padding: 5px;margin: 5px;}
.woocommerce-page table.shop_table_responsive tr td
{}
.woocommerce-cart table.cart img {margin: 0px 30px;width: 200px;}
.product-name a {float: right;margin: 10px auto;}
.product-remove {margin: 0px;padding: 40px 0 0px;}
.remove {padding: 0px 20px;border: 1px solid;}
#order_review_heading {width: 100%;}
.woocommerce-billing-fields h3 {width: 110%}
.select2-container .select2-selection--single .select2-selection__rendered {
        padding-right: 20px;
    direction: rtl;
}
#order_comments {width: 110%;height: 100px;}
.woocommerce-info {margin: 10px;font-size: 12px;}
.woocommerce-info a {color: #b4963e;text-decoration:none;}

.select2-container--default .select2-selection--single {width: 100%;}

#user_login {width: 100%;}
#user_pass {width: 100%;}

.post-type h2 {height: Auto;}
.post-type h3 {height: Auto;}
.product-name {width: 100%;}
.menu-pro {margin: 45px 0 0;}

}



@media(max-width:575px) {
.title-conter {margin:-20px 0 20px;}
.slider-weblight {margin-top:-10px;}
.sticky{display:none}
.logo-weblight{margin: 9px 0px;}
.logo-weblight img {margin: 2px;}
.box-counter {margin: 10px -7px 0px 0}
.user {margin: 45px 0 0 5px ;float: right;}
.user a {font-size: 10px;padding: 8px 11px 7px;}
.store-1 {margin: 44px -15px 0;cursor: pointer;float: right;}
.store {margin: 49px auto 0px;}
.store img {}
.store a {font-size: 9px;padding: 9px 8px;}
.search-box button { width: 10%;margin-right:0px}
.search-box button:hover {width: 20%;}
.search-box {width: 107%;
    margin: 0;
    border-radius: 7px;
    margin-right: 6px;}
.search-box input {width: 90%;border-radius: 0px;}
.search-box form {height: 30px;margin: 0;}
.menu-header {margin: 0px;}
.logout { margin: 0 -10px;}
.main-menu {padding: 4px 0;margin: -18px 0 0 0;border: 0;}
.ubermenu-skin-robinsegg.ubermenu-responsive-toggle {background: #dbdbdb !important;color: #574764 !important;font-size: 20px !important;text-transform: uppercase;
    font-weight: bold;border: none;width: 40px;padding: 5px 7px 3px;
    border-bottom-left-radius: 5px;border-top-left-radius: 5px;position:relative;z-index: 99;}
.box-counter {width: 120%;}
.box-counter:hover {width: 130%;}
.n2-ss-widget.n2-flex.n2-ss-control-bullet.n2-ss-control-bullet-horizontal {
    margin-top: 10px !important;}
.box-counter h1 {font-size: 15px;}
.box-counter h2 {font-size: 9px;top: 33%;}
.bread-order {margin: 0px 0 20px;padding: 0 0 0px;}
.woocommerce .woocommerce-breadcrumb {
margin: 9px 0 6px;padding: 0;font-size:.7em;
line-height: 1.7em;text-align: center;}
nav.woocommerce-breadcrumb {
color: #574764 !important;background: none;float:none;}

.title-product h1{line-height: 2em;font-size: 21px;line-height: 33px;
margin: 20px 0 20px;text-align: center;}
.woocommerce-product-gallery__image img {margin: 10px 0 0 10px;}
.excerpt-product  {display: none;}
button.single_add_to_cart_button.button.alt {width: 84%;;}
.woocommerce-product-gallery__wrapper {margin:0px;}
.adver-2 {margin: 40px 0 0px;}
.content {margin: 0px auto;}
.adver-2 img{height: 80px;}
.related\.products {margin: 0 0 50px;}
.discription { margin-top: 40px;}
.woocommerce-product-gallery.woocommerce-product-gallery--with-image.woocommerce-product-gallery--columns-4.images {margin-left: -6px;}
.woocommerce img, .woocommerce-page img {max-width: 100%;}
thead {display: none;}
.woocommerce-cart table.cart td.actions .coupon .input-text {width: 50%;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
content: attr(data-title) " ";font-weight: 700;padding: 5px;margin: 5px;}
.woocommerce-page table.shop_table_responsive tr td
{}
.woocommerce-cart table.cart img {margin: 0px 30px;width: 200px;}
.product-name a {float: right;margin: 10px auto;}
.product-remove {margin: 0px;padding: 40px 0 0px;}
.remove {padding: 0px 20px;border: 1px solid;}
#order_review_heading {width: 100%;}
.woocommerce-billing-fields h3 {width: 110%}
.select2-container .select2-selection--single .select2-selection__rendered {
        padding-right: 20px;
    direction: rtl;
}
#order_comments {width: 110%;height: 100px;}
.woocommerce-info {margin: 10px;font-size: 12px;}
.woocommerce-info a {color: #b4963e;text-decoration:none;}

.select2-container--default .select2-selection--single {
    width: 100%;
}

#user_login {
    width: 100%;
}
#user_pass {
    width: 100%;
}

.post-type h2 {
     height: Auto;
}
.post-type h3 {
     height: Auto;
}

.product-name {width: 100%;}
.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {
    width: 100% !important;
}
.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last {
    width: 100% !important;
}
}

@media(max-width:500px) {
.sticky{display:none}

.title-conter {margin:-20px 0 20px;}
.slider-weblight {margin-top:-10px;}

.logo-weblight{margin: 9px 0px;}
.logo-weblight img {margin: 2px;}
.box-counter {margin: 10px -7px 0px 0}
.user {margin: 45px 0 0 5px ;float: right;}
.user a {font-size: 10px;padding: 8px 11px 7px;}
.store-1 {margin: 44px 0px 0;cursor: pointer;float: right;}
.store {margin: 49px auto 0px;}
.store img {}
.store a {font-size: 9px;padding: 9px 8px;}
.search-box button { width: 12%;margin-right:0px}
.search-box button:hover {width: 20%;}
.search-box {width: 105%;
    margin: 0;
    border-radius: 7px;
    margin-right: 15px;}
.search-box input {width: 88%;border-radius: 0px;}
.search-box form {height: 30px;margin: 0;}
.menu-header {margin: 0}
.menu-header h2 {font-size: 11px;margin:0;}
.logout { margin:0 -10px;}
.main-menu {padding: 4px 0;margin: -18px 0 0 0;border: 0;}
.ubermenu-skin-robinsegg.ubermenu-responsive-toggle {background: #dbdbdb !important;color: #574764 !important;font-size: 20px !important;text-transform: uppercase;
    font-weight: bold;border: none;width: 44px;
    padding: 6px 7px 3px;;
    border-bottom-left-radius: 5px;border-top-left-radius: 5px;position:relative;z-index: 99;}
.box-counter {width: 120%;}
.box-counter:hover {width: 130%;}
.n2-ss-widget.n2-flex.n2-ss-control-bullet.n2-ss-control-bullet-horizontal {
    margin-top: 10px !important;}
.box-counter h1 {font-size: 15px;}
.box-counter h2 {font-size: 9px;top: 33%;}
.bread-order {margin: 0px 0 20px;padding: 0 0 0px;}
.woocommerce .woocommerce-breadcrumb {
margin: 9px 0 6px;padding: 0;font-size:.7em;
line-height: 1.7em;text-align: center;}
nav.woocommerce-breadcrumb {
color: #574764 !important;background: none;float:none;}

.title-product h1{line-height: 2em;font-size: 21px;line-height: 33px;
margin: 20px 0 20px;text-align: center;}
.woocommerce-product-gallery__image img {margin: 10px 0 0 10px;}
.excerpt-product  {display: none;}
button.single_add_to_cart_button.button.alt {width: 77%;}
.woocommerce-product-gallery__wrapper {margin:0px;}
.adver-2 {margin: 40px 0 0px;}
.content {margin: 20px auto;}
.adver-2 img{height: 80px;}
.related\.products {margin: 0 0 50px;}
.discription { margin-top: 40px;}
.woocommerce-product-gallery.woocommerce-product-gallery--with-image.woocommerce-product-gallery--columns-4.images {float: right;}
.woocommerce img, .woocommerce-page img {max-width: 100%;}
thead {display: none;}
.woocommerce-cart table.cart td.actions .coupon .input-text {width: 50%;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
content: attr(data-title) " ";font-weight: 700;padding: 5px;margin: 5px;}
.woocommerce-page table.shop_table_responsive tr td
{}
.woocommerce-cart table.cart img {margin: 0px 30px;width: 200px;}
.product-name a {float: right;margin: 10px auto;}
.product-remove {margin: 0px;padding: 40px 0 0px;}
.remove {padding: 0px 20px;border: 1px solid;}
#order_review_heading {width: 100%;}
.woocommerce-billing-fields h3 {width: 110%}
.select2-container .select2-selection--single .select2-selection__rendered {
        padding-right: 20px;
    direction: rtl;
}
#order_comments {width: 110%;height: 100px;}
.woocommerce-info {margin: 10px;font-size: 12px;}
.woocommerce-info a {color: #b4963e;text-decoration:none;}

.select2-container--default .select2-selection--single {
    width: 100%;
}

#user_login {
    width: 100%;
}
#user_pass {
    width: 100%;
}

.post-type h2 {
     height: Auto;
}
.post-type h3 {
     height: Auto;
}
.product-name {width: 100%;}
.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {
    width: 100% !important;
}
.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last {
    width: 100% !important;
}
}

@media(max-width:375px) {
.menu-registration a {padding: 6px 14px;}
.menu-pro {margin: 39px 0 0;}
.product-name {width: 100%;padding: 0;}
.title-conter {margin:-20px 0 20px;}
.slider-weblight {margin-top:-10px;}
.sticky{display:none}
.logo-weblight{margin: 11px 0px}
.box-counter {margin: 10px -7px 0px 0}
.user {margin: 45px 0 0 5px ;}
.user a {font-size: 10px;padding: 8px 11px 7px;}
.store-1 {margin: 38px -15px 0;cursor: pointer;}
.store {margin: 49px auto 0px;}
.store img {}
.store a {font-size: 9px;padding: 9px 8px;}
.search-box button { width: 20%;margin-right:0px}
.search-box button:hover {width: 20%;}
.search-box {width: 106%;margin: 0;border-radius: 7px;margin-right: 12px;}
.search-box input {width: 80%;border-radius: 0px;}
.search-box form {height: 30px;margin: 0;}
.menu-header {margin:0}
.menu-header h2 {font-size: 11px;margin: 0;padding: 7px;}
.menu-registration ul {padding: 0 0 13px;}
.logout { margin: 0 -10px;}
.main-menu {padding: 4px 0;margin: -18px 0 0 0;border: 0;}
.ubermenu-skin-robinsegg.ubermenu-responsive-toggle {background: #dbdbdb !important;color: #574764 !important;font-size: 20px !important;text-transform: uppercase;font-weight: bold;border: none;width: 40px;
padding: 6px 7px 3px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;position:relative;z-index: 99;}
.box-counter {width: 130%;}
.box-counter:hover {width: 130%;}
.n2-ss-widget.n2-flex.n2-ss-control-bullet.n2-ss-control-bullet-horizontal {
margin-top: 10px !important;}
.box-counter h1 {font-size: 15px;}
.box-counter h2 {font-size: 9px;top: 33%;}
.bread-order {margin: 0px 0 20px;padding: 0 0 0px;}
.woocommerce .woocommerce-breadcrumb {
margin: 30px 0 5px;padding: 0;font-size:.7em;
line-height: 1.7em;text-align: center;}
nav.woocommerce-breadcrumb {color: #574764 !important;background: none;float:none;}


.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {display: none;}

a.button.wc-forward {float: right;display: inline-block;margin: 0 50px 20px;}
.woocommerce-message {margin: 30px auto 0;}
.title-product h1 {
    line-height: 43px;
    margin: 20px auto;
    padding: 0px;
}
.woocommerce-product-gallery__image img {margin: 10px 0 0 10px;}
.excerpt-product  {display: none;}
button.single_add_to_cart_button.button.alt {width: 80%;font-size: 16px;font-weight: bold;padding: 16px;float: left;}
td.product-quantity {
    color: #1fa67a;
    margin: 0;
}
.woocommerce-product-gallery__wrapper {margin:0px;}

.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {width: 100% !important;}
.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last {width: 100% !important;}

.adver-2 {margin: 40px 0 0px;}
.content {margin:0px auto;}
.adver-2 img{height: 80px;}
.related\.products {margin: 0 0 50px;}
.discription { margin-top: 40px;}
.woocommerce-product-gallery.woocommerce-product-gallery--with-image.woocommerce-product-gallery--columns-4.images {margin-left: -6px;}
.woocommerce img, .woocommerce-page img {max-width: 100%;}
thead {display: none;}
.woocommerce-cart table.cart td.actions .coupon .input-text {width: 50%;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
content: attr(data-title) " ";font-weight: 700;padding: 5px;margin: 5px;}
.woocommerce-page table.shop_table_responsive tr td

.woocommerce-cart table.cart img {margin: 0px 30px;width: 200px;}
.product-name a {float: right;margin: 0px 10px}
.fa.fa-check-circle.ywmmq-correct {
display:none;}
.product-remove {margin: 0px;padding: 40px 0 0px;}
#order_review_heading {width: 100%;}
.woocommerce-billing-fields h3 {width: 110%}
.select2-container .select2-selection--single .select2-selection__rendered {
        padding-right: 20px;
    direction: rtl;
}
#order_comments {width: 100%;height: 100px;}
.woocommerce-info {margin: 10px;font-size: 12px;}
.woocommerce-info a {color: #b4963e;text-decoration:none;}

.select2-container--default .select2-selection--single {width: 100%;}
td.product-total {padding: 0 0px;}
#user_login { width: 100%;}
#user_pass {width: 100%;}

.post-type h2 {height: Auto;}
.post-type h3 {height: Auto;}

.category-logo h1{padding: 10px 0 0 0;}
.category-logo img { float: none;margin:0px;}
.category-logo {width: 195px;text-align: center;margin: 30px auto 0;}
.category-logo h3 {float: none;}
.post-box-1{width: 100%;}
.post-type img {width: 100%;margin: 0}
.post-type {text-align: right;}
.post-type p {font-size: 15px;line-height: 1.7rem;}

.title-box {padding: 0px; margin-top:0px;}
.sidebar-post-1{margin-bottom: 10px; height:160px;width:160px}
.sidebar-post-1 img { height:160px; }
.grid figure {width: 170px;height: 160px;}
.sidebar-related {margin:0;}
.related-post h1 {font-size:13px;}
.other-box-2 {margin-top: 40px;}
.menu-footer-1{margin: 0px;}
.menu-footer-2 {margin: 0px;}
.namad {text-align: center; margin: 0 0 30px; float: none;}
.post-box-1 header h2 {line-height: 24px;}
.titlegroup {width: 90%}
.titlegroup h1 {font-size: 20px;line-height: 28px;letter-spacing: 0px;}
.titlegroup img {display: none;}
.author-link h3 {font-size: 9px;}
#ez-toc-container {min-width: 90%;}
.about-footer header h3 {padding: 0px}

.menu-footer-1 ul {padding: 0px;}

.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {display: block;text-align: left !important;}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {margin: 10px 0;float: none;}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {display: inline-block !important;text-align: right !important;}
.remove {;margin: 0px 160%;    display: inline-block;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background: none; }
td.product-thumbnail {margin: 0 0 20px;}
.quantity {float: right;width: 20%;}
.product-subtotal {margin: 10px 0;}
.product-name a { width: 100%;}
#coupon_code {text-align: center;}
.coupon {margin: 10px 0;}
button.button {margin: 0px;}
input#coupon_code {margin: 0px;}
.bread-order {border:none;}
.woocommerce-ordering {
    margin: 10px auto;
    text-align: center;
    display: block;
    float: right !important;
}
.woocommerce .woocommerce-breadcrumb {margin: 30px 0 5px;font-size: .7em;line-height: 1.7em;text-align: center;float: right;}
.page-numbers li {padding: 5px 0px;}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {margin: 20px 10px;}
.woocommerce .woocommerce-breadcrumb { margin: 0;}

p.woocommerce-LostPassword.lost_password a {color: #85992f;margin: 17px 0;}
}