.sp_month {
    list-style: none;
    text-align: left;
    display: block;
    box-sizing: border-box;
    line-height: 15px;
    padding: 0 2px;
    background-color: #eee;
    background-size: 100% 1px;
    background-repeat: no-repeat;
    background-position: top;
    background: #fff;
    border: none;
    font-size: 12px;
    text-transform: none;
    margin: -1px 0 0 0;
    color: #423f3f;
    font-weight: 500;
    position: absolute;
    top: -6px;
    left: 10px;
    z-index: 1;
    z-index: 1018;
    width: auto;
    display: flex;
    text-transform: capitalize;
}
.yourprodct > img {
    width: 100%;
}
.level1 .groups-wrapper a{  background-image: none!important;}
.level1 a{  background-image: none!important;}
.onemenu-block.onemenu-block-top.grid-full.std {  display: block;}
.den_co {float: left;font-size: 11px;margin: 8px 5px 0;padding: 0;}
.cart_debbox {border-right: 1px solid #1276b9; float: left;  font-size: 18px;  padding: 2px 11px 5px 0;color:#fff}
.den_cartbox { background: #075a9d none repeat scroll 0 0;border: 1px solid #075a9d ; margin: 16px 0 0;  overflow: hidden; padding: 6px 6px 4px; width: 100px; cursor:pointer;}
.cart_debboxing {float: left; padding: 0 0 0 10px; color:#fff}
.addproduct.den_c {
    background: #df4244;
    border-radius: 80px;
    color: #fff;
    float: left;
    font-size: 10px;
    font-weight: normal;
    height: 14px;
    left: 77px;
    line-height: 14px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 14px;
}
.myac .email{
    line-height:15px;
}
.myac .email i {
    font-size: 14px;
}
.srchdr.dynamica {
    border: 0 none;
    float: left;
    padding: 0 0 8px;
    width: 200px;
}
.topehite.shado.Create {margin: 0;padding: 0 0 0 10px;}
.addproduct.den_compare { float: left; font-size: 13px; height: 19px;  position: initial;}
/*---------------slider css----------------*/
.ind_rupp img {width: 102%;margin: -2px 0 0 0;}
.codecada.small_cat {width: 148px;}
.den_mrp .debprice .ind_rupp{ width:10px;}
.debprice .ind_rupp {width: 10px;margin-top: -16px;margin-right:24px;}
.ind_rupp {width: 12px;display: inline-block;margin-top: -13px;margin-right: 15px;}
.mm-item-base.clearfix {background: #fff none repeat scroll 0 0;top: 0px;left: 200px;position: absolute;width:600px;}
.divMain {width: 100%;}
.productned.Reviews {border-bottom: 1px dashed #cccccc;width: 100%;float: left;color: #fb6305;font-size: 18px;padding: 5px 0 4px 10px;margin: 0 0 6px 0;}
.link_btn li a {
    background: #699e42 none repeat scroll 0 0;
    border-radius: 4px;
    color: #ffffff;
    padding: 9px;
    text-align: center;
    text-transform: uppercase;
    width: auto;
}
.link_btn li input{color: #ffffff;background: #ccc;;width: 109px;padding: 10px;}
.link_btn li {    margin: 0 10px 0 0px;float: left;}
.codecada.datsel {height: 50px;width: 130px;float: left;margin: 0 0 0 7px;}
.megacod {border-bottom: none;overflow: hidden;margin: 6px 0;width: 98%;height: auto;}
.codecada.datsel {height: 50px;width: 130px;}
label {
    display: block;
    padding-bottom: 3px;
    font-size: 12px;
    padding-top: 6px;
    height: 15px;
    color: #3c3c3c;
}
.hideen {border-bottom: 0 none;}
.catSelected{ background:#e0e0e0 !important;}
.sub_cat:hover{ background:#fff}
.cat_sp {
    background: #699e42 none repeat scroll 0 0;
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
    padding: 10px;
    text-transform: uppercase;
}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,.flex-control-nav,
.flex-direction-nav { list-style: none;} 
.flexslider .slides{ padding:0; }
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; list-style:none !important;} 
.flexslider .slides img {width: 100%; display: block;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
.no-js .slides > li:first-child {display: block;}
.flexslider {position: relative; clear:both; margin:0px 0 0; overflow:hidden;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides { margin:0; }
.flex-direction-nav {display:none; margin:0 !important; z-index:999; }
.flex-direction-nav  li{ list-style:none;}
.flexslider:hover .flex-direction-nav { display:none;  margin:0 !important;  }
.flex-control-nav {position: absolute; bottom:10px;left:0px;right:0px; margin:0 !important; padding:0 !important; z-index:9; text-align:center; }
.flex-control-nav li {margin: 0 3px; font-size:0; display:inline-block; }
.flex-control-paging li a {	background:transparent;   cursor: pointer;   display: block;  height:8px; text-indent: -9999px;  width: 8px;font-size:0;border:2px solid #fff;border-radius:50%;-moz-border-radius:50%;	-webkit-border-radius:50%;}
.flex-control-paging li a:hover ,.flex-control-paging li a.flex-active{ 	background:#ffbb01;border-color:#ffbb01; }
.flex-control-paging li a.flex-active{  cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
.den_cur {cursor: pointer;}
.den_cur p {float: left; margin: 0; padding: 0;}
.pbox {padding: 10px 0 0;}
.p_cent {background-image: url("../images/tag.png?ver=1");background-size: cover;color: #fff;font-size: 15px;font-weight: bold;height: 38px;line-height: 26px;position: absolute;right: -13px;text-align: center;top: 50px;width: 85px;}
.sub_cat {
    border-bottom: 1px solid #dcdcdc;
    padding: 6px;
    width: 178px;
    z-index: 99999;
    font-size: 14px;
}
@-moz-document url-prefix() 
{    
.treedbox {  top: -13px!important;}

}
.den_samlladds img {width: 101%;}
.col-lg-3.wenderad img {height: 100%;width: 100%;}
/*---------------Cart css----------------*/
.products-grid .item .item-inner:hover {box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);}
.clearer::after, .header-container::after, .header-container .top-container::after, .header::after, #nav::after, .main::after, .footer::after, .footer-container .bottom-container::after, .col-main::after, .col2-set::after, .col3-set::after, .col3-layout .product-options-bottom .price-box::after, .col4-set::after, .search-autocomplete li::after, .block .block-content::after, .block .actions::after, .block li.item::after, .block-poll li::after, .block-layered-nav .currently li::after, .page-title::after, .products-grid::after, .products-list li.item::after, .box-account .box-head::after, .dashboard .box .box-title::after, .box-reviews li.item::after, .box-tags li.item::after, .pager::after, .sorter::after, .ratings::after, .add-to-box::after, .add-to-cart::after, .product-essential::after, .product-collateral::after, .product-view .product-img-box .more-views ul::after, .product-view .box-tags .form-add::after, .product-view .product-shop .short-description::after, .product-view .box-description::after, .product-options .options-list li::after, .product-options-bottom::after, .product-review::after, .cart::after, .cart-collaterals::after, .cart .crosssell li.item::after, .opc .step-title::after, .checkout-progress::after, .multiple-checkout .place-order::after, .group-select li::after, .form-list li::after, .form-list .field::after, .buttons-set::after, .page-print .print-head::after, .advanced-search-summary::after, .gift-messages-form .item::after, .send-friend .form-list li p::after {
clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
.owl-carousel.owl-loaded {display: block;}
.owl-carousel {position: relative;width: 100%;z-index: 1;}
* {margin: 0;outline: medium none !important;padding: 0;}
.owl-carousel .owl-stage-outer {overflow: hidden;position: relative;}
.owl-carousel .owl-stage::after {clear: both;content: ".";display: block;height: 0;line-height: 0;visibility: hidden;}
.owl-carousel .owl-stage {position: relative;}
.owl-carousel .owl-item {-moz-user-select: none;float: left;min-height: 1px;position: relative;}
.products-grid .item .item-inner {border: 1px solid #e1e1e1;margin-bottom: 20px;text-align: center; height:365px;  position: relative;}
.products-grid .item .item-inner .box-image {border-bottom: 1px solid #e1e1e1;position: relative;}
.products-grid .item .item-inner .box-image .product-image img {width: 100%;}
.products-grid .item .item-inner .box-image .product-image .second-image {left: 0;opacity: 0;position: absolute;top: 0;z-index: 3;}
.sale-item {background-color: #6dcff6;right: 10px;}
.new-item, .sale-item {border-radius: 50%;color: #ffffff;display: inline-block;font-size: 12px;font-weight: bold;height: 42px;line-height: 42px;overflow: hidden;position: absolute;text-align: center;text-transform: uppercase;top: 10px;width: 42px;z-index: 5;}
.products-grid .item .item-inner .box-info {padding: 13px 15px 0;}
.products-grid .item .item-inner .box-info .product-name {overflow: hidden;padding: 2px 0;text-overflow: ellipsis;}
.product-name {font-size: 108.33%;font-weight: normal;margin: 0;}
.products-grid .item .item-inner .box-info .no-rating, .products-grid .item .item-inner .box-info .ratings {height: 20px;line-height: 20px;margin: 5px 0;}
.products-grid .item .item-inner .box-info .price-box {display: inline-block;height: 20px;margin: 0 0 9px;}
.price-box p {display: inline-block;margin: 0 5px;vertical-align: top;}
.old-price .price {color: inherit;font-weight: normal;text-decoration: line-through;}
.price-box .special-price {margin-left: 0;}
.price-box p {display: inline-block;vertical-align: top;}
.price {white-space: nowrap !important;}
.products-grid .item .item-inner .box-info .actions {margin: 0 -15px;}
.button {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #efefef 100%) repeat scroll 0 0;border: 1px solid #3498db;cursor: pointer;font-size: 91.67%;font-weight: bold;height: 33px;
margin: 15px 0 0;overflow: visible;padding: 0 15px;text-transform: uppercase;white-space: nowrap;width: auto; transition: all 0.4s ease-out 0s;}
.products-grid .item .item-inner .box-info .actions .add-to-links {display: table;margin-top: 15px;width: 100%;}
.add-to-links {font-size: 11px;}
.products-grid .item .item-inner .box-info .actions .add-to-links li:first-child {border-right: 1px solid #e1e1e1;}
.products-grid .item .item-inner .box-info .actions .add-to-links li {border-top: 1px solid #e1e1e1;float: left;width: 49%;list-style: outside none none;}
.products-grid .item .item-inner .box-info .actions .add-to-links li a {display: block;padding: 8px 0;text-decoration: none;}
.button:hover {background: #03a9f4 none repeat scroll 0 0;border-color: #03a9f4;color: #ffffff;}
.product-image > img {  width: 100%;}
.box-image {  border-bottom: 1px solid #ccc;  margin-bottom: 10px;}
.topspce {clear: both;margin: 0 auto; overflow: hidden; }
.hedtone {background: #ffffff none repeat scroll 0 0;border-bottom:none;color: #ffffff;font-size: 20px;margin-bottom: 10px;overflow: hidden;padding: 0;}
.hedtone.noneco .col-lg-3 { padding:0}
.owl-controls { position: absolute; right: 5px; top: -46px;}
.oreve {background: #fff none repeat scroll 0 0;border: 1px solid #ccc;color: #666;cursor: pointer;font-size: 25px;height: 38px;padding: 6px 0 0;text-align: center;width: 38px;}
.den_save {font-size: 13px;}
.ei-slider-large{ margin-bottom: 0}
.col-lg-3.wenderad li:nth-child(3){ margin-bottom: 0}
.owl-next,.owl-prev {  float: left; margin-top: 6px;  width: 37px;}
.hedtone > a { float: right; font-size: 13px;  margin: 10px 80px;}
.price { font-size: 100%; font-weight: normal;   color: #999;  font-weight: normal;}
.actions { bottom: 0; position: absolute; width: 100%;}
.add-to-links {  width: 100%;}
.add-to-links > li { border-right: 1px solid #ccc; border-top: 1px solid #ccc; float: left; font-size: 12px;  line-height: 34px;  text-align: center;  width: 50%;}
.add-to-links > li:nth-child(2){  border-right:0;}
.link-wishlist:hover,.link-compare:hover{ background:#03a9f4; color:#fff}
a{ transition: all 0.4s ease-out 0s;}
.topSellers {  margin: 0 0 20px; clear: both;}
.den_name ul{
    padding-left:10px;
}
.den_pic {
    background: #fff none repeat scroll 0 0;
    border: 2px solid #ccc;
    border-radius: 100px;
    box-shadow: 0 0 4px #e9e9e9;
    color: #999;
    font-size: 40px;
    height: 70px;
    text-align: center;
    width: 70px;
    float: left;
    margin:16px 5px 10px 20px;
}
.den_name {  color: #666;  float: left; width: 200px;padding: 10px 0 0;}
.den_name li { color: #666 !important;  font-size: 12px;  font-weight: 400;  width: 100%; border-right: 0 none !important;}
.den_user {  background: #fff none repeat scroll 0 0; border: 1px solid #ccc;  overflow: hidden; position: absolute; right: -1px;  top: 25px;  width: 400px;  z-index: 999;}
.den_flip{ position:relative}
.den_pic .fa.fa-user { padding: 10px;}
.topehite { background: #ffffff none repeat scroll 0 0;}
.shado{background: #ffffff none repeat scroll 0 0;border: 1px solid #cccccc; box-shadow: 0 0 5px #dddddd;  overflow: hidden;}
.topehite.shado {margin:10px 0 8px 0;padding: 10px;width: 875px; overflow: hidden;}
.cleaall.posin {float: right;position: absolute;right: 12px;top: 10px;}
.cleaall.posin li {padding: 0 !important;}
.layout-slider.mari > p {font-size: 17px;}
.alllist {float: left;width: 690px;}
.alllist a {font-weight: normal !important;line-height: 23px;}
.listpic {border: 1px solid #cccccc;float: left;height: 160px;text-align: center;vertical-align: bottom;width: 160px; overflow: hidden;}
.listpic > img {height: 100%; width:100%}
.alllist li {float: left;margin: 0 10px 0 0;width: 210px;  border-bottom: 1px dashed #e1e1e1;}
.level0.nav-9.level-top.parent.parent-sub a{ border-right:0!important}
.hedtone .productne span {width: 23px;padding: 0px;}
.socials a{}
/*------------------- footer css--------------------*/
.block-bottom {background: #075a9d none repeat scroll 0 0; color: #fff; padding: 30px 0;}
.block-bottom .block-top-content {overflow: hidden;padding-right: 10px;}
.block-bottom .icon-block { float: left; margin-right: 20px;}
.block-bottom .icon-block .fa { border: 1px solid #fff; border-radius: 100%; color: #fff; font-size: 18px; height: 69px; line-height: 69px; padding-left: 6px; position: relative;    text-align: center;width: 69px;}
.block-bottom .text-block {margin-top: 18px;}
.block-bottom h3 { color: #fff; font-size: 12px; text-transform: uppercase;}
.block-bottom p { font-size: 12px;}
.footer-container .footer-top {background-color: #3c3c3c;color: #a8a8a8;}
.footer-container.st7 .footer-top { border-top:1px solid #717171;  margin-top: 0;padding: 10px 0;}
.footer-container.st6 .footer-top .footer h3, .footer-container.st7 .footer-top .footer h3 {   color: #e9e9e9;
font-size: 14px;
font-weight: 500;}
.footer-container .footer-top .footer h3 { color: #a8a8a8;}
.footer-container .footer-top .footer h3 { color: #3e3d3d;}
.footer-container .footer-top .footer-links h3 { font-size: 12px; margin-bottom: 10px; text-transform: uppercase; text-align: left;}
.footer-container.st6 .footer-top .contact span.fa, .footer-container.st7 .footer-top .contact span.fa {  color: #f4a205;}
.footer-container .footer-top .contact span.fa { border: 1px solid #f4a205; border-radius: 50%;  color: #f4a205; font-family: FontAwesome;  font-size: 13px;  height: 37px; line-height: 34px;  padding: 0 10px; position: absolute;    text-align: center;  width: 34px;}
.footer-container .footer-top .contact span { display: inline-block;    padding: 9px 0 0 10px;}
.footer-container .footer-copyright { background-color: #2b2b2b;}
.footer-container .footer-copyright { padding: 8px 0; position: relative; z-index: -1;}
.paypal-image ul li { display: inline-block; margin-left: 10px;}
.footer-container .footer-copyright address { font-size: 13px;  line-height: 40px;  margin-bottom: 0; text-align: left;}
.footer-container .footer-top .list-link > li { line-height: 16px;  transition: all 0.3s ease-in-out 0s;}
.footer-container .footer-top .footer a, .footer-container .footer-top .about .fa { color: #b0b0b0;}
.footer-container .footer-top .list-social .social span::after { border: 3px solid #ffffff; border-radius: 20px; content: "";  height: 100%; left: 0;  opacity: 0;   top: 0;  transition: all 0.3s ease-out 0s;    width: 100%;  z-index: 1;}
.footer-container.st6 .footer-top .list-social .social span, .footer-container.st7 .footer-top .list-social .social span { background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.footer-container .footer-top .list-social .social span { float:left; background: #ffffff none repeat scroll 0 0; border: 1px solid #dddddd; border-radius: 50%; display: inline-block; height: 31px; line-height: 31px; margin-right: 06px; padding: 0 10px; position: relative; text-align: center; transition: all 0.3s ease-out 0s; width: 31px; border:1px solid#a8a8a8}
.footer-container .footer-copyright { color: #a8a8a8;}
.input-text.required-entry.validate-email { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #999; color:#999; text-transform:capitalize;}
.subscribe { height: 80px;  overflow: hidden;  position: relative;}
.actions.Subscribe .button{ background:#3498db; color:#fff;	}
.paypal-image { float: right;}
.navbar-toggle {margin: 270px 0 0;}
.den_feature { float: left; margin:0px 0px 5px; overflow: hidden;  padding: 0 0 0 20px; width: 128px;}
.Den_defount { overflow: hidden;  padding: 8px 5px;}
.den_idades{  position: absolute;  right: -122px;  top: 40px;}
.den_dis.den_redu{background: #ffbb01 none repeat scroll 0 0; border: 1px solid #ffbb01; border-radius: 80px; width: 40px !important;  height: 40px; }
.den_dis.den_redu > p { color: #000; font-size: 10px; padding: 1px 0 0;}
.pricerahne li label { margin-bottom: 0;}
.Brand li:last-child { border-bottom:0!important}
.cleaall.posin a {border: 1px solid #999999;font-size: 12px;padding: 2px 4px;}
.cleaall.posin li {border-bottom: 0 none;}
.pricerahne.layout {overflow: visible;}
.catagory.shrink {position: fixed;top: 50px;  width: 260px;}
.loghtarow.ligh {color: #333333;font-size: 14px;}
.activeted  .smallcon > a{ color:#6ab2ec!important}
.smallcon.leftspec > ul li a {color:#333!important}
.social > a:hover{ color:#f4a205}
.footer-container .footer-top .list-social .social span:hover{ color:#f4a205; border:1px solid#f4a205}
.ei-slider-large img {margin: 0 !important;width: 100% !important;}
.smallcon.leftspec > a {
color: #000;
}
.smallcon.leftspec ul li .smallcon .loghtarow.ligh {
    background: #878787 none repeat scroll 0 0;
    border-radius: 0;
    font-size: 0;
    height: 6px;
    margin: 10px 4px 0 2px;
    width: 6px;
}
/*--------------Search page-----------------*/
.layout-slider {height: 65px;margin-bottom: 0;z-index: 999;}
.mainti a {
    color: #363636;
}

.Date li {text-align: center;}
.pricerahne {border-bottom: 1px solid #bfbfbf;clear: both;color: #075a9d;font-size: 18px;margin-bottom: 6px;overflow: hidden;padding: 4px 0px;position: relative;width: 278px;}
.heightpro{  height:400px;}
.picon {float: left;margin-right: 5px;text-align: center !important;width: 20px;  font-size: 18px; color:#075a9d }
.pricerahne > p {float: left; font-size: 16px;}
.Brand {clear: both;}
.pricerahne input {display: inline-flex;float: left;margin-right:4px !important;text-align: left;width: 14px;}
.sf-name {
color: #333;
display: inline-block;
float: left;
font-size: 14px;
font-weight: 400;
}
.pricerahne > ul {clear: both;float: left;margin: 15px 0 0;overflow: hidden;padding: 0;  width: 100%;}
.pricerahne li { margin: 0;padding: 4px 0 0 !important;width: 100%;}
.hedtone ul li a { font-size: 12px;font-weight: bold;  color: #333;}
.hedtone li { float: left;  margin-right: 20px;}
.hedtone strong { font-size: 16px;  font-weight: normal;}
.selec{ color:#3498db!important; border-bottom: 2px solid #3498db;}
.hedtone p { font-size: 12px; font-weight: bold;  margin: 0; color:#333}
.topspce.margemine {margin-top: 5px;}
.productne {
border-bottom: 1px dashed #d0d0d0;
color: #075a9d;
font-size: 14px;
font-weight: 500;
line-height: 17px;
padding-bottom: 5px;
text-transform: capitalize;
padding-top: 8px;
}


.productne i
{
margin:0px 2px;
}
.selectpeoduct a { color: #666;  font-size: 12px;}
.selectpeoduct a:hover{ color:#3498db!important}
.selectpeoduct li { float: left;  margin-right: 8px;}
.selectpeoduct {clear: both; margin-bottom:0px;  overflow: hidden;}
.cleaall { float: right;}
.hedtone > ul { float: left;  overflow: hidden;  margin-bottom: 0;}
.Den_fa { float: left;  margin: -3px 5px 0 0;}
.den_feature li { border-right: 0 none !important; color: #666 !important;  width: 100%;}
.den_feature a {color: #666 !important; font-size: 12px;}
.den_log li {  border-right: 0 none !important;  width: 100%;}
.den_log { float: right;  width: 160px;}
.den_ac {border-top: 1px solid #ccc;overflow: hidden; padding: 6px 0 0;}
.den_log a { padding: 4px;  border: 1px solid#3498db ;  text-align: center; color:#3498db!important}
.den_feature a:hover{ color:#3498db !important}
.logosection .container .col-md-3{ padding:0}
.layout-slider.mari {margin-top: 0;}
.container.nonebg {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.loghtarow {float: left;padding: 0 5px 0 0;  height: 26px;}
.listmenu {margin: 5px 0 0 5px;}
.listmenu a {font-weight: bold; font-size: 13px;}
.list_sub a {font-size: 13px;font-weight: normal;line-height: 24px;}
.list_sub {margin: -8px 0 0;padding: 0 0 0 14px;}
address { text-align: center !important; width: 100%;}
.den_btn_sub.left_site > input {padding: 4px;}
.den_strar.denunab a {border: 0 none;display: block;}
#divBrand { padding:4px 10px;}
/*--------------product page-----------------*/
.productslid { box-shadow: 0 0 3px #ccc; margin-top: 0px;  width: 500px;height: 519px; padding:10px;}
.topSellers.aboutpro { overflow: hidden;  padding-bottom: 40px;}
.topSellers.aboutpro .col-lg-6 { margin: 0; padding: 0;}
.producttitle {    font-size: 20px;  color: #10276b;}
.praductnew{  border-bottom:1px dashed #ccc;   font-size: 20px;   padding-bottom: 10px;}
.peicedectio {  padding-top: 8px;}
.peicedectio label {color: #666;font-weight: 500;margin-right: 5px;text-align: right;width: 131px;}
.peicedectio p { color: #666;  display: inline;}
.peicedectio strong,.peicedectio span {font-size: 30px;}
.peicedectio strong{display: inline-block;color: #666;font-weight: normal;margin-right: 10px;text-align: right;width: 130px;}
.picntyt > input { font-size: 12px;  padding: 5px;  width: 200px;  float: left;}
.btn-gray { background: #737373 none repeat scroll 0 0;  border-color: #737373;}
.btn-small {font-size: 10px;height: 25px;line-height: 25px;}
.col-xs-4.btn.btn-small.btn-gray.rippleGrey { border-radius: 0; color: #fff; float: left; height: 30px; line-height: 14px; text-transform: capitalize;  width: 67px;}
.productslid > img { width: 100%;}
.productslid.detail { box-shadow: none;  width: 100%;}
.checkvai {overflow: hidden; padding: 10px 0;}
.actionbtn {float: left;overflow: hidden;padding:3px 0 7px;width: auto;}
    .actionbtn a {
        border-radius: 5px;
        background: #018c00 none repeat scroll 0 0;
        color: #fff;
        font-size: 14px;
        padding: 7px 13px;
        text-transform: uppercase;
        border: 1px solid #018c00;
        float: left;
        width: auto !important;
    }
.actionbtn a:hover,.actionbtn li:nth-child(2) a:hover{ color:#fff!important;background: #37474f  none repeat scroll 0 0; border:1px solid#37474f  }
.actionbtn li {  float: left; margin-right: 10px;}
.actionbtn li:nth-child(2) a{ background:#fff; color:#3498db!important; border:1px solid#3498db;}
.checkvai {color: #999; font-size: 12px;}
.more-views ul li {  border: 1px solid #ebebeb;  display: inline-block;}
.ma-thumbnail-container .bx-wrapper .bx-controls-direction a.bx-prev { left: -42px;margin-top: -14px; position: absolute; top: 50%;}
.ma-thumbnail-container .bx-wrapper { position: relative;}	
.ma-thumbnail-container .bx-wrapper .bx-controls-direction a.bx-prev::before { border: 1px solid #d8d8d8;border-radius: 100%;color: #d8d8d8; content: ""; display: inline-block; font: 14px/25px FontAwesome;  height: 28px; margin-bottom: 2px; text-align: center; text-rendering: auto; width: 28px;}
.ma-thumbnail-container .bx-wrapper .bx-controls-direction a.bx-next::before { border: 1px solid #d8d8d8; border-radius: 100%; color: #d8d8d8; content: ""; display: inline-block; font: 14px/25px FontAwesome;  height: 28px; text-align: center; text-rendering: auto; width: 28px;}
.ma-thumbnail-container .bx-wrapper .bx-controls-direction a { clear: both; display: block; font-size: 0; position: relative; width: 28px;}
.ma-thumbnail-container .bx-wrapper .bx-controls-direction a.bx-next { margin-top: -14px;  position: absolute;  right: -30px; top: 50%;}
.product-image.big { text-align: center; width: 448px; position: relative;height: 448px; }
.topSellers.aboutpro { margin-top: 0 !important;  overflow: hidden; padding:2px 0 8px;}
/* .logo img {  max-width: 100%;} */
.thumbnail-item img { width: 100%;}
.img-sticky { width: 80px;}
.ancOutStock.outfost {font-size: 14px;}
.outofstock {
left: -370px;
position: absolute;
top: 80px;
}
.actionbtn p {color: #ff0000;float: left;line-height: 33px;margin: 0 10px 0 0;}
#divQVImages > a {}
.ancOutStock.outfost {float: left;font-size: 14px;width: auto !important;}
.listpic > img { position: relative;top: 50%;transform: translateY(-50%);}
.is-sticky .logo-sticky { display: block !important; float: left; height: 45px; line-height: 56px;  padding: 0 10px;  position: relative;  z-index: 999;}
.threesixty { z-index: 999; position: absolute;right: 10px; top: 10px;}
.threesixty > a { border: 1px solid #ccc; border-radius: 100px; height: 60px; padding-top: 9px;text-align: center;width: 60px;}
.den_price_pro { font-size: 20px;}
.den_price_pro > strong { font-size: 25px; color:#37474F}
.den_price_pro > p{ color:#333;font-size: 25px}
.den_grin > p { color: #1a8f38;font-size: 14px; font-weight: 500;}
.den_none > input { float: left;  width: 20px;}
.den_none { float: left; width: 190px;}
.den_pady { border-bottom: 1px solid #ccc;}
.prosses { padding: 10px;}
.product-image.big img {  width: 100%;}
.more-views.ma-thumbnail-container { margin: 10px 0;}
.more-views ul li {border: 1px solid #ccc;float: left; height: 70px;  margin-right: 7px;  width: 70px;overflow: hidden;}
#footer { z-index: -99999;}
.layout-slider.mari > p {font-size: 17px;}
.col-lg-12.pdi {margin: 10px 0 0;padding: 0;}
.col-lg-6.den_pdr {  box-shadow: 0 0 3px #cccccc; border: 1px solid #cccccc;background: #ffffff none repeat scroll 0 0;}
.topSellers.aboutpro {margin: 0;}
.shado.marg .col-lg-12{ padding:0}
.soldby {font-size: 20px;padding: 7px 10px;}
.container.nonebg.tabd {margin-bottom: 10px;}
.demo-big__extra { display: none;}
.list-social .social li {float: left;margin: 0 6px 0 0;}
/*--------------tab page css-----------------*/
#tabbed label {cursor: pointer;}
.den_arow_d { position: absolute; right: 148px;  top: 7px;  display: none;}
#tabbed input[type=radio] {display: none;visibility: hidden;opacity: 0;}
#tabbed a {text-decoration: none;}
#tabbed { float: left;  padding-bottom: 40px; position: relative;  text-align: left;width: 100%;}
#tabbed .wrapper { float: left; height: auto; padding: 13px; position: relative;  text-align: left;  width: 100%; }
#tabbed .wrapper>div {position: absolute;top: 0;left: 0;height: auto;width: 100%;ackground: #fff;z-index: -1;opacity: 0;visibility: hidden;padding:0;float: left;}
#tabbed input#t-1:checked~.wrapper .tab-1, #tabbed input#t-2:checked~.wrapper .tab-2, #tabbed input#t-3:checked~.wrapper .tab-3, #tabbed input#t-4:checked~.wrapper .tab-4, #tabbed input#t-5:checked~.wrapper .tab-5, #tabbed input#t-6:checked~.wrapper .tab-6 {position: relative;float: left;z-index: 10;opacity: 1;visibility: visible;}
#tabbed label.tabs {display: inline-block;color: #fff;font-size: 12px;text-align: center;text-transform: uppercase;padding: 0 40px;width: auto;height: 44px;line-height: 44px;-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);}
#tabbed input:checked + label.tabs { background: #b31b29  none repeat scroll 0 0;  color: #fff;}
#tabbed label.tabs:before {padding-right: 10px;}
#tabbed label.tabs {background: #6e98e3;color: #fff;}
#tabbed label.tabs:hover,#tabbed label.tabs:focus {background: #4877cb;}
#tabbed .cell.table.first.blue {background: #6E98E3;}
#tabbed p.framed-quote {background: #6e98e3;}
#tabbed p.framed-quote.arrow-left:before {border-color: transparent #6e99e3 transparent transparent;}
#tabbed .button.blue {background: #6e98e3;}
#tabbed .button.blue:hover {background: #333;}
#tabbed .title.large {color: #4877cb;}
#tabbed p.quote {color: #6E99E3;}
#tabbed a {color: #6e98e3;}
#tabbed input.reset:hover {color: #6E98E3;}
#tabbed label.tabs {background: #6e98e3;color: #fff;}
#tabbed label.tabs:hover,#tabbed label.tabs:focus {background: #4877cb;}
#tabbed .cell.table.first.blue {background: #6E98E3;}
#tabbed p.framed-quote {background: #6e98e3;}
#tabbed p.framed-quote.arrow-left:before {border-color: transparent #6e99e3 transparent transparent;}
#tabbed .button.blue {background: #6e98e3;}
#tabbed .button.blue:hover {background: #333;}
#tabbed .title.large {color: #4877cb;}
#tabbed p.quote {color: #6E99E3;}
#tabbed a {color: #6e98e3;}
#tabbed input.reset:hover {color: #6E98E3;}
#tabbed .wrapper label { font-weight: normal;}
.den_orange { color: #fe8002 !important; font-weight: bold;}
/*--------------lightbox page css-----------------*/
.lightbox  {  display:  none; }
.featherlight {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 9999;text-align: center;white-space: nowrap;cursor: pointer;background: #333;background: rgba(0,0,0,0)}
.featherlight:last-of-type {background: rgba(0,0,0,.8)}
.featherlight:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -.25em}
.featherlight .featherlight-content {position: relative;ext-align: left;vertical-align: middle;display: inline-block;overflow: auto;padding: 25px 25px 0;border-bottom: 25px solid transparent;min-width: 30%;margin-left: 5%;margin-right: 5%;max-height: 95%;background: #fff;cursor: auto;white-space: normal}
.featherlight .featherlight-inner {display: block}
.featherlight .featherlight-close-icon {position: absolute;z-index: 9999;top: 0;right: 0;line-height: 25px;width: 25px;cursor: pointer;text-align: center;font: Arial, sans-serif;background: #fff;background: rgba(255,255,255,.3);color: #000}
#myCar {  cursor: move;}
.footer-top .container{ background:#3c3c3c}
.block-bottom  .container{ background:#075a9d }
.footer-container .footer-copyright .container{ background:#2b2b2b }
.banner .container .col-lg-9,.banner .container{ padding:0}
.banner .container{ background:none}
.d_text { font-size: 11px; margin: 8px auto;  width: 70%;}

/*--------------Calcy page css-----------------*/
.denalcal {box-shadow: 0 0 3px #a9a9a9;margin: 0 auto;width: 700px; overflow: hidden;}
.carttitle {border-bottom: 1px dashed #ddd; font-size: 18px;}
.tabdeign.Commission input:checked + label.tabs { height: 45px !important; z-index: 9;-moz-border-bottom-colors: none !important;-moz-border-left-colors: none !important;-moz-border-right-colors: none !important;-moz-border-top-colors: none !important;background: #fff none repeat scroll 0 0 !important;border-color: #ddd #ddd #fff !important;border-image: none !important;border-style: solid !important;border-width: 1px !important;color: #333 !important;}
.tabdeign.Commission .wrapper{ border:1px solid#ddd !important;     }
.minus {border: 1px solid #ddd;color: #666; float: left;  font-size: 12px; height: 30px; line-height: 30px; margin: 0 2px; text-align: center;  width: 30px;cursor: pointer;}
.inp { float: left;width: 80px;}
.inp > input { padding: 4px;}
.inpit { float: left;}
.serpruice {float: left; font-size: 13px; font-weight: bold; line-height: 30px;}
.setprice {border-bottom: 1px dashed #ddd; overflow: hidden;  padding-bottom: 10px;}
.tab-1.pad,.tab-2.pad { padding: 0 !important;}
.nationtype .col-lg-6 {  padding:0;}
.inp select { width:80%; padding: 4px;}
.inp.sel { width: 160px;}
.col-lg-6 .setprice { padding-top:10px}
.col-lg-12.class { clear: both; overflow: hidden;  padding: 0;}
.col-lg-12.class .table tr:nth-child(1) td { font-size: 12px;  font-weight: bold;}
.rupp.to{ font-size:14px;}
.col-lg-12.colo { color: #ff0000;}
.actiona { border-top: 1px dashed #ccc;}
.actiona li {float: right;}
.actiona a { padding: 5px 10px; border: 1px solid #6e98e3;  margin: 5px 0 0 10px;}
.blu{ background:#6e98e3; color:#fff!important}
.col-md-6.myac {float: right;  padding: 0; }
.logosection { clear: both; margin-top: 10px;   padding: 5px 0 0;}
.fa.fa-lock { margin-right: 8px;}
.col-lg-3.wenderad li {border: 1px solid #cccccc;height: 130px;margin: 0 0 13px;padding: 0px;background: #ffffff none repeat scroll 0 0;     box-shadow: 0 1px 5px #b9b9b9;   overflow: hidden;}
.den_textsmall {float: left; margin-left: 10px; width: 127px;    overflow: hidden;}
.den_named { font-weight: bold; letter-spacing: 0;  padding-top: 10px; color:#666;}
.den_price { font-size: 14px; font-weight: bold;}
.den_acart > a { border: 1px solid #999;  margin-top: 9px; padding: 5px;  text-align: center;  width: 112px;font-weight: bold; display:none;}
.den_storng {float: left;}
.den_shopby { border-bottom: 1px dashed #ccc; clear: both; margin-bottom: 10px; overflow: hidden; padding: 0 0 10px;}
.den_storng > a {border: 1px solid #ccc; font-weight: bold; margin: 0 10px; padding: 6px 11px; width: 97%;}
.den_storng > strong { display: inline-table;  font-weight: normal; line-height: 32px;}
.container.den_removepadi {background: #f4f4f4 ;margin-top:0px;padding:0;}
.den_ar { float: left;  margin: 1px 8px 0 0;}
.searc > input {
    padding: 12px 0 12px 10px;
    float: left;
    min-width: auto;
    position: absolute;
    width: 95%;
    font-size: 12px;
}
.brand_fa cartde{
    margin-top: 7px;
}
.searchbtn input {
    border: 1px solid #ccc;
    color: #999;
    padding: 11.3px;
    width: 100%;
}
/*---------------All  css----------------*/
.custom-select {background: #ffffff none repeat scroll 0 0;border: 1px solid #cccccc;box-shadow: 0 3px 2px #333333;height: 520px;left: 15px;overflow: auto;position: absolute;top: 55px;width: 604px;z-index: 2147483647;}
.den_put{ color:#666;  padding-left:15px !important;   font-weight: normal !important; font-size:12px;}
.den_put1{ color:#666;   padding-left:25px !important;   font-weight: normal !important; font-size:12px;}
.custom-select > li { border-bottom: 1px dashed rgb(204, 204, 204); cursor: pointer;  padding: 4px 8px; font-weight: bold;}
.custom-select > li:hover{ color:#075a9d ;} 
.den_searchdro { float: left; margin:32px 0 11px; width: auto;   z-index:9999; background:#f4f4f4; display:inline-block } 
.den_selectfprm {border: 1px solid #cccccc;border-right: none;cursor: pointer;padding:13px 20px 11px; border-radius: 3px 0 0 3px;}
.den_selectfprm select { border: 0 none; width: 100%; background:#f4f4f4}
ul{ list-style:none; margin:0; padding:0}
a{ display:block; text-decoration:none}
li a{ color: #333;}
/* .col-md-6.myac a{ color:#FFFFFF} */
.b_heigh {
    background: #ff6200 !important;
    color: #fff !important;
}
.spnModel {color: #999;font-size: 13px;}
.den_log a:hover{ background:#3498db ; color:#fff!important}
.sub_cat.b_heigh > a {color: #fff;text-transform: uppercase;}
.col-md-6.myac li {
    border-right: 1px solid #d7d7d7;
    color: #37474f;
    float: right;
    letter-spacing: 0;
    margin: 0;
    padding: 3px 8px 1px 8px;
    transition: all 0.4s ease-out 0s;
}

.adlogin {
    color: #ffffff;
    float: left;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 12px 0 0 8px;
    width: 140px;
}
.top {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#afb3b5+0,afb3b5+50,37474f+50,37474f+100 */
    background: #f5f5f5; /* Old browsers */
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
} 
.smallcon.leftspec > ul {padding-left: 10px;}    
#bottomright {border-bottom: 25px solid #37474F;border-left: 40px solid transparent;height: 0;left: -79px;position: absolute;top: 0;width: 0;display: none; }     
input { border: 1px solid #ccc; color: #999;  padding: 8px;  width: 100%;}
.searc {margin-top: 32px;position: absolute; width: 55%; display:inline-block}
.searchbtn {  position: absolute; right: 0;  top: 0; z-index: 9;}
.fa.fa-search {color: #37474f; cursor: pointer; font-size: 21px; position: absolute;  right: 21px;    top: 10px;}
.den_pname > p { color: #f4a205 ; margin: 0;padding: 0;}
.searchbtn > input {background: #fff;border-radius: 0 3px 3px 0;color: #f7f7f7;cursor: pointer;}
topehite.shado.Similar.sp {margin: 0 0 10px;}
.hdtype.cpekd {border: 0 none;box-shadow: 0 0 4px #666;width: 100%;}
.logo {background: #fff none repeat scroll 0 0;
       /*left: -20px;*/
       padding: 13px;position: absolute;top: -20px;
       /*width: 290px;*/
       z-index: 99;}
.fa.fa-shopping-cart {  font-size: 20px;  margin-top: 25px;}
.one-icon-ajaxcart { float: right; position: relative;}
.cartno { background: #ff0000 none repeat scroll 0 0;border-radius: 30px; color: #fff;   height: 40px; line-height: 40px; position: absolute; right: 0;  text-align: center; top: 5;  width: 40px;}
.print { position: absolute; right: 38px;}
.nomber { float: left; font-size: 12px;}
.callus { text-align: center;}
.col-md-6.mob li{float: left;color: #fff;line-height: 25px;}
.fa.fa-mobile { color: #fff; float: left; padding: 6px 6px 0 0;}
.menusection {background: #3498db none repeat scroll 0 0;  height: 40px; position: relative;}
.banner > img {  width: 100%;}
.container.posei { position: relative;}
.dropmenu {  background: #fff none repeat scroll 0 0; height: 489px; left: 0;  position: absolute;s    top: 0;  width: 260px;}
.header-content.top-menus-nav { background: #3498db none repeat scroll 0 0;  height: 45px;}
.fa.fa-bars {  padding: 15px 10px 0 0;}
.required-entry {border: 1px solid #dddddd;font-size: 13px;padding: 5px 0 6px 4px;resize: none;width: 100%;}
li { list-style: outside none none;}
.form-list li {width: 100%;}
.topSellers.hotdeals {margin-top: 15px;}
.actionprnt { float: right;}
.actionprnt li { border-right: 1px solid #ccc; float: left; margin-right: 10px; padding-right: 10px;}
.actionprnt li:last-child{  border-right:0px;}
.actionprnt a {color: #999;}
.actionprnt a:hover {color: #087dc4;}
.actionprnt {border-bottom: 1px dashed #ccc; float: right; margin: 0 0 10px;padding: 0 0 9px;width: 100%;}
.col-lg-12.nopading,.col-lg-12.nopading .col-lg-6 { padding:0}
.thnx {  font-size: 25px; color:#3fb4fb }
.nameid { font-size: 18px;}
.col-lg-12.nopading .col-lg-6 a {  display: inline;}
.col-lg-12.nopading { overflow: hidden;  padding-bottom: 20px;}
.icontr { background: #f4f4f4 none repeat scroll 0 0;color: #000; font-size: 12px;  font-weight: bold;  padding: 10px;  text-transform: capitalize;}
.trackaction { margin: 0 auto;  width: 900px;}
.trackaction li { border-right: 1px dashed #ddd; float: left; margin-right: 15px; text-align: center;  width: 250px;}
.trackaction strong ,.trackaction a {  font-size: 16px; font-weight: normal;}
.trackaction a:hover{ color:#3fb4fb }
.den_mark { text-align: center;}
.den_tracation { border-bottom: 1px solid #dfdfdf; border-top: 4px double #f2f2f2; overflow: hidden;  padding: 20px;}
.dentop { margin-top: 40px;}
.ordebox {background: #f4f4f4 none repeat scroll 0 0;border: 1px solid #ccc;border-radius: 90px; color: #ccc; float: none; font-size: 16px; height: 30px; line-height: 30px;  margin: 0 auto;    text-align: center;  width: 30px;  z-index: 9999999;}
.col-lg-12.oderbox p {clear: both; font-size: 16px;  line-height: 25px;  padding-left: 0;  left: 30px; position: absolute;}
.col-lg-12.oderbox li { float: left; margin-right: 30px; width: 150px; position: relative;}
.col-lg-12.oderbox {  margin: 0 auto;  padding: 10px 0; width: 792px;}
.donebox{ background:#3fb4fb ; color:#fff; border:1px solid#3fb4fb;}
.colorbo{ background: #f4f4f4 none repeat scroll 0 0;  height: 80px;}
.oderclass > p {  float: left;  margin-right: 10px;}
.oderclass {  float: left;}
.oderclass.seller { float: right;}
.table {border-top: 1px solid #f4f4f4; clear: both; margin-top: 13px; overflow: hidden;}
.table tr:nth-child(1) td { background:#f4f4f4;font-weight: bold;}
.table tr:last-child td{ border-bottom:1px solid#ddd}
.table tr td:last-child{ border-right:1px solid#ddd; text-align:right}
.table tr:nth-child(1) td { background:#f4f4f4;font-weight: 500;}

.table_d tr:nth-child(1) td {
background: #f4f4f4 none repeat scroll 0 0;
font-size: 15px;
font-weight: 500;
}
#tblVariant a {
margin: 0 auto;
width: 110px;
}
.addto .ancCart {
    background: #fb6305;
}
    #tblVariant a {
background: #fb6305 none repeat scroll 0 0;
border-radius: 4px;
color: #fff;
font-size: 16px;
font-weight: 500;
padding: 5px 10px;
}
.table_d tr:nth-child(3) td{  border-bottom: 1px solid #ddd;}
.table_d tr:nth-child(2n+1){ background:#fcfcfc}
.table_d td {
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 4px;
}
.table_d tr {
  
border-top: 1px solid #ddd;
}
.table_d td input {  
border: 1px solid #ccc;
color: #999;
padding: 4px;
   
}

.table_d tr:last-child td{ border-bottom:1px solid#ddd}
.table_d tr td:last-child{ border-right:1px solid#ddd; text-align:right}


.pimg > img {  width: 100%;}
.pimg { float: left;  width: 120px;}
.table p {  float: right;  margin-right: 3px;}
.table span { font-weight: bold; float: right;}
.rupp {  font-size: 20px;}
.rsru{ font-size:20px;}
.actionprnt.lats li { border: 0 none;  width: 100%;}
.actionprnt.lats strong { float: left; margin-right: 8px; text-align: right;  width: 95px;}
.actionprnt.lats { border: medium none;  margin-bottom: 0;}
.col-lg-12.Thank {border-bottom: 1px dashed #ccc;  overflow: hidden;}
.col-lg-12.pading .col-xs-4{ padding:0 15px 0 0; width: 31%;}
.col-lg-12.pading { margin: 10px 0;  overflow: hidden;padding: 0;}
.col-lg-12.pading .col-xs-9{ padding:0}
.col-xs-6 .actionprnt.lats strong{ width:170px;}
.col-xs-6.codebar > img {  width: 60%;}
.col-lg-12.pading .col-xs-6{ padding:0}
.col-lg-12.pading.Sold { border-bottom: 1px dashed #ccc; padding-bottom: 10px;}
.col-xs-6.Courrier .actionprnt.lats strong{text-align: left;width: auto;}
.actionprnt.Order strong { float: left;  text-align: left;  width: 80px;}
.actionprnt.Order p{ float:left}
.actionprnt.Order strong {float: left;text-align: left;width: 80px;}
.hando { width: 180px !important;}
.brd > img { width: 80%;}
.col-xs-4.pscing { clear: both;  margin: 10px 0 0;}
.brd { float: left; width: 48%;}
.ordebox.donebox .fa.fa-gift { margin-right: 0;}
.roundhalf { background: #ccc  none repeat scroll 0 0;height: 4px; left: 67px;  position: absolute;  top: 13px;  width: 550px;}
.next-to{ background: #3fb4fb   none repeat scroll 0 0;height: 4px; left: 67px;  position: absolute;  top: 13px;  width: 203px;}
.posiion { position: relative;}
.ordebox.donebox p{  color: #3fb4fb;}
.delptr {left: 48px !important;}
.delp { left: 46px !important;}
.den_btn_sub > input{  background: #3498db none repeat scroll 0 0;    border: 1px solid #3498db; color:#fff}
.den_reting { position: relative;}
.den_strar {font-size: 14px;left: 0;padding: 0 0 10px;position: inherit;}
.left_cart {
    background: #fff;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    color: #37474f;
    padding: 4px 10px 1px 4px;
    position: absolute;
    right: 0;
    top: 33px;
    z-index: 9
}
.left_cart a { color:#888;display: block;font-size: 14px;font-weight: 500;height: 34px;line-height: 34px;padding: 0 11px; text-transform: uppercase;}
.sta_menu a:hover {
    color: #fff;
    background: #699e42
}
.socialShare.socialPlugin {
    float: right;
    margin: 3px 0 0;
    display: none;
}
.left.show .cart.shopping-cart {bottom: 0 !important;height: 100% !important;width: 110% !important;right: 100% !important;background:rgba(0, 23, 42, 0.7) none repeat scroll 0 0}
.den_strar li { cursor: pointer; float: left; margin: 0 2px;}
.den_blue{ color:#e36b09  }
.totalamount.den_finel strong {font-size: 18px;}
.totalamount.den_finel p {font-size: 18px; padding:12px 0 0 0}
.totalamount.den_save strong,.totalamount.den_save p{ color:#494949}
.totalamount.den_finel{ border-top:1px dashed #ccc;  padding-bottom:0px}
.actionbtn.den_sellerd a { font-size: 13px; padding: 4px 8px;}
.cathistory input{ padding: 5px 4px;}
.strong {border: 1px solid #cccccc;border-radius: 4px;padding: 10px;}
.chit_chat { display:none}
.totalamount.den_save > strong {width: 157px;}
.close_bt1 {    position: absolute;color: red;top: 49px;right: 48px;z-index: 99999999999;font-size: 12px;}
.banneradd.den_top.dpd {height: auto;}
.list_wiew {border: 0 none !important;}

#tblCookies .ind_rupp{margin-top: 0px;
    width: 11px;}
/**---------------cart---------------*/
#menu { position: fixed; z-index:9999; background-color: #fff; height: 100%; width: 940px;  box-shadow: 1px 0 10px #333333;   top: 0px;-webkit-transition: 3s ease;-moz-transition: 2s ease;-o-transition: 2s ease;-ms-transition: 2s ease;transition: 2s ease;}
.left { right: -940px; }
.show { right: 0; }
.ancCartd {
    background: #fb6305 none repeat scroll 0 0 !important;
    color: #fff !important;
    border: 1px solid #fb6305 !important
}
#showmenu { cursor: pointer;  height: 45px;  margin-left: 100%;  padding: 6px 10px 7px;  position: absolute;  right: 940px;     bottom: 380px; }
.cart-box {  position: relative;}
.addproduct {  background:#cb1e27 url("../Images/market1.png?ver=1") no-repeat scroll 10px 16px; color: #fff; font-size: 16px; font-weight: bold;height: 50px; width: 100px; left: -35px;  /* line-height: 29px; */  position: absolute;  text-align: left;  top: 8%;   z-index: 99; padding:0 0 0 15px}
.left_site img {text-align: center;}
.left.show .addproduct {background: #f10707 url("../Images/market1.png?ver=1") no-repeat scroll 10px 16px;color: #fff;font-size: 16px;font-weight: bold;height: 50px;left: -35px;padding: 0 0 0 15px;position: absolute;text-align: left;top: 8%;width: 100px;z-index: 99; display:none;}
.text-cat{ padding:10px 0 0 10px; z-index: 10;}
.image-cat  {position: absolute;   right: 0;  top: 0;}
.prosses > div { color: #333333 !important;}
.proceecheck {clear: both; overflow: hidden;  padding: 10px 5px 0 0; border-bottom: 1px solid #ddd;  padding: 6px 8px 7px 0;}
.clearallbtn {border: 1px solid #b2b2b2;color: #999;cursor: pointer;display: block;float: right;font-size: 12px;letter-spacing: 0;padding: 5px 20px;text-transform: uppercase;transition: all 0.2s ease 0s;}
.shiipinfcart {
    color: #323232;
    float: left;
    font-size: 18px;
    line-height: 26px;
    padding-left: 2px;
}
#divCartHistory > table {border-collapse: collapse;color: #333333;}
.prosses tr:nth-child(1) {background: #0287ca none repeat scroll 0 0;}
#tblPkg, #divCartHistory td {border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;    font-size: 12px;    padding: 1px 4px;  letter-spacing: 0;  text-align: left !important;}
.totalamount:nth-child(1) {color: #494949;font-size: 13px;font-weight: bold;margin-top: 10px;}
.totalamount {padding-right: 7px; text-align: right;}
.totalamount {clear: both;float: right;padding-bottom: 8px;width: 100%;}
.totalamount strong {display: inline-block;margin-right: 6px;text-align: right !important;word-wrap: normal;  letter-spacing: 0;}
.totalamount > p {float: right;line-height: 0;min-width: 130px; text-align: left;    padding: 8px 0 0 0;}
.totalamount.payrolled {padding: 6px 0;}
    .totalamount > a {
        border-radius: 4px;
        border: 1px solid #34a853;
        color: #fff;
        display: block;
        float: right;
        font-size: 14px;
        font-weight: normal;
        padding: 6px 12px;
        text-transform: capitalize;
        transition: all 0.2s ease 0s;
        background: #34a853;
    }
.proceesd {
    background: #cb1e27 none repeat scroll 0 0 !important;
    border: 1px solid #cb1e27 !important;
    color: #ffffff !important;
    margin-left: 10px;
}
.check_availa {float: left;margin: -82px 0 0;width: 350px;z-index: 99999;font-weight:500; display:none;}
.memberd {clear: both;font-size: 12px;overflow: hidden;padding: 10px 0;text-align: left; text-align: center;}
.boxse {clear: both;overflow: hidden; padding: 10px 0;}
.textmember > input {border: 1px solid #cccccc;border-radius: 2px;float: left;margin-top: 4px;padding: 6px;width: 87%;}
.textmember.dbuger {width: 249px;}
.logbtn {float: left;margin-right: 14px;margin-top: 19px;width: 80px;}
.textmember {color: #000000;float: left;font-size: 12px;text-align: left;width: 190px;}
.textmember > input {border: 1px solid #cccccc;border-radius: 1px; float: left; margin-top: 4px;padding: 6px; width: 97%;}
.number {color: #000;text-align: center;}
.Notes {background: #f7f7f7 none repeat scroll 0 0;border-bottom: 4px double #cccccc;border-top: 1px solid #cccccc;clear: both;overflow: hidden;padding: 10px 5px;}
.addlink > p {float: left;text-transform: capitalize;}
.addlink a {border: 1px solid #075a9d;border-radius: 3px;color: #075a9d;padding:5px 14px 8px 14px;text-align: center;text-decoration: none;text-transform: uppercase;}
.lofinvtn {
    background: #cb1e27 none repeat scroll 0 0;
    border: 1px solid #cb1e27;
    border-radius: 3px;
    color: #ffffff !important;
    cursor: pointer;
    line-height: 31px;
    margin-left: 10px;
    padding: 0 22px;
    text-transform: uppercase;
}
.prosses tr:nth-child(1) td {
    background: #cb1e27 none repeat scroll 0 0 !important;
    color: #ffffff !important;
    font-size: 13px !important;
    font-weight: bold;
    height: 40px !important;
}
.denfilterbody { font-size: 12px;    float: left;}
.filter {  float: left;  width: 23px;}
.col-lg-3 .ulbody strong {float: left; margin-right: 6px;}
.col-lg-3 .ulbody select {padding: 8px 20px;}
.addlink {  margin-top: 18px; float: left;height: 26px;}
.col-lg-3 .ulbody option{padding: 0px 20px;}
.prod_pic {border: 1px solid #cccccc;float: left;height: 70px;margin: 0 7px 0 0;width: 70px;}
.prod_pic img{ width:100%}
.t-content::after { background: rgba(0, 0, 0, 0) url("../images/mp_sprite_2-b138c745.png?ver=1") no-repeat scroll 0 -30px; content: "";  float: right;  height: 10px;  margin: 4px 0 0 5px;  width: 10px;}
.t-content{ display:inline-block;}
.sortable-by-marker  { font-size:9px; text-transform:uppercase; display: inline-block;}
.sellerbody {  text-align: left;}
.ficon { color: #3fb4fb;float: left; margin-right: 6px;  text-align: center;  width: 10px;}
.gurant > strong {  color: #666; float: left;}
.mark > a {  border: 1px solid#3fb4fb ; color: #3fb4fb ;  float: left;  padding: 1px 8px;}
.mark { float: left;}
.dentasellerbody li {border-bottom: 1px dashed #ddd; display: block; overflow: hidden; padding: 5px 0 0;}
.mark.rate {  float: left;}
.valiform{display:none}
.gurant > p { float: left; width: 200px;}
.dentasellerbody.rso {  float: left;}
.dentasellerbody.rso li{ border: none}
.dentasellerbody.rso p {  float: left;}
.dentasellerbody.pro li { border: 0 none;  float: left;}
.dentasellerbody.pro strong { font-size: 20px; font-weight: normal; color:#b31b29  }
.actionbtn.small a { font-size: 16px; padding: 5px; text-align: center; width:130px; }
.actionbtn.small li {clear: both; float: right; margin: 5px 0; width: auto;}
.actionbtn.small { margin: 0 auto; padding: 0;text-align: center;  width: 130px;}
.tablediv a { color: #333;}
.Coming_soon {padding: 30px 0 0;text-align: center;}
.shop_emp a {
    background: #699e42;
    color: #fff;
    border: 1px solid #699e42;
    border-radius: 5px;
    font-size: 17px;
    margin: 30px auto;
    width: 170px;
}
.picntyt {float: left;margin-right: 30px;width: 300px;}
.shop_emp {padding-left: 111px;}
.picntyt strong {line-height: 35px;width: 140px;}
.sp_empty > h1 { color:#ffe3e1;padding-bottom: 30px;text-transform: capitalize;}
#divEmpty{  float: none;margin: 50px auto;text-align: center;width: 430px;}    
    
@-moz-document url-prefix() { 
.debprice .ind_rupp {
margin-top: -8px;
width: 10px;
}
}
.dn_sellern {float: right;width: 485px;  margin: 8px 0 0;}
.dn_sellern li {float: left; margin-right: 3px;}
.dn_sellern a { color:#3498db ; border: 1px solid #3498db ;  padding:4px 10px;}
.slider-custommise{ position: relative}
.topspce .col-lg-9{ padding:0}
.slider-custommise {padding: 20px 0 0;}
.den_retiond {  float: left;}
.productne.Reviews {padding: 6px 10px;}
.fa.fa-star {color: #f4a205;}
.container.den_removepadi .col-lg-9{border-right:5px solid #f4f4f4;    width: 76%; }
.Product1 {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #d7d7d7;
    box-shadow: 0 0 3px #dddddd;
    display: inline-block;
    float: left;
    height: 385px;
    box-shadow: none;
    /*overflow: hidden;*/
    margin-bottom: 10px;
    padding: 5px 5px 15px;
    position: relative;
    text-align: left;
    width: 282px;
    margin: 10px 0px 30px;
}
.Product1:hover, .Product:hover {
    box-shadow: 0 0px 5px #c7c5c5
}
.deleteCookies {
    background: rgba(0, 0, 0, 0) url("../../Images/delete.png?ver=1") no-repeat scroll 50% 50% / 15px auto;
    cursor: pointer;
    width: 36px;
    margin: 10px 10px;
}
.Product1:nth-child(6n+1){  margin-right: 0;}
.mainti5 {border-bottom: 1px dashed #ccc;padding-bottom: 5px;   margin-bottom: 10px;}
.mainti5 h1 {color: #666;font-size: 20px;font-weight: normal;padding: 0;text-transform: capitalize;}
.maihundress {clear: both;overflow: hidden;}
.addto li:nth-child(2)  a{ border-right:0}
.Product  {  width: 32.4%; height: 390px;display: inline-block;  text-align: left;border: 1px solid #dbdbdb; padding:0; margin-right: 10px; margin-bottom: 25px; position: relative;  float: left;box-shadow:0 0 5px#ddd; background:#fff }  
.Offer { width: 270px;  height: 200px;display: inline-block;text-align: left;  border: 1px solid #cccccc; padding: 5px;  margin-right: 5px;margin-bottom: 5px;}
.Directory { width: 90%;  height: auto;  display: inline-block;  text-align: left; border: 1px solid #cccccc; padding: 5px; margin-right: 5px; margin-bottom: 5px; }     
.ProductBlank  { width: 10px;height: 200px;  display: inline-block;  text-align: left;}
.left_site {height: 185px;margin: 0 auto;overflow: hidden;padding: 0 0 10px;text-align: center;width: 185px;}
.den_strar.denunab a:hover{ color:#e36b09 }
.side_right {float: left;text-align: center;width: 100%;  margin: 10px 0;}
.priceps {color: #00579a;font-size: 12px;font-weight: bold;padding: 10px 0;}
.price {
    font-size: 12px;
    color: #0a8b00;
    padding: 2px 0 3px 2px;
}
.price h4 {font-size: 12px !important;}
.price.qty {color: #333;}
#ddlRating {font-size: 12px;margin: 10px 0;padding: 7px 0;width: 120px !important;}
.addto {border-top: 1px solid #cccccc;bottom: -15px;position: absolute;right: 0;width: 100%;    background: #f6f6f6 none repeat scroll 0 0;}
.mainti h1 {color: #075a9d;font-size: 15px;font-weight: 500;letter-spacing: 0;margin: 8px 0 0;padding: 0;text-transform: capitalize;}
.mainti {background: #fcfcfc none repeat scroll 0 0;border-bottom: 1px dashed #dadada;height: 34px;padding: 8px 5px;}
.mainti p {background: #f8f8f8 none repeat scroll 0 0;bottom:22px;color: #666;font-size: 11px;left: 0;margin: 0;padding: 4px;position: absolute;text-align: center;width: 100%;z-index: 97;}
.addto a:hover {background: #4252dc ;color: #fff!important;}
.addto a:nth-child(2) {border-right: 0px;}
.addto a:nth-child(1) {
    background: #fb6305;
    color: #fff;
}
.addto a:nth-child(2) {
    background: #f4b337;
    color: #fff;
}

.addto a {margin-left: 0px;border-radius: 0;color: #fff;display: block;font-size: 15px;padding: 8px 0px;text-align: center;float: left;border-right: 1px solid #cccccc;transition: all 0.3s ease-out 0s;cursor: pointer;width: 50%;}
.left_site img {text-align: center;}
.left_site img:hover {transform: scale(1.1);}
.left_site img {transition: all 0.3s ease 0s;}
.allproduct {width: 100%;border: 0px solid #cccccc;border-top: 0px solid #cccccc;margin:0px auto;}
.menutop #onenav li.level0 .static-home ul li a {   padding-left: 15px;  border-bottom: 1px solid #eaeaea;}
.hedtone.noneco{ background:#fff; color:#333}
.sticker-wrapper { position: relative;  right: 0; top: 0; transition: all 100ms ease-in-out 0s;    z-index: 9999999;}
.sticker {border: 1px solid #fb6305 ;border-radius: 50%;bottom: 20px;color: #d3d3d3;height: 55px;position: absolute;right: 30px;transform: scale(0.9);transition: all 0.2s ease-out 0s;width: 55px;}
.sticker::after {background-color: #fb6305  ;border-radius: 100%;color: #ffffff;content: "";font-family: "FontAwesome";font-size: 22px;height: 45px;left: 4px;line-height: 42px;position: absolute;text-align: center;top: 4px;transition: all 0.2s ease-out 0s;width: 45px;}
div#page {max-width: 900px;margin-left: auto;margin-right: auto;padding: 20px;}
.back-to-top {position: fixed;bottom: 2em;right: 0px;text-decoration: none;color: #000000;font-size: 12px;padding: 1em;display: none;}
.fa.fa-gift { margin-right: 10px;}
.contactconte.allproduct {  padding: 42px 0 0;}
.debprice {font-size: 18px;font-weight: 400;line-height: 20px;}
.Brand.spaceingbrand li {padding-bottom: 0px !important;}
.Brand.spaceingbrand li label{ height: auto; padding: 0;}
.col-lg-12.pdi.newadd_den .p_cent {right: -40px;top: 40px;}
.den_mrp { color: #999;text-decoration: line-through;  margin-right: 4px;display: inline;   text-align: right;}
.den_save {   color:#2E7D32;display: inline;}
.den_allmao {  font-size: 11px; font-weight: normal; margin: 0 auto; overflow: hidden;  width: 200px; display:initial}
.den_member { border-top: 1px solid #ddd; clear: both; overflow: hidden;  padding-top: 5px;}
.memoraildes a { color: #3498db;float: left;}
.den_member strong,.memoraildes strong { float: left; text-align: right;  width: 80px; margin-right: 5px;  color: #535353; font-size: 12px;}
.memoraildes .den_dis,.den_dis {float: left;padding: 0 !important;margin-right:4px}
.memoraildes li { clear: both; width: 100%;}
.memoraildes > ul { margin: 0;}
.mainti > h3 {color: #1263a3; padding: 6px 4px 4px 0;  text-align: right;}
.banneradd img {   width: 100%;}
.Product1 .addto a {   padding:8px 9px;}
.den_member li {
    clear: both;
    width: 100%;
    padding-left: 7px;
}
.Availablest{ color:#8ec641}
.den_dis.avial { color: #8ec641;}
.den_dis.avialnt { color: #cc261b;}
#panel { display: none;}
.den_member p {
    background: #f39a6c none repeat scroll 0 0;
    border: 1px solid #f4a205;
    color: #fff;
    float: left;
    height: 20px;
    line-height: 19px;
    right: 0;
    width: 60px;
    border-radius: 3px;
    text-align: center;
}
.col-lg-6.den_pdr {width: 450px; height: 410px;}
.priceps.Den_peice {background: #fff none repeat scroll 0 0;color: #888;font-size: 12px;font-weight: bold;height: 44px;margin-bottom: 5px;position: relative;   border-left: 2px solid;}
.debprice.den_kye { font-weight: 700; bottom: 0;color: #040d16; content: "";display: block; height: 45px; left: 0; line-height: 44px; padding-left: 7px;  position: absolute; right: 0; top: 0px; width: 260px; z-index: 0;}
.bounceinup.active{background-color: #f4f4f4;}
.bounceinup { background-color: #5abeff ; font-size: 16px; font-weight: normal;  height: 49px;  margin-bottom: 0 !important;  overflow: hidden;  padding: 5px;border: 1px solid #ccc; cursor: pointer;}
.bounceinup .col-lg-3 a {background: #3182cd none repeat scroll 0 0;  color: #fff;  padding: 10px;}
.bounceinup .col-lg-3 { padding:0}
.col-lg-3.den_track a {background: #f4f4f4 none repeat scroll 0 0;  border: 1px solid #ccc; color: #666; float: right; font-size: 13px; text-align: center;  width: 120px;}
.den_pin {  float: left;  line-height: 0;}
.den_del strong {  float: left;}
.den_del p { float: left;}
.den_del li {clear: both; width: 100%;}
.den_del a{ color:#3182cd }
.den_calcle > a { border: 1px solid #ccc;float: right; padding: 5px; text-align: center; width: 80px;}
.content { margin-top: -12px;}
.topspce.botom { padding-bottom: 50px;}
.den_orderd strong { float: left; margin-right: 6px; text-align: right; width: 100px;}
.den_orderd p { float: left;  margin-right: 6px;}
.den_orderd span {color: #666; float: left; font-size: 11px; margin: 0;  padding: 0;}
.den_orderd li { border-bottom: 1px dashed #ddd; float: left; line-height: 20px; width: 80%;}
.yourorde .col-xs-3{ margin:0; padding:0}
.den_ship { font-size: 20px; padding: 14px 0 0;}
.den_emilteck { padding: 10px 0;}
.den_lable { padding-bottom: 10px;}
.den_trckname strong {float: left; font-size: 20px;  font-weight: normal;  margin-right: 4px;}
.den_trckname p { float: left;  line-height: 30px;}
.den_ship_sts {clear: both; overflow: hidden;}
.den_ship_sts strong { float: left;  margin-right: 2px;  text-transform: capitalize;}
.den_ship_sts p { float: left;}
.den_trckname { clear: both;  margin-top: 15px;  overflow: hidden;}
.den_sts_name { border-bottom: 1px dashed #ddd; font-size: 17px;  text-transform: capitalize; padding-bottom: 2px;}
.den_ship_sts {background: #f4f4f4 none repeat scroll 0 0; border: 1px solid #ddd; clear: both; margin-top: 10px;  overflow: hidden;  padding: 7px 5px;}
.den_ship_sts li { clear: both;  width: 100%;}.
.den_status { margin-bottom: 20px;  overflow: hidden;}
.den_status .col-lg-6{  padding:0}
.den_reciver { padding: 10px 0 0 10px;}
.den_rename.weight > label { float: left;}
.header-container {  background:#f5f5f5;}
.container { background: #fff none repeat scroll 0 0;}
.top .container {position: relative;
background: #f5f5f5; /* Old browsers */height: 25px;}
.header-container .container{ background:#f5f5f5; width:100%; position: relative}
#header > header {background: #fff none repeat scroll 0 0;}
.ei-slider{position: relative;width: 100%;max-width: 1920px;height: 415px;margin: 0 auto; }
.ei-slider-loading{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index:999;background: rgba(0,0,0,0.9);color: #fff;text-align: center;line-height: 400px;}
.ei-slider-large{height: 100%;width: 100%;position:relative;overflow: hidden; margin-bottom: 0 !important;}
.ei-slider-large li{position: absolute;top: 0px;left: 0px;overflow: hidden;height: 100%;width: 100%;}
.ei-slider-large li img{width: 100%;}
.ei-title{position: absolute;right: 50%;margin-right: 13%;top: 30%;}
.ei-title h2, .ei-title h3{text-align: right;}
.ei-title h2{font-size: 40px;line-height: 50px;font-family: 'Playfair Display', serif;font-style: italic;color: #b5b5b5;}
.ei-title h3{font-size: 70px;line-height: 70px;color: #000;}
.ei-slider-thumbs{height: 60px;margin: 0 auto;position: relative;  z-index: 99;    display: none !important;}
.ei-slider-thumbs li{position: relative;float: left;height: 100%;}
.ei-slider-thumbs li.ei-slider-element{top: 0px;left: 0px;position: absolute;height: 100%;z-index: 10;background:rgba(0, 0, 0, 0.40) none repeat scroll 0 0; color:#333;  text-align: center;    cursor: pointer;border-bottom:4px solid #fdd922}
.ei-slider-thumbs li a{  padding-top: 3px;   text-align: center; cursor: pointer;display: block; background : #383838  ;width: 100%;height: 100%; color:#fff ;-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);
box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;-ms-transition: background 0.2s ease;transition: background 0.2s ease; font-size}
.ei-slider-thumbs li a:hover{background-color: #f0f0f0;}
.ei-slider-thumbs li img{    cursor: pointer;position: absolute;bottom: 50px;opacity: 0;z-index: 999;max-width: 100%;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;-webkit-box-reflect: 
below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255,255,255,0.3)));-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.ei-slider-thumbs li:hover img{opacity: 1;bottom: 13px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.divCat.demo-basic { border-right: 0 none !important; float: left; font-size: 14px; font-weight: bold; min-height: 140px;  width: 250px;}
.level0 li{ float:left; width:200px;}
.title_group {  font-size: 12px;  font-weight: bold;  padding-left: 0;}
#header {
    box-shadow: 0 0 2px #a1a1a1;
    margin-bottom: 6px;
    background: #fff;
    width: 100%;
    z-index: 2147483647;
    background-color: #ffffff;
    top: 0;
    left: 0;
}
.contactconte.allproduct .col-lg-9 ,.contactconte.allproduct ,.container.den_removepadi .col-lg-9{ padding:0!important}
.den_picsmall { float: left; height: 100px; width: 100px;}
.wrapper { overflow: hidden; padding-right: 0; width: auto;}
.level-top > span { font-size: 12px;letter-spacing:1px}
.container.den_removepadi .col-lg-3 .col-lg-12{padding:0;}
.container.den_removepadi .col-lg-3 {float: right;margin-right: 0;margin-top: 0;padding:0;text-align: center;width: 24%;}
.header-container.smaller { box-shadow: 0 0 7px #d8d8d8; position: fixed;  top: 25px; width: 100%;  z-index: 99;}
.den_sellinlig strong { display: block; float: left; text-align: right;  width: 100px;}
.den_sellinlig p { float: left; margin: 0 0 0 6px; padding: 0; text-align: left; width: auto;}
.den_sellinlig li { overflow: hidden;width: 100%;}
.den_sellinlig { width: 290px;}
.den_dic { color: #20a800; float: left; letter-spacing: 0; margin: 0 0 0 6px;}
.den_btn_sub {float: right;margin: 10px 0;width: 120px;}
.col-lg-3.wenderad { height: 418px; margin: 0 0 0 11px; padding: 0 2px; width: 23%;}
.cathistory { }
.den_strar.denunab {  position: relative;}
.dn_soldle { float: left;  width: 360px;}
.den_strar.denunab{  font-size: 18px; margin-right: 10px;}
.den_strar.denunab li{font-size: 13px; padding: 18px 0; color: #37474F;}
.level0.nav-12.level-top.parent.parent-sub a{ border-right:0}
.prosses tr td {  color:#333!important}
.col-lg-6.den_pdrt {  background: #ffffff none repeat scroll 0 0;height: 410px;border: 1px solid #cccccc;box-shadow: 0 0 3px #cccccc;margin: 0 0 0 10px !important;}
.banner { padding: 0;}
.shado.marg {margin: 0 0 20px;}
.level0.nav-11.level-top.parent.parent-sub > a{ border-right:0!important;}
#tabbed{ padding:0}
.shado.marg.cum {margin: 0 0 8px;}
.liReviews {float: left;height: 25px;margin: 4px 9px 0 0; }
.left_site > a img {width: auto;}
.den_strar.denunab > ul:last-child{ border-right:0 }
/*------------- Mega Menu opne----------------------*/
a {
    text-decoration: none !important;
}
.myac li a {
    text-decoration: none;
    font-size: 14px;
    line-height: 12px;
}
.den_selectfprm div {
    font-size: 12px;
}
.megamenu a {
    color: #333;
    float: left;
    padding: 0 0 0 2px;
    line-height: 30px;
    height: 30px;
    letter-spacing: 0px;
}
.level1 a{width:100%;}
.megamenu { position: relative; margin:0}
.level2 .level-top > span {font-size: 11px !important;font-weight: normal !important;}
#divNavigation { font-size: 12px; color:#333}
.title_group:hover{color:#f4a205;}
.den_display {background-color: #ffffff;border-top: 0 none;cursor: default;display: none;font-size: 12px;height: 368px; left: 200px;padding: 0;position: absolute;top: 0;z-index: 101; width: 200px;}
.banneradd {height: 417px;}
.den_display li a {border-right: medium none;color: #333333;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 200px;word-wrap: normal;}
.den_display li{  float:left; border-bottom:1px dashed #ccc; }
.level0:hover .den_display{ display:block;}  
.den_grin{ color:#379200}
.groups-wrapper{ left: 200px; position: absolute; top: 0px; width: 600px;  height: 380px; display:none;  background: #ffffff none repeat scroll 0 0;  }
.level1:hover .groups-wrapper  { display:block;}
.sublavel {  width: 200px;    display: inline-block; background: #fefefe none repeat scroll 0 0;}
.level2 {height: 30px; margin-right: 9px; overflow: hidden; width: 280px !important;}
.level2 a { padding:  0 !important;}
.level2 .level-top span { font:12px!important;}
.den_sub {float: right; font-size: 17px;letter-spacing: -2px; margin:-25px 3px 0 0; color:#333;display: none;}
.den_act{  cursor:pointer;letter-spacing:0px; width:91%;}
.den_act:hover{ background:#fff}
.den_co.sub_d {
    margin: 0px 4px 0px 12px;
    font-size: 14px;
}
.den_display li:hover{ color:#f4a205!important}
.megamenu > li{ float: left;width: 100%;}
.megamenu > li:hover{ background:#fff; color:#fff!important}
.megamenu > li span:hover{ color:#000}
.den_act1{color:#f4a205!important}
.level0.nav-13.level-top.parent.parent-sub .den_display,.level0.nav-14.level-top.parent.parent-sub .den_display,
.level0.nav-15.level-top.parent.parent-sub .den_display,.level0.nav-16.level-top.parent.parent-sub .den_display,.level0.nav-17.level-top.parent.parent-sub .den_display{ top:73px;}
.den_discount, .den_discount strong { color: #f7941e;}
.den_labelOrder{ font-size:20px!important ;}
.den_discount { display: none;}
.level0 span { font-size: 12px !important;   letter-spacing: 1px;   font-weight: normal; color: #333;}
.den_display span { font-size: 12px !important;}
.den_strar.denunab > ul {float: left;margin: 0 0 0 10px;}
.Rating_r {float: left;width: 170px;}
.den_btn_sub.left_site {float: left;margin: 0 0 0 10px;}
/*------------- Loading----------------------*/
.lodingParentElement {z-index: 2147483647; background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;    left: 0; top:0; width: 100%; position: absolute; height: 100%;    }
.alwaysCenterVerticallyHorizontally{width: 200px;padding:20px;position: absolute;left: 50%;top: 5%;margin: -75px 0 0 -135px;background-color: #ffffff; box-shadow: 0 0 47px #FFF;border-radius: 4px;}
.onPageLoader   {background-image: url(../images/loading.gif);   background-repeat: no-repeat;text-align: center; vertical-align: middle; background-color: Black;      left: 0px;
width: 100%;  position: absolute;  top: 0px;height: 100%;z-index: 100;  background-position: center center;     opacity: 0.4;      filter: alpha(opacity=40);      }
.label  { text-align: right;  }
.den_name_pog {
    background: #cb1e27;
    clear: both;
    float: left;
    margin: 0px 0 0 0;
    padding: 6px;
    border-radius: 5px;
    text-align: center;
    width: 90px;
    padding: 9px 0px 10px;
    color: #fff !important;
}
.den_pname {color: #243a9d;font-size: 14px;font-weight: 500;}
.den_feature.den_logot { width: 100%;}
.den_feature.den_logot li { float: left;  width: 125px; border: 0 none;}
.den_colir a{ color:#fff!important}
#divDesc,.tab-3 { word-wrap: break-word;}
.den_bold {  font-weight: bold; color:#075a9d}
.add_action {border-bottom: 1px solid #ececec;border-top: medium none;overflow: hidden;padding: 14px 0 9px;}
.amouy_nonmem {float: right;width: 300px;}
.totla_footer {
    background: #f39a6c29 none repeat scroll 0 0;
}
.den_strar.denunab > ul {float: left;margin: 0 0 0 10px;  border-right: 1px solid #dadada;}
/*--------------new---------------*/
.zoomdetails li { float: left; width: 350px;}
.zoomdetails strong {float: left;}
.zoomdetails p { float: left;}
.table.invoce{border-top:none;}
.den_zerox {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    box-shadow: 0 1px 5px #b9b9b9;
    margin: 0 0 8px 1px;
    padding-bottom: 0;
    width: 277px;
    min-height: 500px;
}
.den_creat .fa.fa-user {  float: left; margin: 3px 8px 0 0; cursor: pointer}
.den_creat { width: 200px;}
.paypal-image img { float: left;  width: 80%;}
.paypal-image p { float: left; line-height: 22px; margin-right: 8px;}
.maind{ left:310px!important;  transition: all 0.4s ease-out 0s; }
.border-bottom {border-bottom: 1px dashed #cccccc;border-top: 1px dashed #cccccc;clear: both;overflow: hidden;padding:7px 4px 3px 5px; background: #f4f4f4 none repeat scroll 0 0;}
.dn_soldle > strong, .picntyt strong {color: #37474F;display: block;font-size: 13px;overflow: hidden;padding: 0 0 3px; float: left;  font-weight: 500;}
.dn_soldle li {color: #333333;float: left;width: 170px;}
.checkclass {background: #37474F none repeat scroll 0 0;border: 1px solid #37474F;color: #ffffff;text-transform: uppercase;}
.input-text.required-entry {color: #333333;font-size: 13px; }
.form-list label {color: #333333;font-size: 12px;}
.form-list {padding: 0 12px;}
.container.shado.down_bottom {margin-bottom: 10px;}
.productne.Reviews {border-bottom: 1px solid #cccccc;}
.topehite.shado.Similar {width: 100%;}
.productne.Reviews.semipr {padding: 0;}
.right_anrew > p {color: #666666;font-size: 14px;font-weight: normal;padding: 10px;}
.den_btn_sub > input {font-size: 16px;text-transform: uppercase;}
.p_id_name {float: left;font-size: 15px;font-weight: bold;line-height: 24px;width: 20%;}
.prodrcuname {float: left;font-size: 14px;line-height: 24px;text-transform: capitalize;width: 58%;}
.pricede {float: right;width: 20%; line-height: 24px;}
.pricede  li {float: left;}
.prosses.Actiond td { padding:5px}
.pro {border: 1px solid #cccccc;float: left;width: 80px;}
.pro img { width: 100%;}
.discrip {float: left;margin: 0;padding: 0;}
.trasd {font-size: 22px;text-align: center;}
.total_text {font-size: 14px;font-weight: bold;}
.total_count {font-size: 18px; font-weight:bold}
.container.shado.down_bottom.oderbr {border: 1px solid #cccccc;}
.ordertra {clear: both;padding: 10px;   overflow: hidden;}
.trackid > a {background: #e26b09 none repeat scroll 0 0;color: #ffffff;font-weight: bold;padding: 9px;text-align: center;width: 180px;}
.discripd {float: left;}
.trackid.Returns > a {text-transform: uppercase;width: 80px;}
.trackid {float: left;}
.trackid.Returns {float: right;}
.trackid.Returns > a {background: #eaeaea none repeat scroll 0 0; color:#333}
.total_text {float: right;}
.alldata {float: left;width: 500px;}
.alldata li {float: left;width: 50%;}
.alldata strong {float: left;display: block;margin: 0 5px 0 0;text-align: right;width: 40px;}
.alldata p {float: left;margin: 0;padding: 0;text-align: left;width: 200px;}
.quanty > strong {float: left;font-weight: normal;}
.divexp {float: left;margin: 0 0 0 7px;}
.reletive { position:relative}
.fafont {font-size: 27px;position: absolute;right: 15px;top: 4px;}
.reletive.active .fafont{-moz-transform:rotate(90deg);}
.zoomLens { width:870px}
.col-lg-7.den_pdrt {background: #ffffff none repeat scroll 0 0;}
.shadows{ background: #ffffff none repeat scroll 0 0; border: 1px solid #d7d7d7;box-shadow: 0 0 3px #dddddd;}
.den_pdr {
    margin-bottom: 4px;
    border: 6px solid #ffffff;
    height: 428px;
    overflow: hidden;
    width: 428px;
    text-align: center;
    line-height: 428px;
}
.col-lg-5.shadows.den_pa {margin: 0 10px 0 0;padding: 0;}
.col-lg-7.den_pdrt.shadows {padding: 0;width: 730px;  float: left;}
#gal1 > a {border: 1px solid #cccccc;margin: 0 0 5px 5px;}
.den_pa {margin: 0 10px 0 0;padding: 0;}
.col-lg-5.den_pa {padding: 0;}
.thums_img {margin: 1px 0 0;overflow: hidden;padding: 3px 0 0;width: 430px; height: 90px;}
#gal1 > a img {text-align: center;width: 80px !important;}
.sub_cat:hover .horimenu{ display: block}
.horimenu:hover  .dgmenud{ display: block}
.horimenu{ display: none;}
.dgmenud{ display: none;}
.den_compare {color: #fff!important;font-size: 17px;padding: 4px 0 0;text-align: center9;width: 29px;}
.slider5.den_smaller .Product1 .left_site a img {width: 100%;}
.divMain {position: absolute;top: 0;left: 0;}
.brand_den.copair > a {color: #fff;float: left;font-weight: 500;padding: 0 0 0 11px;text-transform: uppercase;width: 138px;}
.brand_den.copair {background: #fb6305 none repeat scroll 0 0;border: 1px solid #fb6305;right: 103px;width: 190px;z-index: 1;}
.left_site > a{    position: relative;top: 50%;transform: translateY(-50%);}
#gal1 > a {border: 1px solid #cccccc;height: 80px;margin: 0 0 5px 5px;width: 80px;padding: 3px;overflow: hidden;line-height: 74px; text-align: center;}
.col-lg-12.pdi.newadd_den .thums_img.shadows img {border: 1px solid #cccccc;height: 80px;margin: 0 0 5px 5px;width: 80px;}
.picntyt > ul {margin-bottom: 5px;}
.col-lg-5.den_pa {width: 430px; float: left;}
#Price_2,#Price_1,#Price_3,#Price_4,#Price_5,#Price_6,#Price_7,#Price_8,#Price_9,#Price_10,#Price_11,#Price_12,#Price_12,#Price_13,#Price_14,#Price_15,#Price_16,#Price_17,#Price_18,#Price_20{ font-weight:bold}
.check_avail {border: 1px solid #0287ca;border-radius: 3px;float: right;margin-left: 4px;padding: 5px 12px;text-transform: uppercase;}
#MRP_total {font-size: 15px !important;padding: 14px 6px !important;}
/*--------------Chat css---------------*/
.den_posi_l > a {color: #fff; font-size: 15px;line-height: 42px; padding: 0 0 0 6px; transition: all 0.4s ease-out 0s;}
.slidediv {border: 2px solid #075a9d; display: none;height: 370px; overflow: auto; width: 350px;position:relative; background:#fff;}
.den_chatmenu {bottom: 10px;position: fixed;right: 0;z-index: 99999;}
.den_chit_chat {color: #fff; font-size: 26px;height: 40px; padding: 5px 0 0; position: absolute; right: 0;  top: 0;  width: 40px; background:#075a9d ; text-align:center; transition: all 0.4s ease-out 0s;}
.den_posi_l { color:#fff; height: 40px;position: relative; width: 40px;transition: all 2s ease 0s;}
.chat_section {    padding: 10px;}
.den_mai.den_strcht > input {
    background: #699e42 none repeat scroll 0 0;
    border: 1px solid #699e42;
    color: #fff;
    float: right;
    padding: 8px 5px !important;
    width: 96px;
}
.den_mai{ padding:0 0 15px;}
.den_mai._den_help > p {font-size: 15px;margin: 0;padding: 0;}
.den_type {background: #fff none repeat scroll 0 0;border-top: 4px double #ccc; bottom: 0; clear: both; height: 90px; margin: 22px 0 0; overflow: hidden; padding: 10px 0 0; position: absolute; width: 328px;}
.den_area textarea{ border: 1px solid #ccc;resize: none;width: 98%;padding:5px; color:#075a9d }
.den_area {    float: left;   width: 327px;}
.den_mai.den_strcht > input:hover{}
.col-xs-3.dn_recall { border: 1px solid #ccc;}
.dn_selefx {  border: 3px solid #fff !important;}
/*------------- onclick input header----------------------*/
#Menuitems {background: #ffffff none repeat scroll 0 0;box-shadow: 0 4px 6px #989898;height: 350px;left: 0;min-width: 482px;overflow: auto;padding: 10px 5px;position: absolute;top: 39px;z-index: 99999;}
#Menuitems a { border-bottom: 1px dashed rgb(204, 204, 204); padding: 4px; text-transform: capitalize;}
#Menuitems2{ display:none}
.prod_den { float: left;  position: relative;}
.searc > input:hover .dropdown_den{ display:block !important;}
.brand_den {  position: absolute; right: -9px; top: 33px; z-index:999;    padding:3px 7px 3px 5px;  border-radius: 3px;}
.brand_fa {
    font-size: 21px;
    margin: -2px -9px -3px 10px;
    float: right;
}
.brand_den > a {display: block;font-weight: bold;height: 34px;line-height: 34px;padding: 0 11px;}
.sub_cat:hover .den_branddisplay { display: block}
.den_branddisplay {display: none;overflow: hidden;padding: 12px 0 0 12px;position: absolute;left: 168px;top: 0px;    height: 486px;}
.den_branddisplay a {  padding: 7px 0 0; }
.den_branddisplay li {border-bottom: 1px dotted #ccc; float: left;margin: 0 7px 6px 5px; transition: all 0.4s ease-out 0s; width: 190px;}
.den_branrelative{ position:relative}
.brand_den:hover .den_branddisplay{ display:block;}
.brand_den {border: 1px solid #cccccc}
.brand_den:hover{ border-bottom:1px solid#fff}
.den_slpa {  width: 101%;}
#divCartHistory td:nth-child(6), #divCartHistory td:nth-child(7){ background:#f4f4f4}
.col-lg-3.padi {float: left; width: 25%; padding-left:0px; }
.zoomWrapper {line-height: 400px;}
.zoomWrapper img {border: 0 none;position: inherit !important;text-align: center;vertical-align: middle;width:auto!important;   height: auto!important;}
.catagory.catposi {height: 800px;margin: 12px 0 0;}
.zoomWrapper{width:100%!important;}
.zoomWrapper {margin: 0 auto;text-align: center;}
.dn_soldle li p{float: left;margin: 0;padding: 0 !important;text-align: left;text-transform: capitalize;width: 380px;}
.dn_soldle strong {display: block;float: left;font-size: 13px;font-weight: 500;margin: 0 7px 0 0;text-align: right;width: 50px;}
.catagory.catposi.darkHeader {position: fixed;top: 70px;}
.Create_p {float: left;width: 200px;}
.horimenu.den_branddisplay {width: 400px;}
.up_img img{ width:100%}
.den_dic {border: 1px solid #cccccc;color: #666666;float: left;height: 90px;letter-spacing: 0;margin: 3px 4px 3px 3px;text-align: center;width: 90px;overflow: hidden;}
.fix_p {
    background: #ffffff none repeat scroll 0 0;
    border-top: 4px solid #cb1e27;
    bottom: 0;
    overflow: hidden;
    padding: 0 0 10px;
    right: 0;
    z-index: 999;
}
#divCartHistory td:nth-child(1){ border-left:1px solid#ccc}
.RefundCancelationPolicy {border-bottom: 1px dashed #cccccc;font-size: 18px;margin: 20px auto;padding: 0;width: 96%; color:#f75f16}
.cleaall.Product_saerch strong {color: #333333;float: left;font-size: 13px;font-weight: bold;}
.cleaall.Product_saerch p {line-height: 18px;margin: 0 0 0 10px;width: 160px;}
.p_fount {padding: 5px 0 0;    display: none;}
.brd_top {background: #ffffff none repeat scroll 0 0;}
.brd_top {background: #ffffff none repeat scroll 0 0;height: 40px;margin: 0 0 1px;padding: 6px 0 0 10px;  position: relative;}
.brd_top.shado > p {color: #075a9d;font-size: 16px;font-weight: 400;text-transform: inherit;}
.address {padding-bottom: 10px;}
.col-lg-12.dentalcart {margin: 20px auto;width: 98%;}
.semi_bold {border-bottom: 1px dashed #cccccc;font-size: 17px;margin: 0 0 3px;padding: 0 0 3px; color:#2787d8}
.col-lg-12.dentalcart > strong {color: #333333;}
.ul_body {margin: 10px 0;}
#divLoginNote {float: right;}
.prosses tr td:nth-child(3) { width:478px}
.colo_dn { clear: both;width: 100%;}
.slider-custom5 .Product1{ margin-left:10px;}
.den_dised {float: left;margin: 0 0 0 6px;width: 360px;}
.Product_namedig {display: block;float: left;font-weight: 500;overflow: hidden;width: 290px !important;}
.name_c {float: left;padding: 0 5px 0 2px;}
.colo_dn > span {display: block;float: left;margin: 0 5px 0 0;text-align: right;}
.colo_client strong {font-weight: 400;float: left;line-height: 32px;margin: 0 3px 0 0;text-align: right;width: 76px;}
.colo_client p {float: left;width: 52%;}
#spnLength_1 {line-height: 6px;}
.debprice > span {padding: 0 4px 0 0;}
.chit_chat > a {color: #333333;font-size: 32px;padding: 40px 0 0;text-align: left;}
.chat_form > input {margin: 15px 10px;width: 93%;}
.button.btn-important {margin: 0 20px 10px 10px;}
.colo_client {overflow: hidden;width: 100%;}
.colo_client li {clear: none;float: left;width: 33%;}
.productne{width:100%;float: left;}
.col-md-6.myac a:hover, .col-md-6.myac li:hover {
    color: #cb1e27
}
.col-md-6.myac li .email span {
    font-weight: 700;
    font-size: 13px;
}
.sta_menu {padding: 0 0 0 179px;}
.colo_client select {border: 1px solid #ccc;padding: 5px 10px;width: 148px;}
#Product_1 p {margin: 0 0 4px !important;}
.den_dised p {  margin: 0px;  width: 370px;}
.colo_dn p {  margin: 0px;  width: 370px;}
.den_discri {float: left;  width: 370px;}
.chat_section.cent {margin: 0 auto;width: 355px;}
.fa.fa-user {margin: 0 5px 0 0;}
.cleaall.Product_saerch {width: 200px;}
.dn_soldle.sell p {width: 100px;}
.level0.nav-8.level-top.parent.parent-sub a{ border-right: none!important;}
.divReview {padding: 10px;}
.divReview table td:nth-child(1){ width:150px}
.divReview td {border-bottom: 1px dashed #dddddd;padding: 5px 0;}
.text::before {border-color: rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);left: -19px;z-index: 1;}
.text::after, .text::before {border-style: solid;border-width: 10px;content: "";position: absolute;top: 26px;}
.text::before {border-color: rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);left: -19px;z-index: 1;}
.text::after,  .text::before {border-style: solid;border-width: 10px;content: "";position: absolute;top: 26px;}
*::before, *::after {box-sizing: border-box;}
.text::after {border-color: rgba(0, 0, 0, 0) #e9e9e9 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);left: -20px;}
.text::after,  .text::before {border-style: solid;border-width: 10px;content: "";position: absolute;top: 26px;}
.text::after {border-color: rgba(0, 0, 0, 0) #e9e9e9 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);left: -20px;}
.text::after, .text::before {border-style: solid;border-width: 10px;content: "";position: absolute;top: 26px;}
*::before, *::after {box-sizing: border-box;}
.text {border: 1px solid #e9e9e9;border-radius: 3px;margin-left: 15px;position: relative;}
.user-review {padding: 15px;}
.den_A {border-radius: 50%; color: #ffffff;font-size: 25px;height: 55px;line-height: 54px;padding-left: 2px;text-align: center;width: 55px; background:#f4a205;  margin: 4px auto;text-transform: capitalize;}
.Date strong { float: left;display: inline-block;font-size: 12px;margin: 0 4px 0 0;text-align: right;width: 35px;}
.Date p {margin: 0;float: left;text-align: left;width: 110px;}
.checkvai {clear: both;}
.peicedectio { position: relative;border-right: 1px solid #cccccc;float: left;width: 325px;}
.Replacement {color: #666666;float: left;font-size: 14px;padding: 27px 0 0 15px;width: 255px;}
.save_disc { background-image: url("../images/tag.png?ver=1"); text-align: center;color: #ffffff;font-size: 13px;height: 32px;line-height: 28px;width: 40px;position: absolute;right: 10px;top: 0;}
.den_rate spam {color: #075a9d;display: inline-block;font-weight: bold;text-align: center;text-transform: capitalize;width: 140px;}
.dn_sellern.clean {border-bottom: 1px dashed #cccccc;clear: both;margin: 0 0 3px;overflow: hidden;padding: 2px 0;width: 100%;}
.user-review > strong{  color: #075a9d;}
.den_rate {width: 100%;}
.slider5.den_smaller {margin: 24px auto;width: 1090px;  padding: 20px 0 0;}
.slider5.den_smaller .Product1 {width: 210px;}
.level0.nav-8.level-top.parent.parent-sub .groups-wrapper,.level0.nav-7.level-top.parent.parent-sub .groups-wrapper{  width: 637px; height: 470px;border-top: 1px solid #cccccc;}
.level0.nav-6.level-top.parent.parent-sub .groups-wrapper{ background: #ffffff none repeat scroll 0 0; border-top: 1px solid #cccccc;box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.4);height: auto;left: -581px;position: absolute;top: 0;width: 584px;}
#spnSize_1 {line-height: 9px;}      
.level0.nav-6.level-top.parent.parent-sub .groups-wrapper li {float: right;}
.liwriteReviews { height: 24px;float: left;margin: 0 5px 0 0;}
.den_ey {display: inline;margin: 0x;}
.clsQuickView {
    display: none;
    background: #f4f4f4 none repeat scroll 0 0;
    left: 58px;
    opacity: 0.95;
    padding: 5px 5px 4px 0;
    border-radius: 5px;
    position: absolute;
    text-align: center;
    top: 185px;
    width: 50%;
}
.Product:hover .clsQuickView { display: block}
.clsQuickView > a {text-transform: uppercase;}
.den_remark { transition: all 0s ease 0s;background:rgba(225, 225, 225, 0.9) none repeat scroll 0 0;height: 1090px;position: fixed;display: none;width: 100%;z-index: 9999999;right:0%; }
.den_re.non { display: none;}
.den_re { transition: all 2s ease 0s;animation: 2s ease 0s normal forwards 1 running blur;   background: rgba(0, 10, 15, 0.7) none repeat scroll 0 0;height: 1090px;position: fixed;display: block;width: 100%;top:0%;z-index: 9999999;right: 0%;}
.den_cleose { float: right;    background: #ffffff none repeat scroll 0 0;font-weight: bold;height: 40px;line-height: 40px;text-align: center;width: 40px;animation: 2s ease 0s normal forwards 1 running blur;}
iframe{ width:100%}
.container.nonebg.newpadi {padding: 40px 0 0;}
.container.nonebg.newpadi .col-lg-12.pdi {clear: both;}
.den_cleose > a {font-size: 27px;}
.den_cleose.Protec {border-left: 1px solid #000a0f;border-right: 1px solid #000a0f;color: #333333 !important;width: auto;}
.den_cleose.Protec li {float: left;font-weight: 500;padding: 0 6px;}
.den_cleose.clo > a {font-size: 18px;}
.den_cleose.clo {border-left: 1px solid #000a0f;}
.container.nonebg.newpadi .shadows {  box-shadow: none; background: #ffffff none repeat scroll 0 0;border: medium none;}
.container.nonebg.newpadi .productslid { height: 521px;}
.Package tr:nth-child(1) {background: #0287ca none repeat scroll 0 0;}
.Package td {border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;font-size: 12px;letter-spacing: 0;padding: 5px 4px;}
.Package tr:nth-child(1) td {
    background: #e8e8e8 none repeat scroll 0 0 !important;
    color: #4c4c4c !important;
    font-size: 13px !important;
    font-weight: bold;
    height: 30px !important;
    padding: 0 0 0 4px !important;
}
.Package td:nth-child(1) {   border-left: 1px solid #cccccc;}
.productne.Reviews.Student {
    margin: 0 0 10px;
    padding: 7px 0px;
}
.Buy_R {border-bottom: 1px solid #cccccc;color: #963000;font-size: 14px;font-weight: bold;margin: 0 0 8px;padding: 4px 0;text-transform: uppercase; overflow: hidden;}
#tblPkg a {font-weight: bold;text-transform: uppercase;}
.cssTrBlank td table tr:nth-child(1) { background:#ff0000 none repeat scroll 0 0!important}
.cssTrBlank td table tr:nth-child(1) td { background:#8d9fa8  none repeat scroll 0 0!important}
.Buy_R li:last-child{border-right: none;}
.den_dic > img {position: relative;top: 50%;transform: translateY(-50%);width: 100%;}
.Buy_R li {border-right: 1px solid #963000;float: left;margin: 0 14px 0 0;overflow: hidden;padding: 4px 20px 0 0;}
.den_picsmall > img {width: 100%;}
.den_named > a {color: #075a9d;font-size: 20px;line-height: 25px;}
.whitbar {border-bottom: 1px dashed #ccc;float: left;height: 1px;width: 100%;}
.showSocialButtons.fa.fa-share {display: none;}
.socials a {color:#fff;font-size: 20px;height: 36px;line-height: 37px;margin: 0 0 0 3px;text-align: center;width: 90px; border-radius: 3px;}
.socials {margin: 0 !important;}
.den_share_it {padding: 10px 0 0;  float: right;}
.den_it {float: left;font-size: 20px;line-height: 34px;margin: 0 33px 0 0;}
.fa.fa-twitter { background:#5ea9dd; border:1px solid#5ea9dd}
.fa.fa-facebook { background:#3d5a98; border:1px solid#3d5a98}
.fa.fa-google-plus { background:#dd4e41; border:1px solid#dd4e41}
.den_down {color: #333;float: left;font-size: 13px;margin: 8px 1px 0 3px;transform: rotate(270deg);}
.den_product{width: 200px;  height: 30px}
.den_strar.denunab a {  color: #37474F;width: 143px;}
.addwish {float: left;}
.addwish a { color:#075a9d ;
border: 1px solid #075a9d ;}
.den_strar.denunab > ul:nth-child(2){  padding: 0 6px 0 0;}
.den_strar.denunab > ul:nth-child(3) {margin-right: 0;padding: 0 6px 0 0;}
.bra_den {padding-bottom: 5px;}
#sulRate {padding: 6px 0 0;}
#liReviews {padding: 18px 0 23px;}
.chta_name {background: #075a9d none repeat scroll 0 0;color: #ffffff;float: left;font-size: 17px;padding: 8px;width: 95px;}
.den_chat {background: #f4a205 none repeat scroll 0 0;color: #ffffff;float: left;font-size: 20px;padding: 10px;width: 40px;}
.col-lg-12.pdi.newadd_den { border: 1px solid #000a0f;background: #ffffff none repeat scroll 0 0;padding: 10px;}
.col-lg-12.pdi.newadd_den .col-lg-7.den_pdrt.shadows {border-left: 1px solid #cccccc !important;float: left;padding: 0 0 0 5px;width: 695px;}
.col-lg-12.pdi.newadd_den .thums_img.shadows {border-top: 1px solid #cccccc !important;}
.chit {    margin: 0 -40px 0 0;float: right;}
.chated { transition: all 2s ease 0s;z-index: 99;bottom: 0px;height: 400px;left: -300px;position: fixed;width: 300px;}
.chated.chat_oipen .chit{margin: 0!important;}
.chated.chat_oipen { transition: all 3s ease 0s;   left: 0;bottom: 0;}
.den_chat {background: #f4a205 none repeat scroll 0 0;color: #ffffff;float: left;font-size: 20px;height: 40px;padding: 6px 0 0;text-align: center;width: 40px;}
.email {height: 40px;}
.chat_form { border: 1px solid #cccccc;    background: #ffffff none repeat scroll 0 0;    height: 400px;margin: 40px 0 0;width: 100%;}
.alwaysCenterVerticallyHorizontally img {width: 80%;}
.alwaysCenterVerticallyHorizontally {font-size: 19px;top: 25%;}
/*-------------  Menu opne----------------------*/
.treedbox {
    background: #cb1e27;
    height: 63px;
    left: 0;
    position: absolute;
    top: -12px;
    width: 180px;
    z-index: 99;
}
.treedbox > a {color: #fff;font-size: 17px;padding: 9px 0 0 21px;text-transform: uppercase;}
.triangle-bottomright {
    border-bottom: 12px solid #cb1e27;
    border-left: 12px solid transparent;
    height: 0;
    left: -12px;
    position: absolute;
    top: -12px;
    width: 0
}
.triangle-bottomright.leftmove {-ms-transform: rotate(90deg); /* IE 9 */-webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */transform: rotate(90deg);left: 180px;}
.horimenu {background: #fcfcfc none repeat scroll 0 0;height: 486px;left: 178px;position: absolute;top:0px;width: 200px;z-index: 9;}
.sta_menu a {
    border-right: 1px solid #d7d7d7;
    color: #040d16;
    font-size: 16px;
    padding: 12px 30px;
    text-transform: capitalize;
    text-decoration: none;
}
.sta_menu > ul {margin: 0;}
.sta_menu > ul li{ float: left}
.brand_fa.cartde {padding: 8px 0 0;}
.sta_menu > ul li:nth-child(1) a { border-left:0;text-decoration:none;}
.sta_menu > ul li:nth-child(6) a { border-right:0}
.divsubmenu {left:0px;background: #fff none repeat scroll 0 0;border: 1px solid #ccc;display: none;height: 486px;position: absolute;top: 47px;width: 1166px;z-index: 99;}
.brddv > li {border-bottom: 1px dashed;display: block;float: left;margin: 0 10px 14px 0;overflow: hidden;padding: 2px 5px 4px 0;}
.carhi {
    background: #f4f4f4;
    height: auto;
    width: 179px;
    margin: 0;
    padding-left: 0px;
}
.one_blockd:hover .divsubmenu{ display: block}
.brddv{ width:100%; height:124px; padding-left:619px;}
.dvBrand {border-bottom: 4px double #ddd;clear: both;overflow: hidden;width: 100%;}
.Create_p input { width: 88%;}
.s_bnt input {background: #fb6305 none repeat scroll 0 0 !important;border: 1px solid #fb6305 !important;border-radius: 3px !important;font-size: 15px;font-weight: 500;height: 37px;text-transform: capitalize;}
.Create_p.p_creat {margin: 0 5px 0 0;width: 163px;}
.hideen {border-bottom: 1px solid #ccc;clear: both;margin: 0 0 10px;overflow: hidden;padding: 0 0 10px;}
#divPackage .clsPkg {
    border: 1px solid #cb1e27;
    border-radius: 5px;
    color: #cb1e27;
    cursor: pointer;
    float: left;
    margin: 0 17px 0 0;
    padding: 5px 7px;
}
.clsPL {
    float: left;
    position: relative;
    width: auto !important;
}
#divPackage div div {   
    border: 1px solid #fff;

}
.PackageList {border-bottom: medium none;overflow: hidden;padding: 0 0 10px;}
/*------------- Mega Menu opne----------------------*/

@media screen and (max-width:1920px) 
{
.header-container .container{ width:1250px;}
.header-container .container {  width: 1513px;}

}
@media screen and (max-width:1600px) 
{.header-container .header.st6 .header-content .one-navigation-vertical .one-main-menu-vertical { min-height: 402px;}     
.header-container .container{ width:1250px;}
.header-container .container {  width: 1513px;}
.den_co {float: left;margin-right: 7px;margin-top: 0px;padding: 0;}
.level0 span {font-size: 13px !important;  letter-spacing: 1px;}
}

@media screen and (max-width:1500px) 
{
.header-container .header.st6 .header-content .one-navigation-vertical .one-main-menu-vertical { min-height: 342px;}     
.header-container .container { margin: 0 auto; width: 1280px;}
.level2 { width: 248px !important;}

       
} 

@media screen and (max-width:1400px) 
{
.header-container .header.st6 .header-content .one-navigation-vertical .one-main-menu-vertical { min-height: 342px;}  

.left_site img { text-align: center;}    
.header-container .container { margin: 0 auto; width: 1280px;}
.level2 { width: 248px !important;}

    
}
    

    
@media screen and (max-width:1366px) 
{.header-container .header.st6 .header-content .one-navigation-vertical .one-main-menu-vertical { min-height: 342px;}  


.header-container .container { margin: 0 auto; width: 1280px;}
.level2 { width: 248px !important;}


}
    
@media screen and (max-width:1280px) 
{
.header-container .header.st6 .header-content .one-navigation-vertical .one-main-menu-vertical { min-height: 321px;}   
.col-lg-6.den_pdrt { width: 626px;}

}
@media screen and (max-width: 830px) {
.ei-title{position: absolute;right: 0px;margin-right: 0px;width: 100%;text-align: center;top: auto;bottom: 10px;background: #fff;background: rgba(255,255,255,0.9);padding: 5px 0;}
.ei-title h2, .ei-title h3{text-align: center;}
.ei-title h2{font-size: 20px;line-height: 24px;}
.ei-title h3{font-size: 30px;line-height: 40px;}
}

@media screen and (max-width:1024px) 
{ 
.logo {
background: #fff none repeat scroll 0 0;
padding: 13px;
position: absolute;
top: -20px;
width: 254px;
z-index: 99;
}
.den_arow_d {display: none;}
.Product1 {width: 230px;} 
.cernterdiv {margin: 0 auto; width: 1000px;}
.centro {width: 100%;}
.sendscento {  width: 967px;}
.rowone { width: 317px;}
.info-why-choose { width: 220px;}
.leftmenu { width: 300px;}
.allproduct { width: 69%;}
.boxsearch > input {  width: 50%;}
.Product { height: 370px}
.textmember.dbuger {width: 229px;}
.admintab {width: 431px;}
.admintab .ionTabs .ionTabs__head.barnch .ionTabs__tab.bran {padding: 10px 1px 26px;}
.ionTabs__body.admin {width: 405px;}
.ionTabs__tab.bran {margin-left: 2px;}
.branch {width: 100%;}
.value > select {width: 205px;}
.rwpaded { float: left; margin-bottom: 10px; overflow: hidden; width: 212px;}
.lbsstr {float: left;margin-right: 13px;  width: 93px;}
.ionTabs__item { padding: 6px 10px;}
.tblResult.tblselected tr td input { width: 98% !important;}
.level2 { width: 248px !important;}
.col-lg-9 {float: left; width: 75%;} 
.col-lg-3.wenderad {   width: 23%; float:left;}
.den_picsmall { float: left; height: 91px;  width: 60px;}
.den_textsmall { float: left; margin-left: 10px; overflow: hidden; width: 118px;}
.allproduct { width: 100%;}
.cathistory { overflow: auto; }
.topspce{ width:100%}
.product-image.big { box-shadow: 0 0 3px #ccc; height: 420px; position: relative; text-align: center;    width: 420px;}
.level2 { width:283px !important;}
.level0.nav-10.level-top.parent.parent-sub .den_display,.level0.nav-11.level-top.parent.parent-sub .den_display,.level0.nav-12.level-top.parent.parent-sub .den_display,.level0.nav-13.level-top.parent.parent-sub .den_display{ top:73px;}
.den_zerox {width: 248px;}
.searc { width: 340px;}
.col-lg-6.den_pdrt { width: 460px;}
.topehite.shado {margin: 0 0 8px;overflow: hidden;padding: 10px;width: 733px;}
.col-lg-7.den_pdrt.shadows {float: left;padding: 0;width: 580px;}
.alllist {float: left;width: 540px;}
.alllist li {width: 260px;}
.header-container .container{ width:100%}
.container {max-width: 1170px;width: 1000px;}
.Product1 .addto a{padding:8px 26px}
.den_zerox {width: 220px;}
.catagory.catposi {position: fixed;width: 219px;}
.slider5.den_smaller .Product1 {width: 170px;}
.slider5.den_smaller .Product1 .left_site {width: 145px;}
.den_strar.denunab a {color: #075a9d; }

.col-lg-12.pdi.newadd_den .col-lg-7.den_pdrt.shadows {border-left: 1px solid #cccccc !important;float: left;padding: 0 0 0 5px;width: 465px;}
.peicedectio {width: 290px;}
.Replacement {font-size: 12px;width: 215px;}
.dn_soldle {float: left;width: 160px;}
.colo_client select {border: 1px solid #cccccc;padding: 5px 10px;width: 78px;}
.megamenu a {padding: 0 5px;}
.den_down {color: #ffffff;display: none;position: absolute;right: 6px;top: 9px;}
.pricerahne { width: 219px;}
.col-lg-3.padi {float: left;padding-right: 7px;width: 25%;}
.col-lg-7.den_pdrt.shadows {float: left;padding: 0;width: 529px;}
.den_branddisplay {width: 950px;}
footer {overflow: hidden;}
.cleaall.Product_saerch {width: 135px;}
.den_product{width: 130px; height: 30px}
.den_strar.denunab > ul {margin: 0 0 0 2px;}
.slider5.den_smaller {margin: 0 auto;padding: 20px 0 0;width: 880px;}
.catagory.catposi {position: relative;width: 219px;}
.Product1 .addto a {padding: 8px 13px;}
#bottomright {left: -118px;}
}
.carhi.dg_sl {
height: auto;
margin: 0;
}
.hlight{background-color:yellow;}
.sub_cat.heighe {background: #000 none repeat scroll 0 0;height: 154px;}
.carhi_s {
    background: #f4f4f4 none repeat scroll 0 0;
    width: 179px;
    margin: 0;
    padding-left: 0px;
}
/*.m_header {
    display: none;
}*/

@media screen and (max-width: 600px) {
    .m_header {
        display: block !important;
    }
    .m_header #showmenu {
        cursor: pointer;
        height: 45px;
        margin-left: 100%;
        padding: 6px 10px 7px;
        position: absolute;
        right: 140px;
        bottom: 271px;
    }
    #header {
        display: none !important;
    }
    /*.mobile-head {
        display: flex;
        padding: 10px 20px;
    }*/
    .mobile-head {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px;
        background: #fff;
        position: relative;
    }

    .m_menu {
        flex: 1;
    }

    .m_logo {
        flex: 1;
        text-align: center;
    }

    .m_logo img {
        max-height: 40px;
    }

    .user_boxdd,
    .newsea {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .user_boxdd {
        position: absolute;
        right: 40px; /* leave space for search icon */
        top: 50%;
        transform: translateY(-50%);
    }

    .user_boxdd .shopping-cart {
        position: relative;
        display: flex;
        align-items: center;
    }

    .user_boxdd .shopping-cart img {
        height: 24px;
    }

    .user_boxdd .addproduct {
        position: absolute;
        top: -5px;
        right: -10px;
        background-color: red;
        color: #fff;
        font-size: 10px;
        border-radius: 50%;
        width: 16px;
        height: 16px;
        text-align: center;
        line-height: 16px;
    }

    .newsea {
        position: absolute;
        right: 10px;
        top: 50%;
        transform: translateY(-50%);
    }
    .newsea img {
        height: 22px;
    }
}




