@media screen and (min-width:1280px){
.desktoporderhistory{ display:block;}
.mobileorderhistorydetail{display:none;}
.slider-wrp .productitem:nth-child(5n){    margin-right: 0 !important;}
.review_section ul li{    width: 130px;}
.compareproducts {    overflow-x: visible;}



}

@media screen and (min-width:1024px) and (max-width:1280px){
    .my-account-leftmenu .navbar-default .navbar-nav > li:before {
        display: none;
    }

    .my-account-leftmenu .navbar-default .navbar-nav > li {
        display: block;
        text-align: left;
    }

        .my-account-leftmenu .navbar-default .navbar-nav > li > a {
            border-bottom: 1px solid #8f8f8f26;
            background: #ffffff;
            margin: 0;
        }
    .registration ul.nav-tabs {
        width: 40%;
    }
        .cart-left {
        width: 30.2%;
    }
.next{	left: 333px  !important;}
.prev{	right: 333px  !important;}
.item { 	width: 182px;}
.results_cnt_product{	width: 78%;}
.illustration-v2 .product_item{	width: 178px !important;}
.filtersection{	width: auto;}
.illustration-v2 .productsearch_item{width: 183px !important;	margin: 5px 5px 0 0 !important;}
.icon1 ul{	right: -137px;}
.sub-icon1 ul li p a{	font-size: 12px;}
.icon1 ul{	width: 272px;}
.detail_pincode{	right: -4px;}
.apply input{	width: 66%;}
.removecartproduct{	top: 10px;}
.wizard > .steps > ul > li{	margin-left: 30px;}
.orderdetailaddress{	margin-right: 30px;}
.ordersummaryapply p span{	font-size: 11px;}
#tblDeliveryAddress tbody tr td{ font-size:11px;}
#tblBillingAddress tbody tr td{ font-size:11px;}
.wizard > .steps i{	right: 11px;width: 38px;height: 38px;}
..wizard > .steps i {    padding: 6px;
    }
.wizard > .steps h2{	font-size: 20px;}
.rounded-x img{	top: -8px;}
.product_heading{	font-size: 16px !important;}
.product-it-in span{ font-size:12px;}
.product-in-table img{	width: 100px;}
.qty{	font-size: 12px;}
.shoppingcarttable{	margin-right: 26px;}
/*.AccountContainerpersonalinfo{	width: 81%;}*/
.wishlistproduct-it-in{	width: 72%;}
.desktoporderhistory{ display:block;}
.mobileorderhistorydetail{display:none;}
.shoppingcarttable .cart-right .product-in-table{	width: 89%;}
.homepageloading img{	width: 75px;}
.content_top{    min-height: 256px;}
button.Zebra_DatePicker_Icon_Inside{    left: 150px !important;}
.addtowishlist_area{    width: 80%;}
.addressaddform{    width: 80%;}
.detailheading11{width:258px;}
.detailheading101{width:275px;}
.illustration-v2 .item{    width: 172px !important;}
.owl-wrapper .owl-item{    width: 180px !important;}
.productitem{    width: 174px !important;}
.heading h2:before, .heading h2:after{    width: 35%;}
.search input[type="text"]{    font-size: 14px;    padding: 7px 16px;}
.SampleQuotationButtonContainer{    width: 60%;}
.btncheckout{    margin-left: 15px !important;}
    .header_right .search {
        float: right;
        width: 34.33333%;
    }
    .header_right .search input[type="submit"] {
        right: 6px;
    }
        .slider-wrp .productitem:nth-child(4n) {
            margin-right: 0 !important;
        }
.review_section ul li{    width: 101px;}
tr.comparerow td{    padding: 5px !important;    font-size: 12px;}
/*.statemargindrp{    margin-top: 6px;}*/
.tabs-nav .cf{    width: 90%;}
.tabs .slide a.next, .compare .flex-direction-nav .flex-next{    left: 890px !important;}
 	
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .my-account-leftmenu .navbar-default .navbar-nav > li:before {
        display: none;
    }
    .my-account-leftmenu .navbar-default .navbar-nav > li {
        display: block;
        text-align: left;
    }
        .my-account-leftmenu .navbar-default .navbar-nav > li > a {
            border-bottom: 1px solid #8f8f8f26;
            background: #ffffff;
            margin: 0;
        }
    .ubermenu-skin-black-white-2.ubermenu-responsive-toggle {
        display: none;
    }
    .registration ul.nav-tabs {
        width: 40%;
    }
.prev {
    right: 436px !important;
    display: none !important;
}
.next{left: 436px !important; display:none !important;}
.container{ width:97% !important;	/*padding-right: 0;padding-left: 0;*/}

.content_left{	width: 75% !important;float: left !important;}
#dvMainBanner_Right{	width: 25% !important;float: right !important;}
.grid_list a img{	width: 96%;margin-bottom: 0;}
.productitem{	width: 32.5%; }
.heading h2:before, .heading h2:after{	width: 46% !important;}
.icon1 ul{	width: 250px;	right: -36px;}
.icon1 ul li:first-child > a:after{	left: 89%;}
.boxcartheading{	margin-right: 0 !important;}
.slider-wrp{ width:100%;}
.detail_pincode{	right: -5px;}
.sub-icon1 ul li p a{	font-size: 11px;}
.list img{	width: 55px !important;height: 55px !important;}
.content_top{    min-height: 260px;}
.detailheading1 , .product-details{	width: 38%;}
.detailheading3{	width: 16%;}
.product-it-in{	margin-right: 0;}
.orderdetailaddress{margin-right: 15px;	float: left;}
#tblDeliveryAddress tbody tr td{	font-size: 12px;}
#tblBillingAddress tbody tr td{	font-size: 12px;}
.ordersummaryapply p span{	font-size: 12px;}
.ordersummarydetail .price-head{	padding-left: 12px;}
.billing-info-inputs{	padding: 12px;}
.qty{	font-size: 12px;	margin: 10px 20px 0 0;}
.shoppingcarttable{	margin-right: 24px;}
.apply input{	width: 64.4%;}
/*.AccountContainerpersonalinfo{	width: 80%}*/
.vertical ul.tt_tabs{	display: inline-block !important;}
.paymentMethod{	margin-right: 29px;}
.results_cnt_product{	width: 76%;}
.illustration-v2 .product_item{	width: 166px !important;}
.wishlistproduct-it-in{	width: 70%;}
.wishListProduct .product-in-table img{	width: 25%;}
.wishlistproduct-it-in .product_heading{	font-size: 13px;}
.wishListTotal a{	top: 0px !important;}
.wishListProduct .product-in-table{	height: 160px;}
#dvTrackDetails{ display:block;}
.mobileorderhistorydetail{display:none;}
.shoppingcarttable .cart-right .product-in-table{	width: 87%;}
.shoppingcarttable .cart-right .product-in-table img{	width: 105px;}
.shoppingcarttable{	margin-right: 0px;	width: 68%;}
.grid_list{	margin-bottom: 2.5em;}
.changepassword{	float: left;}
.addtowishlist_area{    width: 73%; float:left;}
.addtowishlist_name h1{    font-size: 16px;    margin-top: 5px;}
.content-withbanner .col-md-9{    width: 75% !important;float: left;}
.content-withbanner .col-md-3{    width: 25% !important;float: left;}
.owl-wrapper .owl-item{    width: 200px !important;}
.illustration-v2 .item{    width: 196px !important;}
.heading h2:before, .heading h2:after{    width: 15% !important;}
.content-withbanner .col-md-3 .grid_list{    margin-bottom: 0;}
.SampleQuotationButtonContainer{    width: 51%;}
.margin-bottom-60{    margin-top: 0;}
.search input[type="text"]{font-size: 12px;}
.search{    margin-right: 1%;width: 33.33333%;}
/*.logo{    width: 27%;}*/
.logo a img{    width: 100%;}
.statemargindrp{    padding: 5px 10px;    width: 145px;}
.slider-wrp .productitem:nth-child(3n){    margin-right: 0 !important;}
.btncheckout{    margin-left: 1% !important;}
.single_left .span_3_of_2 {width:70.3333%;}
#etalage{ width:100% !important;}
#dvShowReviewRating img{    width: 13%;}
.ratings #dvShowReviewRating{    margin-right: 0;}
.review_section ul li{    width: 90px;}
.reviews a.review span{    margin-right: 2px;}
.count{    margin-right: 5px;}
.write-a-review-text{    font-size: 12px;    width: 67px;}
.v-centered-content .v-center{    width: 70px;}
.tabs-nav .cf{    width: 90%;}
.compareproductname{ width:250px;}
.categorycc{    width: 70% !important;}
/*.headermarginclass{    margin-top: 100px;}*/
    .header_right .search {
        display: none;
    }
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
    .statemargindrp {
        position: relative !important;
        padding: 1px 0px !important;
        top: 15px !important;
        right: 5px !important;
    }
    .logo {
        width: 60%;
    }
.logo a img{	width: 100%;}
.header_right{ width:100%;}
.boxcartheading{	margin-right: 0!important;}
.c2{	background-size: 90%;	width: 29px;height: 29px;}
.c1{	background-size: 90%;	width: 29px;height: 29px;}
.c3{	background-size: 90%;	width: 29px;height: 29px;}
.showtotalcountshortlist{	width: 11px;height: 11px;	left: 21px;top: 15px;}
.icon1{	margin-right: 0;}
.showtotalcountcart{	width: 11px;height: 11px;	left: 21px;top: 15px;}
.showtotalcountView{width: 11px;height: 11px;	left: 21px;top: 15px;}
.header_right{	float: none;}
.search{	width: 100%;    margin-right: 0;    margin-bottom: 5px;}
.grid_list{	float: left;	width: 45%;margin: 10px;}
.next  { display:none !important; 	left: 0;}
.prev { display:none !important; 	right: 0;}
.owl-item{	width: auto !important;}
.heading h2{	font-size: 20px!important;}
.icon1 ul{	width: 250px;	right: -10px;}
.container{ width:97% !important;}
.productitem{	width: 212px;}
.detail_pincode{	right: -4px;}
.single_left .images_3_of_2{    float: none;    width: 60%;}
.single_left .span_3_of_2{	width: 100%;    float: none;}
.detail_pincode{right: -132px;}
.content_top{	height: auto;}
.product-qty input{	width: 80px;margin-left: 0;}
.vertical ul.tt_tabs{	display: inline-block;}
.vertical ul.tt_tabs li{ float:none;   width: 100% !important;}
.tt_tabs li{width: 100% !important;}
.cart-right{ float:none; width:100%;}
.paymentMethod{ width:100%;}
.cart-left{	width: 100%; margin-top:10px;}
.wishlistproduct-it-in{	width: 70%;}
.wishListProduct .product-in-table img{	width: auto;}
.desktoporderhistory{ display:none;}
.mobileorderhistorydetail{display:block;}
.addtowishlist_area{    width: 100%;}
.MyAccountLeftContainer{    float: none;border-right: none;}
.sidebar div:first-child{    margin-bottom: 0;margin: 10px 0;}
.sidebar div:last-child{ float:right;}
.grid_list img{ height:130px;}
.ShowDealOfMonthProduct div .slider-wrp{    width: 80%;margin: auto;}
.addtowishlist_area table tbody tr th{    padding: 0;}
.AccountContainerpersonalinfo{    padding: 0;width: 100%;}
.productitem{    width: 200px;}
.slider-wrp{    width: 80%;margin: auto;}
.margin-bottom-60{    margin-top: 0;}
.content_left{    padding-right: 15px !important;}
/*.headermarginclass{    margin-top: 227px;}*/
.SampleQuotationButtonContainer{    float: none;width: 100%;clear: both;    margin-bottom: 10px;}
.Sample{    float: none;    clear: both;}
.Quotation{    float: none;    clear: both;}
.btncheckout{    float: none;    clear: both;    margin-left: 0 !important;    margin-bottom: 10px !important;}
.btn_form a{    float: none;}
.Cartbtn_container{    float: none;    clear: both;    margin-bottom: 10px;  }
.tabs-nav .cf{    width: 90%;}
.compareproductname{ width:250px;}
.categorycc{    width: 100% !important;}
.customcompareform .required{    width: 100%;float: none;margin-right: 0;}
.SuplierListCC li label{    width: 87%;}
.customcompareproducts .btn_form{    clear: both;}
.skyblue li>a, .skyblue>li.showhide span{ color:#555;}
.megamenu{background-color:#f2f0f0;}
.filtersection{    width: 100%;float: none;}
.filter_cat , .topnav{    width: 100%;}
.results_cnt_product{    width: 100%;float: none;}
.detailFooter{    width: 100%;}





}
@media (max-width: 767px) {
    .logo {
        font-size: 26px;
    }
    .header_right .search {
        display: none;
    }
    .registration_left {
        padding: 15px 15px !important;
    }

    .addtowishlist_area .auctiondetailstable tr td {
        width: 100%;
        display: block;
    }

    .ac-formcenter {
        padding: 30px 15px 15px !important;
        box-shadow: none;
    }

    .my-account-leftmenu .navbar-default .navbar-nav > li {
        display: block;
        text-align: left;
    }

        .my-account-leftmenu .navbar-default .navbar-nav > li:before {
            display: none;
        }

        .my-account-leftmenu .navbar-default .navbar-nav > li > a {
            border-bottom: 1px solid #8f8f8f26;
            background: #ffffff;
            margin: 0;
        }

    .myaccounthead {
        font-size: 16px;
     }

    .anchertext {
        display: block;
        float: none !important;
    }

    .md-margin-bottom-40 {
        margin-bottom: 0px;
    }

    .dt-table-view-dtl {
        margin: 0px 2px;
        padding: 2px 4px;
        font-size: 11px;
        width: auto;
        left: 0;
        top: 0;
    }

    table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before {
        top: 2px;
    }

    #datatable-responsive tr.odd.parent ~ tr.child td ul, #datatable-responsive tr.even.parent ~ tr.child td ul {
        display: block;
    }

        #datatable-responsive tr.odd.parent ~ tr.child td ul li, #datatable-responsive tr.even.parent ~ tr.child td ul li {
            display: block;
        }

    table#datatable-responsive .dataTable > tbody > tr.child span.dtr-title {
        display: block;
        width: 100%;
    }









    .header_right {
        padding: 0px;
    }

    .ubermenu-skin-black-white-2.ubermenu-responsive-toggle {
        display: none;
    }

    .statemargindrp {
        width: 86px;
        position: absolute;
        padding: 1px 0px;
        font-size: 12px;
        top: 5px;
        right: 12px;
    }

    .top_right ul li a {
        padding: 0px 0px;
    }

    .select2-container {
        width: 100% !important;
    }

    .top_right ul li.login {
        padding: 2px 0px !important;
    }

    #loginContainer a span {
        padding: 0px 0px;
    }

    .top_bg {
        padding: 6px 0px 8px;
    }

    .top_right ul {
        line-height: 12px;
        text-align: left;
    }

    .header_right ul.icon1 {
        margin: 18px 5px 0px;
    }

    section.loginpage {
        padding: 20px 0px;
    }

    .registration ul.nav-tabs {
        width: 100%;
    }

        .registration ul.nav-tabs li {
            width: 49%;
        }

    .remarks textarea {
        float: right;
        margin-left: 5px;
        width: 245px;
        padding: 5px;
        height: 65px;
    }
    /*.logo{ width:30%;}
.logo a img{	width: 100%;}*/
    .header_right {
        width: 100%;
    }

    .boxcartheading {
        margin-right: 0 !important;
    }

    .c2 {
        background-size: 90%;
        width: 24px;
        height: 24px;
    }

    .c1 {
        background-size: 90%;
        width: 24px;
        height: 24px;
    }

    .c3 {
        background-size: 90%;
        width: 24px;
        height: 24px;
    }

    .showtotalcountshortlist {
        width: 12px;
        height: 12px;
        left: 23px;
        top: 4px;
    }

    .icon1 {
        margin-right: 0;
    }

    .showtotalcountcart {
        width: 12px;
        height: 12px;
        left: 23px;
        top: 4px;
    }

    .showtotalcountView {
        width: 12px;
        height: 12px;
        left: 23px;
        top: 4px;
    }

    .header_right {
        float: none;
    }

    .search {
        width: 100%;
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 5px;
    }

    .grid_list {
        float: left;
        width: 44%;
        margin: 2%;
    }

    .next {
        display: none !important;
        left: 0;
    }

    .prev {
        display: none !important;
        right: 0;
    }

    .owl-item {
        width: auto !important;
    }

    .heading h2 {
        font-size: 15px !important;
    }

    .icon1 ul {
        width: 250px;
        right: -10px;
    }

    .container {
        width: 100% !important;
    }

    .productitem {
        width: 178px;
    }

    .top_right {
        width: 100%;
    }

    .images_3_of_2 {
        float: none !important;
        width: 100% !important;
    }

    .span_3_of_2 {
        width: 100% !important;
        float: none !important;
    }

    .content_top {
        min-height: 230px;
    }

    .vertical ul.tt_tabs {
        display: inline-block !important;
    }

    #myTab .tt_tabs li {
        width: 100%;
    }

    .paymentMethod {
        width: 100%;
    }

    .shoppingcarttable {
        width: 100%;
        margin-right: 0;
    }

    .product-in-table img {
        width: 45%;
        margin: auto;
        float: none;
    }

    .cart-right div .product-it-in {
        width: 100%;
    }

    .qty {
        margin: 10px 9px 0 0;
        font-size: 10px;
    }

    .cart-right .product-in-table {
        width: 81%;
    }

    .ordersummarydetail {
        width: 100% !important;
    }

    .orderdetailaddress {
        width: 100% !important;
        margin-bottom: 10px;
    }

    .actions a {
        min-width: 110px;
    }

    .registration_left {
        width: 100%;
        margin-left: 0;
    }

    .product-description-brd {
        width: auto;
    }

    .illustration-v2 .product_item {
        width: 48% !important;
    }

    .results_cnt {
        margin: 0;
    }

    .wishListProduct .product-in-table img {
        margin: auto;
        float: left;
    }

    .wishListProduct .product-in-table {
        width: 100%;
    }

    .RemoveFromWishList {
        margin-right: 0;
    }

    .productdetailUnit {
        width: 15%;
    }

    .span1_of_4 {
        margin-left: 0;
        width: 50%;
        height: 160px;
    }

    .desktoporderhistory {
        display: none;
    }

    .mobileorderhistorydetail {
        display: block;
    }

    .shoppingcarttable .cart-right .product-in-table {
        width: 94%;
    }

    .cart-left {
        width: 100%;
    }

    .actions ul {
        padding: 0;
    }

    .shopping-cart .actions a {
        font-size: 14px;
    }

    .ordersummarytaxinfo tbody tr td {
        width: 36%;
    }

        .ordersummarytaxinfo tbody tr td:last-child {
            width: 64%;
        }

    .ordersummarydetail .price-head {
        padding-left: 10px;
    }

    .ordersummaryamount {
        margin-right: 10px;
    }

    .billing-info-inputs {
        padding: 10px;
    }

    .homepageloading img {
        width: 60px;
    }

    .skyblue li {
        width: 100%;
    }

    .search input[type="text"] {
        font-size: 11px;
    }

    .search input[type="submit"] {
        top: 0;
        right: 8px;
    }

    .product-ratings li .rating-selected {
        font-size: 11px;
    }

    .list-inline > li {
        padding-right: 2px;
        padding-left: 0;
    }

    .product-ratings li .rating {
        font-size: 11px;
    }

    .productitem {
        width: 49%;
    }

    .product-img a img {
        width: 100px !important;
        height: 100px !important;
    }

    .slider2 .product-img {
        height: 127px;
    }

    .product-description .title-price {
        font-size: 10px;
    }

    .product-description {
        padding: 4px;
    }

    .content_top {
        margin-top: 0;
        margin-bottom: 0;
    }

    .AccountContainerpersonalinfo {
        padding: 0;
        width: 100%;
    }

    .testimonialimgsection {
        float: none !important;
    }

    .AccountContainerpersonalinfo div div label {
        margin-left: 6px;
        font-size: 12px;
    }

    .AccountContainerpersonalinfo div div b {
        float: none;
        font-size: 18px;
    }

    .changepassword {
        width: 100% !important;
        margin-left: 0;
    }

    .addaddressbtn {
        left: 0px;
    }

    .tbladdresslist {
        width: 100%;
        margin-top: 0;
    }

    .ratings #dvShowReviewRating img {
        width: 15%;
        float: none;
        margin-top: -5px;
    }

    .detailheading1 {
        width: 39%;
    }

    .detailheading2 {
        width: 14%;
    }

    .detailheading3 {
        width: 18%;
    }

    .detailheading3 {
        width: 18%;
    }

    .detailheading4 {
        width: 11%;
    }

    .det_nav ul li span img {
        width: 19%;
    }

    .detail_pincode {
        right: 0;
    }

    .addtowishlist_area {
        width: 100%;
    }

        .addtowishlist_area div table tbody tr td img {
            width: 70%;
        }

    .addtowishlist_name h1 {
        font-size: 15px;
    }

    .MyAccountLeftContainer {
        border-right: none;
    }

    .sidebar div:first-child {
        margin-bottom: 0;
        margin: 10px 0;
    }

    .sidebar div:last-child {
        float: right;
        margin: 10px 0;
    }

    .grid_list {
        width: 49%;
    }

    .heading h2 {
        margin-top: 0;
    }

    .addtowishlist_area table tbody tr th {
        padding: 0;
    }
    /*#dvAuctionItemDraftList{    overflow-y: scroll;}*/
    /*.AuctionCustomerList{    overflow-y: scroll;}*/
    .content-withbanner .col-md-3 .grid_list {
        width: 45%;
    }

    .logo img {
        padding-left: 0px !important;
        width: 100%;
    }

    .statemargindrp {
        margin-left: 20px;
    }

    .logo {
        margin: 0px !important;
        width: auto;
    }
    /*.headermarginclass{    margin-top: 200px;}*/
    .megamenu > li.showhide span.title {
        margin: 10px 0 0 25px;
    }

    .megamenu > li.showhide {
        height: 40px;
    }

        .megamenu > li.showhide span.icon2:after {
            top: 23px;
        }

        .megamenu > li.showhide span.icon1:after {
            top: 10px;
        }

    .margin-bottom-60 {
        margin-top: 0;
    }

    .content_left {
        padding-right: 15px !important;
    }

    .top_right {
        width: 100% !important;
    }

    .ordercallnumber {
        width: auto;
    }

    .slider-wrp .productitem:nth-child(2n) {
        margin-right: 0 !important;
    }

    .logot_box {
        right: -16px;
    }

    .btncheckout {
        margin-left: 0 !important;
    }

    .Cartbtn_container {
        clear: both;
        margin-left: 0;
        float: left;
        margin-bottom: 20px;
    }

    .Sample {
        margin-left: 7%;
    }

    .detailFooter {
        width: 100%;
    }

    .form-list .input-text {
        width: 100% !important;
    }

    .SampleQuotationButtonContainer {
        float: none;
        width: 100%;
    }

    .Quotation {
        float: left;
    }

    .etalage {
        width: 100% !important;
    }

    .ReviewRemarks {
        width: 100%;
    }


    .count {
        margin-right: 2px;
    }

    .ratings #dvShowReviewRating {
        margin-right: 0;
        width: 78px;
    }

    .reviews a.review span {
        margin-right: 0;
    }

    .review_section ul li {
        width: 18%;
    }

    .write-a-review-text {
        width: 34px;
        font-size: 8px;
    }

    .reviewimage {
        width: 8px;
    }

    .v-centered-content .v-center {
        width: 38px;
    }

    .review_section li {
        margin: 0px !important;
    }

    .reviewimage img {
        width: 100%;
    }

    .cf li {
        float: left;
    }

    .compareproductname {
        width: 250px;
    }

    .categorycc {
        width: 100% !important;
    }

    .customcompareform .required {
        width: 100%;
        float: none;
        margin-right: 0;
    }

    .SuplierListCC li label {
        width: 84%;
    }

    .SuplierListCC li {
        width: 100%;
        float: none;
        margin-left: 3%;
    }

    .skyblue li > a, .skyblue > li.showhide span {
        color: #555;
    }

    .megamenu {
        background-color: #f2f0f0;
    }

    .autocompletearea hr {
        display: block;
    }

    .ubermenu-sticky-toggle-wrapper {
        clear: both;
    }

        .ubermenu-sticky-toggle-wrapper .ubermenu-responsive-toggle {
            height: auto !important;
        }
/*.login_section li a{ padding:0px 5px;}
.search_area_input{ width:88%;}
#rotator .ui-tabs-nav-item a {font-size: 11px; padding:13px 6px;}
#rotator{ padding-bottom:3em;}
#rotator .ui-tabs-panel{ height:100%}

.right_area li{ margin:7px; position:relative}
.right_area li img{ /*height:auto!important;*//* position:absolute; top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.right_area li iframe{ height:105px;}
.footerpolicytxt{ width:100%; text-align:center}
.footertrackorderpart{ margin:20px 0px;}
.copy_right span{ margin-left:23%;}
.verticalslider_tabs{ width:165px!important;}
.verticalslider_tabs a:link, .verticalslider_tabs a:visited{ width:145px!important; font-size:11px!important; font-weight:400!important;}
.verticalslider .arrow{ margin-left:165px!important;}
.verticalslider_contents{ width:370px!important;}
.can_find_your_answers{ width:100%;}
.can_find_your_answers_heading{ width:auto; padding-bottom:8px;}
.can_find_your_answers_icon{ display:none}
.faq_input{ width:100%; box-sizing:border-box; height:36px;}
.faq_input2{ width:100%; box-sizing:border-box; height:36px;}
.faq_input4{ width:100%; box-sizing:border-box; height:36px;}
.faq_input3{ width:100%; box-sizing:border-box}
.inputfieldssstboxthreeinput input{ width:32.6%!important}
.faq_submit{ padding-top:5px;}
.faq_submit_left{ width:60%}
.faq_submit_right td{ float:right}
.cart_item{ float:none; display:inline-block}
.manufactureradiobtn{ margin-left:0px;}

	  #RegistrationForm {
        display: none!important;
    }

    #RegistrationFormMobile {
        display: block!important;
    }
.signin{margin-left: 72px;
  margin-top: 30px;}	*/

}
	
@media only screen and (min-width: 980px) and (max-width: 980px) {
/*.wrapper{ width:96%; margin:auto}
.left_area{ width:730px;}
.right_area{ width:190px;}	
.nav > li > a { text-transform: uppercase; display: block; font-size:11px;}
.nav .column ul li{ font-size:13px;}
.nav li:last-child .smalldrop { margin-left: -98px;}
.search_area{ width:529px;}
.searchareabox{ width:370px;}
#rotator{ padding-bottom:3em;}
#rotator .ui-tabs-panel{ height:100%}
#rotator .ui-tabs-nav-item a{ font-size:13px;}
.verticalslider_contents {
    width: 680px !important;}
.buynowOrderimg{position: absolute;margin: 6px 0 0 35px;}
*/
}

@media (max-width: 480px) {
    .AccountContainerpersonalinfo div div b {
        font-size: 16px;
    }
    .logo {
        font-size: 26px;
    }
    .registration_left {
        padding: 15px 15px !important;
    }
    .addtowishlist_area .auctiondetailstable tr td {
        width: 100%;
        display: block;
    }
    .ac-formcenter {
        padding: 30px 15px 15px !important;
        box-shadow: none;
    }
    .my-account-leftmenu .navbar-default .navbar-nav > li {
        display: block;
        text-align: left;
    }
.my-account-leftmenu .navbar-default .navbar-nav > li:before {
    display: none;
}
    .my-account-leftmenu .navbar-default .navbar-nav > li > a {
        border-bottom: 1px solid #8f8f8f26;
        background: #ffffff;
        margin: 0;
    }
    .myaccounthead {
        font-size: 16px;
     }
    .anchertext {
        display: block;
        float: none !important;
    }
    .md-margin-bottom-40 {
        margin-bottom: 0px; 
    }
    .dt-table-view-dtl {
        margin: 0px 2px;
        padding: 2px 4px;
        font-size: 11px;
        width: auto;
        left: 0;
        top: 0;
    }
    table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before {
        top: 2px;
    }
    #datatable-responsive tr.odd.parent ~ tr.child td ul, #datatable-responsive tr.even.parent ~ tr.child td ul {
        display: block;
    }
        #datatable-responsive tr.odd.parent ~ tr.child td ul li, #datatable-responsive tr.even.parent ~ tr.child td ul li {
            display: block;
        }
    table#datatable-responsive .dataTable > tbody > tr.child span.dtr-title {
        display: block;
        width: 100%;
    }









    .header_right {
        padding: 0px;
    }
    .ubermenu-skin-black-white-2.ubermenu-responsive-toggle {
        display: none;
    }
    .statemargindrp {
        width: 86px;
        position: absolute;
        padding: 1px 0px;
        font-size: 12px;
        top: 5px;
        right: 12px;
    }
    .top_right ul li a {
        padding: 0px 0px;
    }
    .select2-container {
        width: 100% !important;
    }
    .top_right ul li.login {
        padding: 2px 0px !important;
    }
    #loginContainer a span {
        padding: 0px 0px;
    }
    .top_bg {
         padding: 6px 0px 8px;
    }
    .top_right ul {
        line-height: 12px;
        text-align: left;
    }
    .header_right ul.icon1 {
        margin: 18px 5px 0px;
    }
    section.loginpage {
        padding: 20px 0px;
    }
    .registration ul.nav-tabs {
        width: 100%;
    }
        .registration ul.nav-tabs li {
            width: 49%;
        }
        .remarks textarea {
    float: right;
    margin-left: 5px;
    width: 245px;
    padding: 5px;
    height: 65px;
}
/*.logo{ width:30%;}
.logo a img{	width: 100%;}*/
.header_right{ width:100%;}
.boxcartheading{	margin-right: 0!important;}
.c2{	background-size: 90%;	width: 24px;height: 24px;}
.c1{	background-size: 90%;	width: 24px;height: 24px;}
.c3{	background-size: 90%;	width: 24px;height: 24px;}
.showtotalcountshortlist{	width: 12px;height: 12px;	left: 23px;top: 4px;}
.icon1{	margin-right: 0;}
.showtotalcountcart{	width: 12px;height: 12px;	left: 23px;top: 4px;}
.showtotalcountView{width: 12px;height: 12px;	left: 23px;top: 4px;}
.header_right{	float: none;}
.search{	width: 100%;    margin-right: 0;    margin-top: 0;    margin-bottom: 5px;}
.grid_list{	float: left;	width: 44%;margin: 2%;}
.next  { display:none !important; 	left: 0;}
.prev { display:none !important; 	right: 0;}
.owl-item{	width: auto !important;}
.heading h2{	font-size: 15px!important;}
.icon1 ul{	width: 250px;	right: -10px;}
.container{ width:100% !important;}
.productitem{	width: 178px;}
.top_right{	width: 100%;}
.images_3_of_2{	    float: none !important;    width: 100% !important;}
.span_3_of_2{	width: 100% !important;    float: none !important;}
.content_top{    min-height: 230px;}
.vertical ul.tt_tabs{	display: inline-block !important;}
#myTab .tt_tabs li{ width:100%;}
.paymentMethod{ width:100%;}
.shoppingcarttable{	width: 100%;margin-right: 0;}
.product-in-table img{ width:45%;	margin: auto; float:none;}
.cart-right div .product-it-in{	width: 100%;}
.qty{	margin: 10px 9px 0 0;	font-size: 10px;}
.cart-right .product-in-table{	width: 81%;}
.ordersummarydetail{ width:100% !important;}
.orderdetailaddress{ width:100% !important; margin-bottom:10px;}
.actions a{	min-width: 110px;}
.registration_left{ width:100%;	margin-left: 0;}
.product-description-brd{	width: auto;}
.illustration-v2 .product_item{	width: 48% !important;}
.results_cnt{	margin: 0;}
.wishListProduct .product-in-table img {margin: auto;	float: left;}
.wishListProduct .product-in-table{ width:100%;}
.RemoveFromWishList{	margin-right: 0;}
.productdetailUnit{	width: 15%;}
.span1_of_4{	margin-left: 0;width: 50%;height: 160px;}
.desktoporderhistory{ display:none;}
.mobileorderhistorydetail{display:block;}
.shoppingcarttable .cart-right .product-in-table{	width: 94%;}
.cart-left{ width:100%;}
.actions ul{	padding: 0;}
.shopping-cart .actions a{	font-size: 14px;}
.ordersummarytaxinfo tbody tr td{ width:36%;}
.ordersummarytaxinfo tbody tr td:last-child{ width:64%;}
.ordersummarydetail .price-head{	padding-left: 10px;}
.ordersummaryamount{	margin-right: 10px;}
.billing-info-inputs{	padding: 10px;}
.homepageloading img{	width: 60px;}
.skyblue li{ width:100%;}
.search input[type="text"]{	font-size: 11px;}
.search input[type="submit"]{	top: 0;right: 8px;}
.product-ratings li .rating-selected{	font-size: 11px;}
.list-inline > li{	padding-right: 2px;padding-left: 0;}
.product-ratings li .rating{	font-size: 11px;}
.productitem{	width: 49%;}
.product-img a img{	width: 100px !important;height: 100px!important;}
.slider2 .product-img{	height: 127px;}
.product-description .title-price{	font-size: 10px;}
.product-description{	padding: 4px;}
.content_top{	margin-top: 0;    margin-bottom: 0;}
.AccountContainerpersonalinfo{	padding: 0;width: 100%;}
.testimonialimgsection{	float: none !important;}
.AccountContainerpersonalinfo div div label{	margin-left: 6px;font-size: 12px;}
    .AccountContainerpersonalinfo div div b {
        float: none;
        font-size: 16px;
    }
.changepassword{	width: 100% !important;	margin-left: 0;}
.addaddressbtn{ left:0px;}
.tbladdresslist{	width: 100%;	margin-top: 0;}
.ratings #dvShowReviewRating img{    width:15%;        float: none;    margin-top: -5px;}
.detailheading1{width: 39%;}
.detailheading2 {width: 14%;}
.detailheading3{width: 18%;}
.detailheading3{width: 18%;}
.detailheading4{width: 11%;}
.det_nav ul li span img{    width: 19%;}
.detail_pincode{    right: 0;}
.addtowishlist_area{ width:100%;}
.addtowishlist_area div table tbody tr td img{    width: 70%;}
.addtowishlist_name h1{    font-size: 15px;}
.MyAccountLeftContainer{border-right:none;}
.sidebar div:first-child{    margin-bottom: 0;margin: 10px 0;}
.sidebar div:last-child{ float:right;margin: 10px 0;}
.grid_list{ width:49%;}
.heading  h2{    margin-top: 0;}
.addtowishlist_area table tbody tr th{    padding: 0;}
/*#dvAuctionItemDraftList{    overflow-y: scroll;}*/
/*.AuctionCustomerList{    overflow-y: scroll;}*/
.content-withbanner .col-md-3 .grid_list{    width: 45%;}
.logo img{    padding-left: 0px !important;    width: 100%;}
.statemargindrp{    margin-left: 20px;}
.logo{    margin: 0px !important;    width: auto;}
/*.headermarginclass{    margin-top: 200px;}*/
.megamenu>li.showhide span.title{    margin: 10px 0 0 25px;}
.megamenu>li.showhide{    height: 40px;}
.megamenu>li.showhide span.icon2:after{    top: 23px;}
.megamenu>li.showhide span.icon1:after{    top: 10px;}
.margin-bottom-60{    margin-top: 0;}
.content_left{    padding-right: 15px !important;}
.top_right{    width: 100% !important;}
.ordercallnumber{    width: auto;}
.slider-wrp .productitem:nth-child(2n){    margin-right: 0 !important;}
.logot_box{    right: -16px;}
.btncheckout{    margin-left: 0 !important;}
.Cartbtn_container{    clear: both;margin-left:0;    float: left;    margin-bottom: 20px;}
.Sample{    margin-left: 7%;}
.detailFooter{    width: 100%;}
.form-list .input-text{    width: 100%!important;}
.SampleQuotationButtonContainer{    float: none;width: 100%;}
.Quotation{    float: left;}
.etalage{    width: 100% !important;}
.ReviewRemarks{    width: 100%;}


.count{    margin-right: 2px;}
.ratings #dvShowReviewRating{    margin-right: 0;width: 78px;}
.reviews a.review span{    margin-right: 0;}
.review_section ul li{    width: 18%;}
.write-a-review-text{    width: 34px;    font-size: 8px;}
.reviewimage{width: 8px;}
.v-centered-content .v-center{    width: 38px;}
.review_section li{    margin: 0px !important;}
.reviewimage img{ width:100%;}
.cf li{    float: left;}
.compareproductname{ width:250px;}
.categorycc{    width: 100% !important;}
.customcompareform .required{    width: 100%;float: none;margin-right: 0;}
.SuplierListCC li label{    width: 84%;}
.SuplierListCC li{    width: 100%;float: none;margin-left: 3%;}
.skyblue li>a, .skyblue>li.showhide span{ color:#555;}
.megamenu{background-color:#f2f0f0;}
.autocompletearea hr{ display:block;}
.ubermenu-sticky-toggle-wrapper{    clear: both;}
.ubermenu-sticky-toggle-wrapper .ubermenu-responsive-toggle{    height: auto !important;}






}
@media (max-width: 360px) {
.boxcartheading{	margin-right: 0!important;}
.c2{	background-size: 100%;	width: 20px;height: 20px;    top: -9px;}
.c1{	background-size: 100%;	width: 20px;height: 20px;    top: -9px;}
.c3{	background-size: 100%;	width: 20px;height: 20px;    top: -9px;}
.showtotalcountshortlist{	width: 11px;height: 11px;	left: 21px;top: 0;}
.icon1{	margin-right: 0;}
.showtotalcountcart{	width: 11px;height: 11px;	left: 21px;top: 0;}
.showtotalcountView{width: 11px;height: 11px;	left: 21px;top: 0;}
.header_right{    float: none;clear: both;width: 100%;}
.search{	width:100%;    margin-top: -4px;    margin-bottom: 5px;    margin-right: 0;}
.grid_list{	float: left;	width: 42%;margin: 10px;}
.next  { display:none !important; 	left: 0;}
.prev { display:none !important; 	right: 0;}
.owl-item{	width: auto !important;}
.heading h2{	font-size: 13px!important;}
.icon1 ul{	width: 250px;	right: -10px;}
.container{ width:100% !important;}
.productitem{	width: 198px;}
.top_right{	width: 100%;}
.vertical ul.tt_tabs li{	padding: 18px 6px;}
.tt_tabs li h3{	font-size: 10px !important;}
#loginBox{	right: -172px;}
#loginForm:after{	right: 188px;}
.content_top{	height: auto;}
.single-bottom1{	font-size: 10px;}
/*.table-responsive{	width: 600px !important;}*/
.detailheading1{	width: 48%;}
.detailheading2{	width: 17%;}
.detailheading3{	width: 18%;}
.detailheading4{	width: 17%;}
.product-details{	width: 43%;}
.productdetailprice{	width: 15%;}
.product-qty input{	width: 77px;	margin-left: 0;}
.detail_pincode{	right: -4px;}

#myTab .tt_tabs li{	width: 100%;}
.paymentsection{ width:100% !important;}
.cart-left{  width:100%; margin-top:10px;}
.paymentMethod{ width:100%;}
.ordersummaryapply p span{	font-size: 12px;}
.wizard > .steps i{	right: 5px;	width: 35px;height: 35px;}
.rounded-x img{	top: -8px;}
.cart-right .product-in-table{	width: 78%;}
/*.qty{ float:none;}*/
.cart-right{ width:100%;}
.product-details img{	width: 100px !important; 	float: left !important;	margin-right: 15px !important;}
.product-details .product-it-in{	width: 50%;}
.orderdetailaddress{ width:100% !important; margin-bottom:10px;}
.actions a{	min-width: 110px;}
    .registration_left {
        width: 100%;
        margin-left: 0;
        padding: 15px 15px !important;
    }
.registration_form a.form-anchor {
     font-size: 13px;
}
.product-description-brd{	width: auto;}
.illustration-v2 .product_item{	width: 47% !important;}
.results_cnt{	margin: 0;}
.wishListProduct .product-in-table {	width: 100%;	padding: 10px;}
.wishListProduct .product-in-table img {	width: 38%;}
.wishlistproduct-it-in .product_heading{	font-size: 15px;}
.span1_of_4{	margin-left: 0;width: 50%;height: 160px;}
.desktoporderhistory{ display:none;}
.mobileorderhistorydetail{display:block;}
.shoppingcarttable .cart-right .product-in-table{	width: 93%;}
.shopping-cart .actions a{	font-size: 11px;}
.ordersummarydetail .price-head{	padding-left: 10px;}
.ordersummaryamount{	margin-right: 10px;}
.billing-info-inputs{	padding: 10px;}
#tblDeliveryAddress tbody tr td{	font-size: 12px;}
#tblBillingAddress tbody tr td{	font-size: 12px;}
.ordersummarytaxinfo tbody tr td{ width:38%;}
.ordersummarytaxinfo tbody tr td:last-child{ width:62%;}
.homepageloading img{	width: 60px;}
.skyblue li{ width:100%;}
.search input[type="text"]{	font-size: 11px;}
.search input[type="submit"]{	top: 0;right: 8px;}
.product-ratings li .rating-selected{	font-size: 11px;}
.list-inline > li{	padding-right: 2px;padding-left: 0;}
.product-ratings li .rating{	font-size: 11px;}
.productitem{	width: 47%;}
.product-img a img{	width: 100px !important;height: 100px!important;}
.slider2 .product-img{	height: 127px;}
.product-description .title-price{	font-size: 10px;}
.product-description{	padding: 4px;}
.content_top{	margin-top: 0;}
.AccountContainerpersonalinfo{	padding: 0;width: 100%;}
.testimonialimgsection{	float: none !important;}
.AccountContainerpersonalinfo div div label{	margin-left: 6px;font-size: 12px;}
/*.AccountContainerpersonalinfo div div b{	font-size: 12px;}*/
.changepassword{	width: 100% !important;	margin-left: 0;}
.addaddressbtn{ left:0px;}
.tbladdresslist{	width: 100%;	margin-top: 0;}
.ratings #dvShowReviewRating img{    width: 12%;}
.detailheading1{width: 35%;}
.detailheading2 {width: 13%;}
.detailheading3{width: 12%;}
.detailheading3{width: 18%;}
.detailheading4{width: 16%;}
.det_nav ul li span img{    width: 22%;}
.detail_pincode{    right: 0;}
.addtowishlist_area{ width:100%;}
.addtowishlist_area div table tbody tr td img{    width: 70%;}
.addtowishlist_name h1{    font-size: 15px;}
.MyAccountLeftContainer{border-right:none;}
.grid_list img{ height:130px;}
.sidebar div:first-child{    margin-bottom: 0;margin: 10px 0;}
.sidebar div:last-child{ float:right;    margin: 10px 0;}
.grid_list{ width:49%;    height: 70px;}
.grid_list img{    height: 76px;}
.heading  h2{    margin-top: 0;}
.addtowishlist_area table tbody tr th{    padding: 0;}
#dvAuctionItemDraftList{    overflow-y: scroll;}
.logo img{padding-left: 0;}
.showtotalcountshortlist , .showtotalcountcart , .showtotalcountView{    font-size: 9px;}
.logo{    margin: 0;}
.statemargindrp{    padding: 3px 3px;    margin-left: 10px;}

.megamenu>li.showhide span.title{    margin: 10px 0 0 25px;}
.megamenu>li.showhide span.icon1:after{    top: 10px;}
.megamenu>li.showhide span.icon2:after{    top: 23px;}
.megamenu>li.showhide{    height: 40px;}
.margin-bottom-60{    margin-top: 0;}
/*.headermarginclass{    margin-top: 155px;}*/
.content-withbanner .col-md-3 .grid_list{    width: 43%;}
.btncheckout{    margin-left:0 !important;}
.Cartbtn_container{    margin-left:0;}
.detailFooter{    width: 100%;}

.count{    margin-right: 2px;}
.ratings #dvShowReviewRating{    margin-right: 0;width: 50px;}
.reviews a.review span{    margin-right: 0;}
.review_section ul li{    width: 19%;}
.write-a-review-text{    width: 34px;    font-size: 8px;}
.reviewimage{width: 8px;}
.v-centered-content .v-center{    width: 38px;}
.review_section li{    margin: 0px !important;}
.reviewimage img{ width:100%;}
.tabs-nav .cf li{    float: left;}
.compareproductname{ width:250px;}
.categorycc{    width: 100% !important;}
.skyblue li>a, .skyblue>li.showhide span{ color:#555;}
.megamenu{background-color:#f2f0f0;}
.auctionsupplierinside { float: left; min-height: 150px; width: 100%; }
.AdddAuctionForm{width: 90%; }
.addtowishlist_area form{width: 90%; padding-bottom:10px; }



}

@media (max-width: 359px) {
/*.logo{ width:200px;}
.mobilelogosection img{ width:80%; padding-top:3px;}	
.search_area_input{ width:78%;}
.login_input3{ height:36px;}
.floating-contact-inner{ display:none;}
.downloadapp{ display:none;}
.review_section li{   margin: 10px 8px 0px 0px;}
.buynowOrderimg{position: absolute;margin: 6px 0 0 30px;}
*/
}

@media (min-width: 767px) {
/*.slidingDiv{ display:block!important}
.show_hide {display:none!important;}
.overflowhidden{ display:none}*/
}
