@media (min-width: 1025px) and (max-width: 2800px) {
    /*-- PADDING CSS -------------*/
    .padding-0{ padding: 0;}
    .padding-right-0{ padding-right: 0;}
    .padding-left-0{ padding-left: 0;}
    .padding-top-0{ padding-top: 0;}
    .padding-bottom-0{ padding-bottom: 0;}
    /*-- END PADDING CSS -------------*/
    .list-item > div:last-child{padding-right:0}
    .product-add{background:url(../images/caret-bg.png) no-repeat right 30px;margin-right:10px}
    .dropdown .dropdown-menu .dropdown-submenu:first-child .dropdown-menu.in{display:block}
    .file-col{width:80%;margin-top:10px}
    .info-icons{float:right;text-align:right;padding-top:10px;width:20%}
    .option-body .radiobox.multi-select > div{width:30%}
    .option-body .radiobox.multi-select > div:last-child{width:10%}
    .estimate-box > .total-usd{padding-left:0;position:relative}
    .estimate-box > .estimate-table{padding-right:0}
     .total-usd{padding-left:0}
    .imprint-box .radio-wrap{float:right}
    .zoom > img{ max-width: 470px;}
    header{position:fixed;width:100%;top:0;  font-weight:400; z-index: 10;}
    .header-variation .ob-top-menu{z-index: 9; position: relative;}
    .header-variation .ob-logo-block{z-index:9; position: relative;}
    .header-variation .ob-menu{z-index:1; position: relative;}
    .list-item > div.detail-col{padding-left:10px; padding-right:15px;}
    .right-menu{display:none;}
    .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu div li{width:50%;float:left;border-right:1px dashed #bfbfbf;}
    ul.nav.navbar-nav li > a:hover,.gosh-header .top-menu ul li a:hover{color:#ec008b;}
    .ob-top-menu .top-advance-search .header-advace-search .advance-search-col{ width: 102.5%;}
    .ob-top-menu .top-advance-search .header-advace-search .advace-close-but{ right: 15px;}
    .menu-box .navbar-nav .dropdown-submenu > a{background:url(../images/caret-bg.png) no-repeat 170px 20px;}
    .menu-box .navbar-nav > li li a:hover{background-color:#fff;}
    .menu-box .navbar-nav li b.menu-caret1{display:none;}
    header .scroll-logo{display:none;}
    .dropdown.hover > a.product-add{color:#ec008b;}
    .member-col.hover > a i,.member-col.hover:hover > a i{color:#ec008b;}
    .container{padding: 0; position: relative;}
	.sort-product .sort{ }
    .product-compare-list .compare-images{ width: 88%;}
    .product-compare-list .compare-btn-wrap { width: 12%;}
    .ob-quick-view-product .col-lg-5{ width:46%;}
    .ob-quick-view-product .col-lg-7{ width:54%;}
    .top-advance-search{ position: inherit;}
    .top-ui-navigation.slidemenu .inner-box{ width: 1170px;}
    .ob-forgot-pass-col{ padding: 0 15px;}
    .top-ui-navigation.slidemenu .login-col .inner-box{ padding-top:45px;}
    .model-popup-simple.size-chart-model .modal-lg{width:840px;}
    .design-option-3 .ob-slide-box h1{ font-size: 40px;}
    .design-option-3 .ob-slide-box .carousel-caption{ padding-bottom: 60px;}
}

@media screen and (min-width:1024px) and (max-width:3000px) {
    .search-product-popup .advance-search-col > div{ width: 33.3%;}
    .search-product-popup .advance-search-col .clearfix{ display:none;}
    .search-product-popup .advance-search-col .inp-parts{ height: 46px;}
    .tooltip-block.tooltip-last{ margin-right: 0;}
    .product-detail-wrapper .shipping-method .print-checkbox{ margin-left: -15px; width:69%; padding: 0;}
    .myaccount-dropdown{ display: none;}
}

@media (min-width: 1023px) and (max-width: 1024px) {
    .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu{width:680px !important;}
    .advance-search-col{ padding-left: 0; padding-right: 0;}
    .container{ padding: 0;}
    .top-search-block .advance-search-col label{ font-size:13px;}
}

@media (min-width: 992px) and (max-width: 1199px) {
    .option-body{padding:15px 10px;}
    .right-menu{display:none}
    .color-select{margin-right:18px;}
    .best-selling-products .ob-product-block .image{margin-bottom:98px}
    .banner-box .cat-left-side{min-width:100%;min-height:365px;background:url(../images/cat-01.png) no-repeat scroll 96% 85% / 70% auto #253a5c}
    .cat-right-side .deal-banner{width:100%}
    .cat-right-side .right-banner-bg2{padding:22px 0 0 15px}
    .cat-right-side .deal-banner img{width:100%;height:auto}
    .best-selling-products .owl-buttons{width:48px}
    .radiobox .f-none{float:right;display:block;margin-right:100px}
    .imprint-box input[type="radio"] + label{padding-right:10px}
    .recommeded-product-slider .item{margin:0 16px;}
    .pro-cat-list1{width:100%!important;text-align:center;padding-bottom:20px}
    .pro-category-list{margin-top:50px}
    .ob-pro-category-box .pro-categoer-title,.ob-pro-category-box .pro-categoer-title2{display:inline-block}
    .pro-category-list li{width:10%}
    .labels ul li{padding-right:10px;}
    .labels ul li .icons{padding:10px 5px;font-size:14px}
    .estimate-text{padding-top:15px}
    .print-checkbox span{width:100%}
    .option-body .radiobox .select-wrapper-col{float:none!important}
    .span-box > span{padding-top:15px;float:left;width:52%}
    .radiobox .other-color{z-index: 1000; height: 40px; display: block;}
    .product-section-box .option-body .radiobox.multi-select p{padding-right:25px; padding-bottom:15px;}
    .cart-link a{min-width:98px;font-size:14px;  font-weight:400;}
    .estimate-text{padding-top:10px}
    .product-section-box .option-body .radiobox.multi-select input{ width:140px;}
    .selection-color-box .dropdown-menu{ min-width: 165px;}
    .selection-font-box .dropdown .btn, .selection-font-box .dropdown-menu{ min-width: 140px;}
    .color-box li{ margin-right:5.5px;}
    .wish-list-color-box li{ margin-right:5.5px;}
    .wish-list-color-box-guest li{ margin-right:5.5px;}
    .more-option {margin: 15px -10px;}
    .product-detail-wrapper .more-option .nav-tabs a{ height: 56px; width: 156px;display: table-cell;vertical-align: middle;text-align: center;}
    .shipping-option p{ min-width: 180px;}
    .product-detail-wrapper .quantity-table.additional-table .quantity-size li{ width: 43px;}
    .shipping-method .option-body .ship-col-left .dropdown_size .btn, .shipping-method .option-body .ship-col-right .dropdown_size .btn{ min-width: 254px;}
    .upload-logo label {padding: 0 10px 0 15px;}
    .more-option .radiobox .input-group[class*=col-]{ width: 125px;}
    .more-option .radiobox .contry-logo{ padding: 0; /*width: 35%;*/}
    .more-option .other-option label{min-width:70px;}
    .other-option > div:nth-child(1){ padding-right: 0; width: 90%;}
    .quantity-table.additional-table ul{ border: 0;}
    .brand-group li{ width: 18.7%;}
    .quntity-count .selector-input input{ min-width:inherit;}
    .header-loging{margin:0;}
    header{width:100%;z-index:10;top:0;   font-weight:400;}
    .header-search{width:95%;margin-right:10px;}
    #slidemenu .dropdown-menu{right:0;left:inherit;}
    .dropdown.hover > a.product-add{color:#ec008b;}
    .member-col.hover > a,.member-col.hover:hover > a{color:#ec008b;}
    .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu{width:675px;}
    .menu-box .menu-pro-img{right:-32px;}
    .menu-box .navbar-nav > li{position:inherit;}
    .menu-box .navbar-nav .dropdown-submenu > a{background:url(../images/caret-bg.png) no-repeat 170px 20px;}
    .menu-box .navbar-nav > li li a:hover{background-color:#fff;}
    .menu-box .navbar-nav li b.menu-caret1{display:none;}
    #slide-nav{border:none;background:transparent;margin:25px 0 10px;min-height:0;}
    #slide-nav .navbar-nav{display:block!important;}
    .product-description .nav-tabs.nav-justified > li{width:32.8%;}
    .product-add{background:url(../images/caret-bg.png) no-repeat right 30px;margin-right:10px;}
    .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu div li{width:50%;float:left;border-right:1px dashed #bfbfbf;}
    .middle-footer .footer-link .contact-icon4 a{line-height:15px;padding-top:10px;}
    .ob-scroll-nav .header-advace-search{border-top: 1px solid #dddddd; top: 40px;}
    .optional-col .checkbox{ width: 30%;}
    .optional-col .email-address-col{ width: 70%;}
    .email-address-col .email-col{ width: 78%;}
    .optional-col .email-address-col .note-col{ width: 100%; text-align: right; padding-top: 5px; padding-right: 2px;}
/*    .colorholder tr td{ height: 50px;}*/
    .search-label {width:15%}
    .ob-pro-search-block .advance-search-wrap{width:65%}
     .advance-search-wrap .search-item {width: 60%;}
 	.search-edit-options {width: 40%;}
 	 .advance-search-wrap  .recent-search-tab .search-item{width:80%;}
 	.recent-search-tab .search-edit-options {width: 20%;}
    .product-description .nav-tabs li.active a::after{display:none}
    .quick-view-left .product-big-image{width:350px}
    .product-detail .product-section-box .radiobox.select-box input{float:left}
    .product-detail .estimate-table table{width:100%}
    .ob-product-block .product-meta{width:100%;text-align:center;background-color:#f0f0f0;bottom:-60px;position:absolute;-webkit-transition:none;transition:none}
    .ob-product-block:hover .product-meta{bottom:-60px;-webkit-transition:none;transition:none}
    .ob-product-block:hover .price{border-bottom:none}
    .ob-product-block .price-bor{border-bottom:1px solid #d4d4d4}
    .gift-receipt-info { text-align:center;}
	.ob-gift-certificate-block .amount-box {display: block; margin:0 auto;}
	.ob-gift-certificate-block .selector-quantity {display: block; margin:0 auto;}
    .ob-gift-certificate-block .gift-receipt-info  label {width:120px;}
    .scroll-block{overflow-x:scroll;}
    .quick-view-left .product-big-image{width:370px !important;}
    .full-image-editor .quick-view-left .product-big-image{width:100% !important;}
    .select-box p{ min-width: 70px;}
    .product-compare-list .btn-search{ margin:0 10px;}
    .header-advace-search{  left: 0; top:100px;}
    .top-advance-search.open > a{ position: absolute; top: -38px; right:10px;}
    .top-advance-search.open .header-advace-search{ position:relative; top:0; box-shadow: none; padding:0 10px; margin:7px -10px 0; width: 101.8%;}
    .header-search .advance-search-label {right: 15% !important;}
    header.fixed-header.fixed-header-top .header-search.search-field.advance-search-wrap.dropdown > input, .header-search.search-field.advance-search-wrap.dropdown > input{ width:86.4%;}
    .top-advance-search.open .header-advace-search .row .col-md-3{ padding:0 5px;}
    .header-advace-search .advace-close-but{ right:0px; top: 10px;}
    .header-advace-search .advace-close-but i{ margin: 0; font-size: 18px;}
    .top-advance-search{ z-index: 100;}
    .ob-logo-block .navbar-nav{ width: 520px; margin-top: 30px;}
    .ob-logo-block .navbar-nav .top-search-block{ width: 520px; display: block; position:inherit; padding: 0; box-shadow:none;}
    .ob-logo-block .top-advance-search.open > a {  position:absolute;  top:67px;  right:30px;}
    .ob-logo-block .top-search-block .header-search{ width: 52.6%;}
    .ob-logo-block .top-search-block .advance-search-col{ padding:20px;}
    .ob-logo-block .header-advace-search{ top: 165px;}
    .ob-logo-block .header-advace-search .advace-close-but{ right: 15px;}
    .ob-logo-block .top-advance-search.open .header-advace-search{ position: absolute;top:186px;  padding:10px 0;  margin: 0;  background: #F5F5F5;  border-radius: 0;}
    .button-colum{ padding-top:39px; }
     input[type="submit"].save-button{ min-width:98px; background-position:-40px -472px; padding-left: 20px; font-size: 14px; height:37px;}
    input[type="submit"].search-button { min-width:98px;font-size: 14px;height:37px;}
    .top-ui-navigation.slidemenu .top-ui-slider li{ padding: 15px 70px 0;}
    .product-description .nav-tabs a{ font-size:14px;}
    .quantity-size li{ float: left !important;}
    .star-design-but{ padding:  9px 20px;}
    .radiobox .select-wrapper-col{ width: 170px;}
    .radiobox .file-col{ width:84%;}
    .radiobox .file-col > div:nth-child(3){ padding-right: 0;}
    .quantity-table .quantity-size{ padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px #ddd solid;}
    .print-checkbox > div{ padding: 7px 7px 7px 0;}
    .ob-quick-view-product{ padding:20px;}
    .ob-quick-view-product .quick-view-left .product-big-image{ width: 350px !important;}
    .ob-quick-view-product .product-section-box, .estimate-table table{ margin-bottom: 10px;}
    .ob-quick-view-product .skuprice > div{ font-size: 14px;}
    .product-detail-wrapper .nav-tabs li{ min-width: 116px;}
    .selection-color-box .dropdown .btn{ min-width: 165px;}
    .or-block{ display: none;}
    .product-detail-wrapper .shipping-method .print-checkbox{ margin-left:25px; width: 100%;}
    .small-but.btn-default{min-width: 148px;}
    .ob-scroll-nav .nav-search-btn{ width: 100%; padding:10px 0; margin: 0;}
    .ob-scroll-nav.ob-scroll-nav .search-in-dropdown{ margin-top:5px;}
    .ob-scroll-nav .header-search.search-field{ width:77%; margin-top: 5px; max-width: inherit;}
    .ob-scroll-nav .advance-search-btn{padding:0;position:absolute;right:0px;top:75px;line-height:inherit;height:inherit;}
    .ob-scroll-nav .ob-logo-block .top-advance-search .header-advace-search{ width: 100%; top:41px;}
    .ob-scroll-nav .top-advance-search.open {width: 100%;position: absolute;right: 10px;left: 0; margin: 0 auto;}
    .ob-scroll-nav .ob-logo-block .top-advance-search.open > a {position: absolute;top: -3px;right:9px;}
    .ob-scroll-nav .header-search.search-field .form-control{ width: 659px;}
    body .ob-scroll-nav .ob-logo-block .header-advace-search .advace-close-but{ right:4px; top:4px;}
    .quantity-table.additional-table .quantity-size li input{ width: 40px;}
    .selection-color-box .dropdown > input[type="text"]{ min-width: 168px;}
    .search-product-popup .top-advance-search.open .header-advace-search{ width: 100%; margin: 0 -11px; top: -5px; padding-bottom:20px;}
    .search-product-popup .top-search-block .header-search .form-control {width:412px;}
    .search-product-popup .navbar-nav>li>a{ padding-bottom: 0;}
    .search-product-popup .nav-search-btn.open .top-search-block{ top: 50px;}
    .search-product-popup .top-search-block::before{ right: inherit; left: 85px;}
    .search-product-popup .top-search-block .header-search{width:75%;}
    .search-product-popup .search-form{ width: 70%; display: inline-block;}
    .search-product-popup .top-advance-search{ width: 100%;}
    .search-product-popup .advance-search-btn > a {position: absolute;right: 230px;top: -50px;}
    .search-product-popup .advace-search-menu{ left: 0; right: 0; width: 98%; top: -5px;}
    header{ position: fixed;}
    header.fixed-header.fixed-header-top .ob-logo-block{ height:80px;}
    header.fixed-header.fixed-header-top .ob-header .logo-col{ top: 129px;}
    .nav-search-btn a.header-search-medium{ display: block;}
    .dropdown.top-advance-search.advance-search-btn{ width:auto; float: right; margin-right:7px;}
    .dropdown.top-advance-search.advance-search-btn.open{ margin:0 -3px 0 0;}
    header .search-in-dropdown{ width:18% !important;}
    header.fixed-header.fixed-header-top .header-search.search-field.advance-search-wrap.dropdown, .header-search.search-field.advance-search-wrap.dropdown{ width: 70%;}
    header.fixed-header.fixed-header-top .ui-advance-search .top-search-block .search-form, .ui-advance-search .top-search-block .search-form{ width:100%;}
    .header-search.advance-search-wrap .dropdown-menu{ right: 70px;}
    header.fixed-header.fixed-header-top .menu-box .navbar-nav > li a.header-search-medium{ padding:25px 0 13px; line-height: inherit;}
    header.fixed-header.fixed-header-top .ui-advance-search .top-search-block{ top: 64px;}
    header.fixed-header.fixed-header-top .top-search-block::before{ left: 195px; right: inherit;}
    .banner-box .cat-left-side-en-us {width: 100%;min-width: 1px;}
    .banner-box .cat-left-side-en-us ul li a {font-size: 18px;}

}

@media screen and (min-width: 768px) and (max-width: 3000px) {
    /*-- OB HEADER --------*/
    .menu-box .ui-navigation .dropdown:hover>.dropdown-menu{display:block;}
    .menu-box .ui-navigation .dropdown-menu .dropdown-submenu:hover .dropdown-menu{display:block;}
    .menu-box .ui-navigation .dropdown-menu .dropdown-submenu .dropdown-menu{min-height:395px;}
    /*--IMAGE EDITOR--*/
    .product-gallery-page .zoom{ display: table-cell; vertical-align: middle; width: 100%;}
    .full-image-editor .zoom{ display: table-cell; vertical-align: middle; width:1170px;}
    .full-image-editor .quick-view-left .product-big-image img{margin:0 auto; width:auto; height: 100%;}
    .quick-view-left .bx-wrapper{ float: right; padding:40px 0; position: relative;}
    .product-big-image-thumbnails{width:100px;float:right;position:relative}
    .quick-view-left .bx-controls-direction a{color: #CACACA; height: 30px; width: 90px; display: inline-block; text-align: center; padding-top: 2px; position: absolute; opacity: 0.4;}
    .quick-view-left .bx-controls-direction a:hover{ opacity: 0.9;}
    .quick-view-left .bx-controls-direction .bx-prev{ top: 0; left: 5px; background: #ddd url(../images/down-arrow-2.png) no-repeat  center center; text-indent: -9999px;}
    .quick-view-left .bx-controls-direction .bx-next{ bottom: 0; left: 5px; background: #ddd url(../images/down-arrow-1.png) no-repeat  center center;text-indent: -9999px;}
    .product-big-image-thumbnails .slide{ padding-left: 5px;}
    .full-image-editor{ margin-bottom:25px; clear: both; width: 100%; display: inline-block;}
    .full-image-editor .quick-view-left .product-big-image { width: 100%;}
    .full-image-editor .quick-view-left .bx-wrapper{ position: absolute; left:20px; top:10px;}
    .full-image-editor .quick-view-left .product-thumb-img-anchar { width:85px;height:85px;}
    .full-image-editor .quick-view-left .product-thumb-img-anchar img{ width: 100%;}
    .full-image-editor .quick-view-left .bx-controls-direction a{width:85px;}
    .full-image-editor .quick-view-left .product-thumb-img-anchar:hover::before{ display: none;}
    .product-thumb-img-anchar{  width: 90px; border: #f1f1f1 3px solid; display: block; background: #fff; height: 100px; position: relative;}
    .ob-quick-view-product .product-big-image-thumbnails .slide{ padding-left:10px;}
    .ob-quick-view-product .quick-view-left .bx-controls-direction .bx-prev{ left: 10px;}
    .ob-quick-view-product .quick-view-left .bx-controls-direction .bx-next{ left: 10px;}
    /*--IMAGE EDITOR--*/
    .myaccount-dropdown{ display: none;}
}
@media screen and (min-width: 768px) and (max-width:1024px) {
    .menu-box .navbar-nav > li > a, .member-col{ line-height: 40px;}
    .home-content{ margin-top: 145px;}
    .ob-logo-block .slidemenu{padding-top:27px;}
    .ob-header .logo-col{margin:8px 0;}
    .advance-search-col .inp-parts{ height: 56px;}
    .news-box .form-group input[type="email"] {width: 350px;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .pro-cat-list1{width:100%!important;text-align:center;padding-bottom:20px}
    .pro-category-list{margin-top:50px}
    .ob-pro-category-box .pro-categoer-title,.ob-pro-category-box .pro-categoer-title2{display:inline-block}
    .pro-category-list li{width:10%}
    .banner-box .cat-left-side{background:url(../images/cat-01.png) no-repeat scroll 96% 80% / 45% auto #253a5c;min-height:270px;min-width:auto;margin-bottom:30px}
    .cat-right-side .deal-banner{width:100%}
    .cat-right-side .right-banner-bg1{background:url(../images/cat-baner2.png) no-repeat scroll 100% 100% / 100% auto #f7f7f7}
    .cat-right-side .right-banner-bg2{background:url(../images/cat-banner-log2.png) no-repeat scroll 100% 100% / 100% #f7f7f7}
    .cat-right-side .deal-banner img{width:100%;height:auto}
    .pro-category-list .pro-cat-list1{width:100%;height:70px}
    .pro-category-list li{width:14.2%;float:left;height:130px}
    .ob-pro-category-box{padding-bottom:20px;margin-top:30px}
    .billing-add-tab .checkout-form .checkout-form-mar{margin-right:4%}
    .checkout-responsive-mar{margin-top:20px}
    .company-add-padding .company-contact-info-box .company-contact-info-left{width:100%}
    .company-add-padding .company-contact-info-box .company-contact-info-right{width:100%}
    .company-add-padding .company-contact-info-box i{width:18px}
    .billing-add-tab .resp-tabs-list{display:none}
    ul.resp-tabs-list{display:none}
    .billing-add-tab .resp-accordion{display:block;line-height:50px;color:#404040;f  font-weight:700;font-size:14px;text-transform:uppercase;border-top:1px solid #ccc}
    .billing-add-tab .hor-1{margin:10px 0 0;margin:10px 0 0 0}
    .billing-add-tab .ver-1{line-height:30px;  font-style:italic; font-weight:400;font-size:16px}
    .billing-add-tab .ver-1 i{margin:0 15px 0 10px}
    .billing-add-tab .resp-vtabs .resp-tab-content{border:1px solid #C1C1C1;border-top:none}
    .resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:100px;clear:none;padding:0 5px}
    .billing-add-tab .resp-vtabs .resp-tabs-container .ver-1{border-top:none}
    .billing-add-tab .resp-vtabs .resp-tabs-container .ver-1:first-child{border-top:1px solid #c1c1c1}
    .billing-add-tab .resp-vtabs .resp-tabs-container .ver-1{border-top:none}
    .billing-add-tab .resp-vtabs .resp-tabs-container .ver-1:first-child{border-top:1px solid #c1c1c1}
    .resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}
    .billing-tab-icon1,.billing-tab-icon2,.billing-tab-icon3{margin:2px 15px 0}
    .billing-add-tab .resp-tab-content{border:1px solid #ccc;border-top:none;margin:0}
    .billing-add-tab .ver-1 .resp-arrow{margin-top:12px}
    .myaccount-wishlist-disconnect .ui-disconnectbtn{left:35%}
    .orderdetail-block .shopping-block tbody tr td a img{max-width:60%}
    .orderdetail-block .shopping-block tbody tr td{padding:5px}
    .orderdetail-block .shopping-block tbody tr td p{overflow:scroll;width:75px}
    .span-box > span{padding-top:15px;float:left;width:40%}
    .other-color-dropdown{top:42px}
    .color-selection > div{margin-bottom:10px}
    .product-section-box .option-body .radiobox.multi-select input, .product-section-box .option-body .radiobox.multi-select .select-wrapper-col select, .product-section-box .option-body .radiobox.multi-select .select-wrapper-col{width:71%;margin-bottom:10px; float: right;}
    .info-icons{text-align:right}
    .modal-lg{width:740px}
    .chart-block > div > div{min-height:330px}
    .standard-size .head{padding:15px}
    .daigram-module .digram-head{background-size:100%}
    .sleeve-imprint{width:260px;top:30px}
    .advance-search-btn > a{ padding-left: 15px;}
    .top-advance-search.open > a{ position: absolute; top: -38px; right:10px;}
    .advance-search-col .form-group { margin: 0 0 -5px 0;}
    .top-advance-search.open .header-advace-search{ position:relative; top:0; box-shadow: none; padding:0 10px 25px; margin:10px -10px; width:102.8%;}
    .header-search.search-field.advance-search-wrap.dropdown > input{width:400px;}
    .header-search.advance-search-wrap .dropdown-menu{ right: -30px;}
    .advance-search-wrap .dropdown-menu:before{ right: 180px;}
    /*-- OB HEADER --------*/
    header{width:100%;z-index:10;top:0; font-weight:400; position: fixed;}
    .slidemenu .login-col .dropdown-menu {left: -331px;}
    .menu-box .navbar-nav > li{position:inherit;}
    .menu-box .navbar-nav .dropdown-submenu > a{background:url(../images/caret-bg.png) no-repeat 170px 20px;}
    .menu-box .navbar-nav > li li a:hover{background-color:#fff;}
    .menu-box .navbar-nav li b.menu-caret1{display:none;}
    #slide-nav{border:none;background:transparent;margin:25px 0 10px;min-height:0;}
    #slide-nav .navbar-nav{display:block!important;}
    #mainmenu .navbar-nav{display:block!important;}
    .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu{width:435px; height: 395px;}
    .dropdown-submenu .dropdown-menu li a{ font-size: 12px;}
    .menu-box .menu-pro-img{display:none;}
    .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu li{width:50%;border-right:1px #ddd solid;float:left;}
    .menu-box .nav > li > a{padding:0 10px;}
    .resp-accordion-closed,.product-description .nav-tabs li.active a::after{display:none!important;}
    .dropdown.hover > a.product-add{color:#ec008b;}
    .member-col.hover > a,.member-col.hover:hover > a{color:#ec008b;}
    .header-loging{margin:0;}
    .header-loging li.last .dropdown-menu{right:0;left:inherit;}
    .header-search .form-control,.header-search{width:411px;}
    .ob-slide-box .carousel-caption{padding-bottom:0; bottom: 10px;}
    .product-add{background:url(../images/caret-bg.png) no-repeat right 30px;margin-right:10px;}
    .middle-footer .footer-link .contact-icon4 a{line-height:18px;padding-top:8px;}
    .newslatter{margin:5px 25px 0 0;}
    .news-box .form-control{width:200px;}
    .ob-scroll-nav .ob-logo-block .header-advace-search{border-top: 1px solid #dddddd; top: 40px;}
    .ob-product-block .product-meta{width:100%;text-align:center;background-color:#f0f0f0;bottom:-60px;position:absolute;-webkit-transition:none;transition:none}
    .ob-product-block:hover .product-meta{bottom:-60px;-webkit-transition:none;transition:none}
    .ob-product-block:hover .price{border-bottom:none}
    .ob-product-block .price_bor{border-bottom:1px solid #d4d4d4}
    .ob-product-block .name{font-size:16px}
    .product-big-image-thumbnails{float:left}
    .quick-view-left .product-big-image{width:620px}
    .ob-quick-view-product .quick-view-left .product-big-image{ width:564px !important;}
    .main-checkout-block .company-add-padding .company-contact-info-box .company-contact-info-left{width:100%;}
    .main-checkout-block .company-add-padding .company-contact-info-box .company-contact-info-right{width:100%;}
    .company-add-padding .company-contact-info-box .company-contact-info-right a{font-size:12px;}
    .company-add-padding .company-contact-info-box i{width:13px;}
    .order-item-subtotal span{float:none;display:block;}
    .quick-view-product-modal .quick-view-left .product-big-image .zoom {height: 325px;width: 580px;}
    .ob-quick-view-product .quick-view-left .product-big-image img.img-responsive { width:84% !important; }
    .ob-quick-view-product .title-block{ padding-top: 15px;}
    .ob-quick-view-product .modal-content .close{ top: 58px; right: 10px;}
    .quick-view-left .product-big-image img.zoomImg { width:auto !important; }
    .standard-size .head img { padding: 8px 50px 0 10px;}
    .size-have-question{ padding: 0; margin-bottom: 10px;}
    .full-image-editor .quick-view-left .product-big-image{width:100% !important;}
    .quick-view-left .product-big-image { width: 620px !important;}
    .product-compare-list .btn-search{ margin:0 10px;}
    .header-advace-search{  left: 0; top:100px;}
    .top-advance-search.open .header-advace-search .row .col-md-3{ padding:0 5px;}
    .top-search-block .header-search {width: 68.5% !important;}
    .header-advace-search .advace-close-but{ right:-5px; top: 10px; z-index: 9999;}
    .ob-scroll-nav .header-advace-search .advace-close-but{ right:0px; top: 10px; z-index: 9999;}
    .header-advace-search .advace-close-but i{ margin: 0;}
    .ob-forgot-pass-col{ padding-top: 50px;}
    .forgot-title{ margin: 0;}
    .ob-logo-block .navbar-nav{ width: 520px; margin-top: 30px;}
    .ob-logo-block .navbar-nav .top-search-block{ width: 520px; display: block; position:inherit; padding: 0; box-shadow:none;}
    .ob-logo-block .top-search-block .header-search{ width: 52.6% !important;}
    .ob-logo-block .top-search-block .advance-search-col{ padding:20px;}
    .ob-logo-block .header-advace-search{ top: 165px;}
    .ob-logo-block .header-advace-search .advace-close-but{ right: 15px;}
    .ob-logo-block .top-advance-search.open .header-advace-search{ position: absolute;top:180px; padding:0;  margin: 0;  background: #F5F5F5;  border-radius: 0; z-index:10;}
    .button-colum{ padding-top:38px;}
    .button-colum input{ float: right !important; margin-left: 15px !important;}
    .ob-top-menu .top-advance-search.open > a{ right: 6px !important;}
    .ob-top-menu .header-advace-search .advace-close-but{ right: 0 !important;}
    .ob-logo-block.scroll-logo-nav .top-search-block .header-search{ width:66.7% !important;}
    .ob-top-menu .nav .nav>li>a:hover, .ob-top-menu .nav .nav>li>a:focus{ background:none;}
    .top-ui-navigation.slidemenu .top-ui-slider li{ padding: 15px 30px 0;}
    .ob-forgot-pass-col .forgot-passwd { margin-top: -50px;}
    .top-ui-navigation .login-col .dropdown-menu{ height:350px;}
    .top-ui-navigation .login-col .row > div:nth-child(3){ border-top: 1px #ccc solid; margin-top: 15px; padding-top: 15px;}
    .top-ui-navigation .dropdown-popup .list-item > div.detail-col{ width: 212px;}
    .top-ui-navigation.slidemenu .top-ui-slider .list-item .close-btn{ right:-10px;}
    .print-checkbox > div{ padding: 7px 7px 7px 0;}
    .best-selling-products .pro-desc .pro-button ul li{ margin-right: 0;}
    .best-selling-products .pro-desc .pro-button ul li a{ font-size: 12px;}
    .selection-color-box .dropdown .btn{ min-width: 240px;}
    .print-title{ padding: 10px 0;}
    .title-block  .skuprice{ float: left !important; padding: 0; margin-left: -5px;}
    .add-btn.gray{margin: 0 10px 10px 0;}
    .ob-scroll-nav .nav-search-btn{ width: 100%; padding:10px 0; margin: 0;}
    .ob-scroll-nav.ob-scroll-nav .search-in-dropdown{ margin-top:5px;}
    .ob-scroll-nav .header-search.search-field{ width:70%; margin-top: 5px;}
    .ob-scroll-nav .advance-search-btn{ padding: 0; position: absolute; right:10px; top:83px; line-height: inherit; height: inherit;}
    .ob-scroll-nav .ob-logo-block .top-advance-search .header-advace-search{ width: 100%; top:41px;}
    .ob-scroll-nav .top-advance-search.open {width: 100%;position: absolute;right: 10px;left: 0; margin: 0 auto;}
    .ob-scroll-nav .ob-logo-block .top-advance-search.open > a {position: absolute;top: -3px;right:9px;}
    .brand-group li img{ width: 100%;}
    .multi-select > div {padding: 0 10px 0 0;}
    .shipping-method .option-body .ship-col-left .dropdown_size .btn {min-width: 200px;}
    .shipping-method .option-body .ship-col-right .dropdown_size .btn {min-width: 200px;}
    .ship-col-right p, .ship-col-left p{ min-width: 108px;}
    .option-body .radiobox .selection-common-box .dropdown .btn {min-width: 290px;}
    .color-selection-block .selection-color-box .dropdown_size.pull-left, .color-selected-col{ width:87%;}
    .selection-color-box.color-selection > .dropdown.dropdown_size{ position: inherit;}
    .product-detail-wrapper .quantity-table.additional-table .quantity-size li{ width: 74px;}
    .product-detail-wrapper .quantity-table.additional-table .quantity-size li input{ width: 72px;}
    .dropdown_size.color-select-box .dropdown-menu{ width:240px;}
    .login-text span{ display:none;}
    .ui-advance-search .top-search-block .search-form{ width: 84%;}
    /*--QUOTE CSS--*/
    .search-product-popup .top-search-block .header-search .form-control {width:418px;}
    .search-product-popup .navbar-nav>li>a{ padding-bottom: 0;}
    .search-product-popup .nav-search-btn.open .top-search-block{ top: 50px;}
    .search-product-popup .top-search-block::before{ right: inherit; left: 85px;}
    .search-product-popup .top-search-block .header-search{width:75%;}
    .search-product-popup .search-form{ width:100%; display: inline-block;}
    .search-product-popup .top-advance-search{ width: 100%;}
    .search-product-popup .advance-search-btn > a {position: absolute;right:30px;top: -50px;}
    .search-product-popup .advace-search-menu{ left: 0; right: 0; width: 98%; top: -5px;}
    .search-product-popup .checkbox-block.select-product{ display: none;}
    .search-product-popup .top-advance-search.open .header-advace-search{ width: 100%; margin: 0 -11px; top: -5px; padding-bottom:20px;}
    .search-product-popup .multiselect.select_box{ width: 100%;}
    .search-product-popup .advance-search-col .form-group{ height: 39px;}
    .product-info-col-3 div > div{ padding-bottom: 10px;}
    .discount-col .checkbox-block span{ padding: 0;}
    .search-product-popup .modal-dialog {width:750px;}
    .product-img-col{ text-align: center;}
    .product-img-col img{ max-height:400px; display: inline; text-align:center;}
    /*--QUOTE CSS--*/
}

@media screen and (max-width: 1199px) {
    .edit-product-modal .modal-lg{width:98%;}
}

@media screen and (max-width: 1024px) {
	.innerpage { margin-top:0; }
    .top-advance-search .header-advace-search{ z-index: 9999;}
    #select-logo-block .modal-lg{width:95%}
    .compare-images{width:100%;margin-top:20px}
    .compare-btn-wrap{float:none;width:100%}
    .product-compare-list .btn-search{margin-top:0;margin-right:10px}
    .compare-img-col{margin-bottom:15px}
    .seasonal-add{padding:30px 10px 30px 115px}
    .seasonal-add span{font-size:17px}
/*    .media-none{display:none}*/
    .media-on{display:block;margin-bottom:15px;margin-top:5px}
    .media-on .add-btn{margin:0}
    .shopping-block tbody tr td a i.fa-spinner{display:block}
    .scombobox-display{padding:8px 4px}
    .rt td:first-child{padding-left:0;font-size:13px;text-align:center}
    .artwork-guide-content .software-icon{float:none;margin:0 auto 5px;display:block}
    .help-note-content{margin-top:13px;padding:0 10px}
    .return-img{margin-left:0}
    .return-note-content{padding:7px 15px 10px 20px}
    .content-info-page .return-note-content h2{padding-bottom:0}
    .track-slider-select-left{width:10px}
    .track-slider-select-middle{width:15px}
    .track-slider-selection-count{width:25px}
    .track-slider-fill-full{width:25px}
    .artwork-top-content{width:68%}
    .ob-request-info-block .table-responsive{border:none;}
    .table-responsive{border:1px solid #ddd;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;width:100%}
    .table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive >     .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td{white-space:nowrap}
    .newsletter-checkbox ul li{display:block}
    .newsletter-select-block .radiobox .select-wrapper-col,.newsletter-select-block .radiobox .select-wrapper-col select{display:inline-block;width:147px;margin:0 0 10px}
    p.contentdesc{width:auto}
    .myaccount-orderdetail{margin-bottom:10px}
    .orderdetailbtn{margin-top:10px}
    .myaccount-orderdetail{margin-bottom:10px}
    .orderdetailbtn{margin-top:10px}
    .myaccountordertable{border:none}
    .myaccount-order-dtl{margin:0 40px}
    .product-info-details{margin:0}
    .each-product-info{padding:20px 10px}
    .track-img-block,.track-content-block,.track-border-block,.track-status-block{width:100%;float:none;text-align:center}
    .track-border-block div{display:inline-block;margin:0 auto}
    .track-border-block div.track-slider-select-left,.track-border-block div.track-slider-select-middle,.track-border-block div.track-slider-selection-count,.track-border-block div.track-slider-fill-full{margin-top:12px}
    .rposition .granular-info-box{left:0;margin-top:0;width:100%}
    .rposition #your_order_placed01.order_placed::after,.rposition #your_order_placed01.order_placed::before{left:32%}
    .rposition #your_order_placed02.granular-info-box::after,.rposition #your_order_placed02.granular-info-box::before{left:40%}
    .rposition #your_order_placed03.granular-info-box::after,.rposition #your_order_placed03.granular-info-box::before{left:48%}
    .rposition #your_order_placed04.granular-info-box::after,.rposition #your_order_placed04.granular-info-box::before{left:auto;right:41%}
    .rposition #your_order_placed05.granular-info-box::after,.rposition #your_order_placed05.granular-info-box::before{left:auto;right:32%}
    .model-popup-simple .modal-lg{width: 95%;}
    .right-menu{display:none;}
    .feedback-btn {font-size: 14px; left: -76px; margin-top: 34px; top: 0;}
    .nav a.header-search-medium i{ padding-right: 10px;}
    .nav a.header-search-medium.click{background: #000;}
    .top-search-block {background: #F5F5F5; display: none; padding: 5px 10px; position: absolute; width: 100%; left: 0; right: 0; z-index: 10; border-top: 1px #EBEBEB solid; box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.1);}
    .advance-search-btn, .header-search .form-control, .header-search{margin: 0;}
    .search-in-dropdown{margin: 0;}
    .top-search-block::before {background: rgba(0, 0, 0, 0) url("../images/a-shadow.png") no-repeat scroll 0 0; content: ""; display: inline-block; height: 17px; right: 212px; position: absolute; top: -17px; width: 25px;}
    .top-search-block .header-search{width:76%; max-width: none; margin: 0;}
    .top-search-block.open{ display: block;}
    .dropdown.top-advance-search.advance-search-btn.open{ width: 100%;}
    .search-form{ float: none !important;}
    .ob-scroll-nav .ob-logo-block{position: relative;}
    .ob-scroll-nav .ob-logo-block .slidemenu{padding-top: 5px;}
    .ob-scroll-nav .nav-search-btn{display: block;}
    .ob-scroll-nav .top-search-block{display: block; top: 61px; box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2); border: 0;}
    .ob-scroll-nav .top-search-block::before{background: none;}
    .detail-popup-block > ul > li{width: 14.9%;}
    .inquiry-subshop{padding: 10px 10px 10px 250px;}
    .inquiry-subshop p{margin: 0;}
    .inquiry-subshop .subshop{text-align: left;}
    .unsub-wrap .innerpage{background: none; padding-top: 0;}
    .unsubscribe-text{position: static; margin: 15px 0 0 0;}
    .ob-unsubscribe-block{padding: 15px 0;}
    .unsubscribe-text a{color: #666666;}
    .product-detail-tab .panel-body{padding: 0;}
    .main-table .sub-table tr td{height: 62px;}
    .checkbox label::before {left: 1px;top:1px}
    .checkbox label::after {padding-left: 4px;padding-top: 2px;}
    .product-feedback-block p {padding-left: 20px; padding-right: 20px;}
    .product-feedback-block span {padding-left: 20px; padding-right: 20px;}
    .view-rating.feedback-rating-product{height:auto;}
    .product-rate-feedback {margin-bottom:0;}
    .feedback-rating-product .product-rating-top-block .product-list-rating{height:auto;}
    .quick-view-product-modal .modal-lg {width: 95%;}
    .quick-view-product-modal a.continue-shopping-btn{text-align: left; float: none; display: block; margin-top: 10px;}
    .compare-btn-wrap{float:none;width:100%}
    .ob-product-compare-list .btn-search{margin-top:0;margin-right:10px}
    .compare-images{width:100%;margin-top:20px}
    .compare-img-col{margin-bottom:15px}
    .search-field{width:85%}
    .search-label label {font-size:14p;}
    .search-btn-block{width:20%}
    .ob-sort-block .show-product{width:25%}
    .ob-sort-block .view-product{width:30%}
    .ob-sort-block .sort-product{width:45%}
    .select-style{width:92%}
    .ob-product-grid .pro-desc .pro-button ul{display:inline-block}
    .product-grid-left .panel-title{line-height:24px}
    .product-grid-left .category-block .panel-heading span{font-size:16px}
    .product-grid-left .category-block .js-category-menu .sub-menu{padding:0 0 0 10px}
    .product-grid-left .price-range-col input{width:42px}
    .tab-block .nav-tabs li a i{margin-right:5px;}
    .tab-block .nav-tabs li a{font-size:18px;}
    .tab-block .nav-tabs li a i.hot,
    .tab-block .nav-tabs li.active a i.hot,
    .tab-block .nav-tabs li a i.new,
    .tab-block .nav-tabs li.active a i.new,
    .tab-block .nav-tabs li a i.sale,
    .tab-block .nav-tabs li.active a i.sale,
    .tab-block .nav-tabs li a i.closeout,.
    .tab-block .nav-tabs li.active a i.closeout,
    .tab-block .nav-tabs li a i.price-drop,
    .tab-block .nav-tabs li.active a i.price-drop{width:45px;height:45px;background-size:100%;}
    .search-column, .created-date-column, .delete-column { float: left;padding: 12px 10px;height: 100px;}
    .saved-searches-tab .tab-block .nav-tabs li, .saved-searches-tab .tab-block .nav-tabs > li.active {width:190px;}
    .each-product-info{padding:20px 10px;}
    .product-info-details{margin:0;}
    .request-info-modal .heading-2{margin-bottom: 0;}
    .request-info-modal .skuprice.popup-title > div{min-height: 53px;}
    .product-size.other-color-dropdown{ top: 65px;}
    .orderdetail-block .table-block tr td table.total-amount { width: 50%;}
    .table-block tbody tr td.sub-total-title { text-align: center;}
    .table-block tbody tr td.sub-total { text-align: center;}
    .table-block tbody tr.media-shopping td.total-title{text-align:center;}
    .delete-column {width:25%;}
    .search-column {width:55%;}
    .ob-sort-block .show-product { margin: 5px 0;}
    .sort-product .sort {width:100%;}
    .ob-sort-block .view-product { width: 18%; float: right;}
    .search-btn-block { width: 18%;}
    .ob-my-order-block .my-order-name { margin: 0 30px;}
    .order-feedback-box { margin: 20px 0;}
    .order-feedback .product-list-rating { margin-left: 0;}
    .feedback-rating p { margin: 0; padding: 10px; width: 100%;}
    .request-info-popup-modal .modal-lg, .request-info-popup-modal .modal-lg{width: 100%;}
    .user-comment{width:77%;}
    .acc-dashboard ul li{height: 155px;}
    .scroll-block{overflow-x:scroll;}
    .ob-catalog-block .pro-box {margin: 10px auto;max-width: 270px;}
    .main-checkout-block .company-add-padding .company-contact-info-box .company-contact-info-left{width:100%;}
    .main-checkout-block .company-add-padding .company-contact-info-box .company-contact-info-right{width:100%;}
    .main-checkout-block .company-add-padding .company-contact-info-box .company-contact-info-right a{font-size:12px;}
    .company-add-padding .company-contact-info-box i{width:13px;}
    .main-checkout-block .search-contact-book input[type="search"]{width:80%;}
    .card-type a{margin-right:18px;}
    .ob-top-menu .top-advance-search.open{ width: 100%;}
    .ob-top-menu .nav a.header-search-medium{ color: #fff; font-size: 17px;}
    .nav .open>a.header-search-medium, .nav .open>a.header-search-medium:hover, .nav .open>a.header-search-medium:focus{ background:none;}
    .ob-top-menu .nav a.header-search-medium i{ font-size:14px; color: #fff;}
    .ob-top-menu .nav-search-btn.open .top-search-block{ top: 36px;}
    .ob-top-menu .top-search-block::before{ right: inherit; left: 42px;}
    .ob-top-menu .header-advace-search .row{ width:100%;}
    .ob-top-menu .top-search-block .header-search { width: 75.7%;}
    .ob-top-menu .top-advance-search.open > a{ top: -25px; right: 1px;}
    .ob-top-menu .advance-search-col{ padding:5px 0px; margin: 0; border: 0;}
    .ob-top-menu .top-advance-search.open .header-advace-search{ border:0; padding:10px 0;}
    .ob-top-menu .header-advace-search .advace-close-but{ top: 0;}
    .ob-logo-block.scroll-logo-nav .top-search-block .header-search { width: 75.2%;}
    .ob-scroll-nav .ob-logo-block .top-search-block .advance-search-col{ padding: 20px 0;}
    .ob-scroll-nav .ob-logo-block .header-advace-search .advace-close-but{ right: 0;}
    .ob-scroll-nav .ob-logo-block .header-advace-search .row > div{ padding: 0;}
    .ob-scroll-nav .ob-logo-block .top-advance-search.open .header-advace-search .row .col-md-3 { padding: 0 10px;}
    .ob-scroll-nav .ob-logo-block .top-search-block .advance-search-col label{ font-size: 14px;}
    .ob-scroll-nav .ob-logo-block .button-colum{ padding-top: 24px;}
    .ob-scroll-nav .ob-logo-block .top-advance-search .header-advace-search{ width: 97%;}
    .ob-logo-block a.header-search-medium{ display: none;}
    .ui-advance-search .top-search-block { float:left; display:none; }
    .ui-advance-search .dropdown.nav-search-btn.js-advance-menu.open { display:inline-block; }
}

@media screen and (max-width: 1023px) {
    .shopping-table-block tbody tr td.discount-codes .form-group{float:none;width:100%;}
    .shopping-table-block tbody tr td.discount-codes span{float:none;}
    .shopping-table-block tbody tr td.discount-codes input[type="text"]{width:65%;}
    .nav a.header-search-medium{display: block;}
}

@media screen and (max-width: 980px) {
	.innerpage{margin-top:150px;}
	.price-block .filter-btn {display:block;margin-top:0px;}
    .selection-color-box .dropdown > input[type="text"]{ min-width: 100%;}
    .color-selection-box.dropdown-menu .dropdown.dropdown_size{ clear: both; display: inline-block;}
    .color-selection-box.dropdown-menu .dropdown.dropdown_size .dropdown-menu{ width:100%;}
    .product-section-box .text-right{text-align:center}
    .search-label label{font-size:14px;margin:2px 0}
    .select-style select{padding:8px 95px 7px 8px}
    .sort-style{width:75%}
    .select-style{width:87%}
    .add-block1,.add-block2,.add-block3{display:inline-block;width:300px;margin:0 auto}
    .media-center{text-align:center}
    .seasonal-add span{font-size:18px}
    .myaccount-myquote-status .btn-search{margin:0 0 10px;font-size:11px;text-align:center;width:32.4%}
    .myaccount-order-dtl{margin:5px 0 0;display:inherit}
    .myaccount-myquote-status .btn-search{margin:0 0 10px;font-size:11px;text-align:center;width:32.4%}
    .contact-us .address .contact-icon{margin-right:5px}
    .contact-us .address .contact-add{width:85%}
    .help-note{background:#f5f5f5;height:auto}
    .help .help-note-content{margin-top:12px}
    .help-img{border-right:1px solid #d7d7d7;margin-top:17px}
    .return-background{background:#F6F6F6;height:auto;min-height:175px}
    .artwork-top-content{width:58%}
    .table-block tbody tr td.sub-table table tr td{width:100% !important;display:block;height:auto}
    .product-size.other-color-dropdown{top:47px;left:30%}
    .orderdetail-block .table-block tr td table.table-header, .table-block tbody tr td.sub-table table tr td.media-none{display:none}
    .table-block tbody tr.media-shopping.top-gap td{width:50%}
    .table-block tbody tr td.sub-table table tr td span{display:inline-block}
    .track-img-block,.track-content-block,.track-border-block,.track-status-block{width:100%;float:none;text-align:center}
    .track-border-block{margin-top:10px}
    .track-border-block div{display:inline-block;margin:0 auto}
    .track-border-block div.track-slider-select-left,.track-border-block div.track-slider-select-middle,.track-border-block div.track-slider-selection-count,.track-border-block div.track-slider-fill-full{margin-top:12px}
    .rposition .granular-info-box{width:100%;left:0;margin-top:0}
    .rposition #your_order_placed01.order_placed::after,.rposition #your_order_placed01.order_placed::before{left:23%}
    .rposition #your_order_placed02.granular-info-box::after,.rposition #your_order_placed02.granular-info-box::before{left:35%}
    .rposition #your_order_placed03.granular-info-box::after,.rposition #your_order_placed03.granular-info-box::before{left:48%}
    .rposition #your_order_placed04.granular-info-box::after,.rposition #your_order_placed04.granular-info-box::before{left:auto;right:36%}
    .rposition #your_order_placed05.granular-info-box::after,.rposition #your_order_placed05.granular-info-box::before{left:auto;right:24%}
    .table-block .dropdown-selector{vertical-align:middle}
    .shopping .product-size.other-color-dropdown{top:48px;left:47%}
    .table-block tbody tr td.sub-table.shipping-cost table tr td{height:auto}
    .orderdetailbtn input[type="submit"],.shopping-btn-block input[type="submit"]{margin-bottom:15px}
    .orderdetail-block .table-block tr td table.total-amount{width:50%}
    .locate-distributor .dropdown .select-style{width: 100%;}
    .owl-brand .product-block, .owl-brand .product-block a{height: 40px;}
    .social-icon{margin-right: 0;}
    .top-search-block .header-search{width: 60%;}
    .header-loging .login-text{margin-left: 2px;}
    .top-nav-right{padding-left: 0;}
    .detail-popup-block > ul > li{width: 13.1%;}
    .virtual-request-popup.product-section-box .radiobox.select-box input{width: 100%; float: none;}
    .input-gap, .virtual-request-popup.product-section-box .radiobox.select-box input.input-gap{margin-left: 0;}
    .virtual-request-popup p, .virtual-request-popup .select-box p, .virtual-request-popup .select-box > div:nth-child(1) p{margin-bottom: 2px;}
    .virtual-request-popup .radiobox .select-wrapper-col, .virtual-request-popup .radiobox .select-wrapper-col select{width: 100%; float: none;}
    .search-label {width:100%}
    .ob-pro-search-block .advance-search-wrap{width:100%}
    .search-btn-block{margin-top:10px;width:100%;float:left;}
    .advance-search-wrap .search-item {width: 80%;}
    .search-edit-options {width: 20%;}
 	.recent-search-tab .search-item{width:60%;}
 	.recent-search-tab .search-edit-options {width: 40%;}
    .ob-product-grid.list-view .pro-box{padding:10px}
    .ob-product-grid.list-view .pro-image{float:none;width:100%}
    .ob-product-grid.list-view .pro-desc{width:100%;float:none;text-align:center}
    .ob-product-grid.list-view .pro-stars{top:10px}
    .search-label label{font-size:14px;margin:2px 0}
    .select-style select{padding:8px 95px 7px 8px}
    .ob-sort-block .show-product{width:100%;margin-bottom:10px;float:none}
    .ob-sort-block .sort-product{width:100%;margin-bottom:10px}
    .ob-sort-block .view-product{width:100%}
    .sort-style{width:75%}
    .select-style{width:100%;margin-right: 50px;}
    .search-field ,  .search-field.product-rcat-search{width:75%}
    .search-label {width:25%}
    .product-cat-title{font-size:15px}
    .tab-block .nav-tabs > li.active > a,
    .tab-block .nav-tabs > li.active > a:hover,
    .tab-block .nav-tabs > li.active > a:focus{text-align:center;}
    .tab-block .nav-tabs li a i{display:block;margin:0 auto;}
    .tab-block .nav-tabs{display:block!important;}
    .color-block .color-filter ul{margin-left:0}
    .ob-gift-certificate-block .gift-receipt-info  label {width:120px; margin-top:20px;}
    .ob-gift-certificate-block .btn-box-main {float:left;margin-top:20px;}
    .ob-product-compare .compare-block > tbody > tr > td{min-width:200px;}
    .scroll-block{overflow-x:scroll;}
    .ob-privacy-policy .main-block{padding-top:22px;}
    .product-size.other-color-dropdown { left: auto; margin: 0 auto; right: 82px; top: 48px;}
    .orderdetail-block .table-block tr td table.total-amount { width: 75%;}
    .order-feedback-list::after { height:100%; top: 0; bottom: 0;}
    .ob-order-feedback-detail .track-contact-block { float: none;}
    .order-feedback-box {min-height: 150px;}
    .ob-order-feedback-detail { margin-bottom: 10px;}
    .order-feedback-box {margin:0;}
    .advance-search-col .form-group{ margin: 0; height:40px;}
    .multiselect.select_box, .small-colum, .full-colum{ width: 100%;}
    .advance-search-col .small-colum .inp-parts .checkout-select-wrapper {border: 1px solid #e6e6e6;}
    .ob-scroll-nav .ob-logo-block .header-advace-search .advace-close-but {right: 10px;}
    .header-search.search-field.advance-search-wrap.dropdown > input{width:330px;}
    .advance-search-btn, .header-search .form-control, .header-search{width:auto;}
}

@media screen and (max-width: 768px) {
    .track-img-block{display:block;width:100%}
    .track-content-block{display:block;width:100%;text-align:center}
    .track-border-block{display:block;width:100%;margin:20px 0}
    .track-status-block{display:block;width:100%}
    .ob-contact-address-block .address .contact-add {float: left;width: 85%;}
    .product-fliter-cat {margin-bottom: 5px;}
    .ob-search-filter {margin:0;}
    .alert {width: 100%;}
    .product-compare-top-navi {text-align:left;}
    .product-compare-top-navi a {padding-left: 10px;}
    .ob-privacy-policy .main-block-top{background:#f5f5f5;height:auto;}
    .ob-privacy-policy .main-block{padding:5px;margin:10px 0;}
    .header-search.search-field.advance-search-wrap.dropdown { WIDTH:80% !important; }
     header{ position:relative;}
}

@media screen and (max-width: 767px) {
    /*--QUOTE CSS--*/
    .menu-box .navbar-nav > li > a.header-search-medium{ float: right; border: 0; background:none; padding:0;}
    #mainmenu-nav #mainmenu .navbar-nav.ui-advance-search {display: block !important; width: 100% !important;}
    #mainmenu-nav #mainmenu{ position: absolute;}
    .search-product-popup .top-advance-search{ position: relative !important;}
    .search-product-popup .top-advance-search > a{ width: 140px;}
    .search-product-popup .navbar.top-dropdown{ padding-bottom: 0;}
    .checkbox-block.select-product{ display: none;}
    .search-product-popup .advance-search-label{ display:none;}
    .search-product-popup .advace-search-menu{ top: 35px; padding: 5px;}
    .search-product-popup .top-advance-search.open > a:hover, .search-product-popup .top-advance-search.open > a:focus, .search-product-popup .top-advance-search.open a{ background:#EC008B !important; color: #fff !important;}
    .search-product-popup .advance-search-wrap input{ width: 100% !important; padding-right:85px;border:2px solid #dedede;}
    .search-product-popup .modal-dialog, .search-product-popup .top-search-block .header-search{ width: 100%;}
    .search-product-popup .header-search.search-field button{ position: absolute; right: 0;}
    .quote-detail-wrapper .product-info-col-3 .sub-shop-btn{ margin: -2px 0px;}
    /*--QUOTE CSS--*/
    .show-mask { overflow:auto;}
    .review-box{ clear: both;}
    .brand-group li:last-child{ padding-right: 8px;}
    .ob-myaccount-sidebar .filter-search{ display:none;}
    .owl-brand .product-block, .owl-brand .product-block a{height: 40px;}
    h3.locate-title{margin-top: 15px;}
    .owl-brand .product-block a img{ width: 100%;}
    .find-distributer{margin-top:20px}
    .gray-distributer-block h4{margin:15px 0 7px}
    .gray-distributer-block p{margin-bottom:7px}
    .gray-distributer-block .contact-no{min-width:100%}
    .forgot-link{padding:10px 0}
    .rang-qty tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}
    .rang-qty tbody tr{display:inline-block;vertical-align:top}
    .rang-qty tbody tr td:first-child{text-align:left}
    .rang-qty{min-width:180px}
    .rang-qty tbody tr{width:100%!important}
    .rang-qty tbody tr td{width:20%!important}
    .help-img{border-right:none;margin-top:17px}
    .help-content-block1{background:url(../images/help-order-status.png) no-repeat center top;float:none;display:block;margin:0 auto;padding-top:80px;padding-left:0;text-align:center;margin:10px 0}
    .help-content-block2{background:url(../images/help-received-broken.png) no-repeat center top;float:none;display:block;margin:0 auto;padding-top:80px;padding-left:0;text-align:center;margin:10px 0}
    .help-content-block3{background:url(../images/help-received-partial-order.png) no-repeat center top;float:none;display:block;margin:0 auto;padding-top:80px;padding-left:0;text-align:center;margin:10px 0}
    .help-content-block4{background:url(../images/help-get-a-quote.png) no-repeat center top;float:none;display:block;margin:0 auto;padding-top:80px;padding-left:0;text-align:center;margin:10px 0}
    .help-content-block5{background:url(../images/help-did-not-receive-sample-or-blank.png) no-repeat center top;float:none;display:block;margin:0 auto;padding-top:80px;padding-left:0;text-align:center;margin:10px 0}
    .help-content-block6{background:url(../images/help-imprint-issue.png) no-repeat center top;float:none;display:block;margin:0 auto;padding-top:80px;padding-left:0;text-align:center;margin:10px 0}
    .help-buttom-border{border-bottom:2px #f5f5f5;border-style:solid;border-bottom-style:dotted;padding-bottom:20px}
    .artwork-top-content{width:100%;display:block;float:none}
    .artwork-contact{width:100%;text-align:center}
    .artwork-guide-contact-us{display:inline-block;float:none}
    .newsletter-checkbox ul li{display:block}
    .newsletter-select-block .radiobox .select-wrapper-col,.newsletter-select-block .radiobox .select-wrapper-col select{display:inline-block;width:128px;margin:0 0 10px}
    .newsletter-select-block .categoryName,.newsletter-select-block .section .categoryName ul{width:100%}
    .newsletter-select-block .categoryName .name{width:100%;margin-bottom:10px}
    .orderdetailtotal{width:100%}
    .orderdetailbtn{margin-top:10px}
    .orderdetailbtn .btn-search{font-size:10px;margin-right:3px}
    .myaccount-orderdetailmain .table-responsive{margin-bottom:0}
    .newsletetr-btn input[type="submit"]{font-size:11px;padding:0 10px}
    .selectres{display:block}
    .orderdetailtotal{width:100%}
    .orderdetailbtn{margin-top:10px}
    .orderdetailbtn .btn-search{font-size:9px;margin-right:3px}
    .myaccount-orderdetailmain .table-responsive{margin-bottom:0}
    .myaccount-sidebar{margin-bottom:10px}
    .myacc-addressbookmsgreq .billing-fill-msg,.myacc-addressbookmsgreq .require_fill_text{margin:5px 0}
    .addnew-select .radiobox .f-none{display:inline-block;margin-bottom:15px}
    .myaccount-mywishlist .sort{width:100%}
    #rt1{display:block;position:relative;width:100%;border-right:1px #ccc solid}
    #rt1 thead{display:block;float:left}
    #rt1 thead tr{display:block}
    #rt1 th{display:block}
    .rt th{border-bottom:0;height:55px}
    #rt1 tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}
    #rt1 tbody tr{display:inline-block;vertical-align:top;margin-left:-3px}
    .rt tbody tr{border-right:1px solid #babcbf}
    #rt1 tbody tr td:first-child{text-align:left}
    #rt1 tbody tr td{text-align:left;padding:7px 10px 0;height:55px;min-width:180px}
    #rt1 td{display:block;min-height:1.25em}
    .rt th:last-child{border-bottom:1px solid #babcbf;border-right:1px solid #babcbf}
    .rt td:last-child{border-bottom:1px solid #babcbf}
    .rt td{border-left:0;border-right:0;border-bottom:0}
    .artwork-guide-content .software-icon{float:none;margin:0;display:inline-table}
    .ob-slide-box .carousel-caption{padding-bottom:5px}
    .ob-slide-box h1{font-size:25px}
    .ob-slide-box p.slide-text{margin:5px 0}
    .banner-box .cat-left-side{background:url(../images/cat-01.png) no-repeat 60% 90% / 40% 65% #253a5c;min-height:270px;min-width:auto;margin-bottom:30px}
    .cat-right-side .deal-banner{width:100%}
    .cat-right-side .cat-width{width:50%;float:left}
    .cat-right-side .right-banner-bg1{background:url(../images/cat-baner2.png) no-repeat scroll 100% 100% / 100% auto #f7f7f7}
    .cat-right-side .right-banner-bg2{background:url(../images/cat-banner-log2.png) no-repeat scroll 100% 100% / 100% 100% #f7f7f7}
    .cat-right-side .deal-banner img{width:100%;height:auto}
    .help-products{text-align:center}
    .help-products img{margin-bottom:10px}
    .pro-category-list .pro-cat-list1{width:100%;height:90px;text-align:center}
    .pro-category-list li{width:20%;float:left;height:130px}
    .ob-pro-category-box{padding-bottom:0;margin-top:20px}
    .ob-product-block .cart a{background:url(../images/cart-icon.png) no-repeat scroll 3px 3px rgba(0,0,0,0);width:35px;padding:18px 0;border:1px solid silver}
    .ob-product-block .cart a span{display:none}
    .ob-product-block .cart a:hover{background-position:3px -31px}
    .ob-product-block .product-meta{width:100%;text-align:center;background-color:#f0f0f0;bottom:-60px;position:absolute;-webkit-transition:none;transition:none}
    .ob-product-block:hover .product-meta{bottom:-60px;-webkit-transition:none;transition:none}
    .ob-product-block:hover .price{border-bottom:none}
    .ob-product-block .price-bor{border-bottom:1px solid #d4d4d4}
    .ob-product-block .hidden-sm{display:block!important}
    .product-grid-left .price-range-col input{width:67px}
    .news-box{float:none;display:inline-block}
    .news-box .form-group{margin-right:15px;float:left}
    .news-box .form-control{width:100% !important;}
    .footer-heading {border-radius: 23px; color: #ec008b; font-size: 28px; height: 22px; text-align: left; width: 100%; cursor: pointer; }
    .owl-brand .ob-product-block{margin-bottom:0}
    .select-style select{padding:8px 95px 8px 8px}
    .search-btn-block{width:23%}
    .select-style{width:87%}
    .search-btn-block{width:114px}
    .select-style{width:93%}
    .pro_search_block{padding:10px}
    .shopping-block thead{display:none}
    .shopping-block tbody{border:1px solid #ddd}
    .shopping-block tbody tr{padding:20px 10px;display:block}
    .shopping-block tbody tr td{display:block;width:100%;text-align:center;padding:3px;margin:0;border:0;font-size:16px}
    .shopping-block tbody tr td.pro-name{text-align:center;}
    .shopping-block tbody tr td.pro-name span{display:block;}
    .shopping-block tbody tr td span{display:inline-block;color:#404040;font-size:14px;font-weight:600}
    .shopping-block tbody tr td:first-child{font-size:20px}
    .shopping-block tbody tr.media-shopping td:first-child{display:none}
    .shopping-block tbody tr.media-shopping{background:#f5f5f5}
    .shopping-block tbody tr.media-shopping td.sub-total-title,.shopping-block tbody tr.media-shopping td.sub-total{display:inline-block;width:49%;font-size:14px;padding:5px 10px}
    .shopping-block tbody tr.media-shopping td.sub-total{text-align:left}
    .shopping-block tbody tr.media-shopping{padding:0}
    .shopping-block tbody tr{border-bottom:3px double #ddd}
    .shopping-block tbody tr.media-shopping td.total-title:first-child{display:inline-block}
    .shopping-block tbody tr.media-shopping td.total-title,.shopping-block tbody tr.media-shopping td.total{width:49%;display:inline-block;font-size:14px;padding:15px 10px}
    .shopping-block tbody tr.media-shopping.total-media{background:#404040}
    .shopping-block tbody tr.media-shopping td.total{text-align:left}
    .product-cat-title{font-size:18px}
    .pro_cat_block .search-field.product-rcat-search{width:100%}
    .left-block{margin:0}
    .pro-category-list{margin-top:30px}
    .banner-box{display:none}
    .cart-link{text-align:left}
    .cart-link input{margin:0 10px 10px 0 !important;text-align:left}
    .innerpage{padding-bottom:10px}
    .other-color-dropdown{width:100%}
    .select-box p{padding-left:0}
    .news-box .btn-default{width:90px}
    .footer-heading:after{border-radius:23px;top:6px;color:#ec008b;font-size:28px;height:22px;position:absolute;right:5px;text-align:center;width:23px;cursor:pointer}
    .zoom{height:auto;padding-bottom:20px}
    .product-gallery-view .labels li{width:50%;padding:0 0 10px}
    .quantity-table .quantity-size li{width:72px;margin-bottom:8px;}
    .skuprice{width:100%;display:inline-block}
    .radio-wrap{margin-left:-10px}
    .radio-wrap span{display:inline-block;width:100%;padding-top:8px}
     .product-section-box .imprint-box .radiobox .select-wrapper-col.f-none{width:100%;height:36px;line-height:36px;margin:5px 0 10px}
    .product-section-box .imprint-box .select-box p{padding:10px 0 0}
     .product-section-box .imprint-box .radiobox input[type="text"], .radiobox .select-wrapper-col{width:50%;height:30px;line-height:30px;margin:10px 0 0}
    .radiobox .select-wrapper-col select{width:45%;height:36px;line-height:36px}
    .estimate-box > .estimate-table{padding:0 15px 20px}
     .estimate-table table{width:100%}
    .shipping_method span{padding-bottom:10px;display:inline-block}
    .title_block span{float:left!important;width:100%;padding:10px 0}
    .title_block span a{float:right;margin:0}
    .multi-select-2.color-selection > div{padding-bottom:10px;position:relative;padding-right:0}
    .multi-select-2.color-selection > div:last-child{padding-bottom:0}
    .color-selection-box{top:45px;padding:5px!important}
    .color-selection-box::before{left:auto;right:10px!important}
    .option-body{padding:10px}
    .shipping-colum p{padding-top:18px}
    .estimate-text{padding-top:20px}
    .offer-col{left:12px;z-index:2}
    .modal-lg{width:auto}
    .standard-size .head{padding:15px}
    .standard-size .head img{padding:0 0 10px}
    .standard-size .head div p{font-size:12px}
    .chart-block > div{padding:0 5px 5px!important}
    .size-have-question{padding:0 0 10px;}
    .print-position .print-checkbox span,.radiobox > span{width:100%;display:inline-block}
    .product-description .nav-tabs.nav-justified{display:block!important}
    .product-description .nav-tabs.nav-justified > li{float:left;width:33.3%}
    .product-description .nav-tabs.nav-justified > li a{font-size:14px;padding:5px 10px;margin-bottom:0}
    .product-description .nav-tabs li.active a::after{display:none}
    .daigram-module .digram-head{padding:10px;background:#87BC50}
    .sleeve-imprint{position:relative;top:inherit;margin:0 auto;width:100%;left:inherit;right:inherit}
    .have-question,.digram-content{position:relative;bottom:inherit;margin:0 auto;width:100%;left:inherit;right:inherit;padding-top:15px}
    .have-question p,.digram-content p{font-size:14px;line-height:18px}
    .have-question span,.digram-content span{font-size:14px;line-height:18px}
    .have-question p br,.digram-content p br,.sleeve-imprint br{display:none}
    .daigram-module .digram-head h2{font-size:14px;line-height:18px}
    .quantity-table .quantity-size li input{width:25px}
    .billing-add-tab .resp-tabs-list{display:none}
    .tab-label input{margin:0 5px 0 0}
    .billing-add-tab .checkout-form .checkout-checkbox input{margin-top:0}
    ul.resp-tabs-list{display:none}
    .billing-add-tab .resp-accordion{display:block;line-height:50px;color:#404040;  font-weight:700;font-size:14px;text-transform:uppercase;border-top:1px solid #c1c1c1}
    .billing-add-tab .ver-1{line-height:30px; font-size:16px}
    .billing-add-tab .ver-1 i{margin:0 15px 0 10px}
    .billing-add-tab .resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}
    .resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:100px;clear:none;padding:0 5px}
    .billing-add-tab .resp-vtabs .resp-tabs-container .ver-1{border-top:medium none;border-top:medium none}
    .billing-add-tab .resp-vtabs .resp-tabs-container .ver-1:first-child{border-top:1px solid #c1c1c1;border-top:1px solid #c1c1c1}
    .resp-accordion-closed{display:none!important}
    .resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}
    .billing-tab-icon1,.billing-tab-icon2,.billing-tab-icon3{margin:2px 15px 0}
    .billing-add-tab .checkout-form .checkout-form-mar{margin-right:4%}
    .billing-add-tab .hor-1{margin:10px 0 0}
    .billing-add-tab .checkout-form .checkout-form-mar{margin-right:4%}
    .billing-add-tab .hor-1{margin:10px 0 0}
    .billing-add-tab .resp-tab-content{border:1px solid #ccc;border-top:none;margin:0}
    .billing-add-tab .checkout-form .checkout-form-mar{margin-right:4%}
    .company_add_box{width:100%}
    .company_add_box_mar{margin-right:0;margin-bottom:20px}
    .billing-add-tab .check-payment-tab .panel-title i{margin-right:8px}
    .payment-box input[type="radio"]{width:22px}
    .continue-btn{padding:8px 12px}
    .billing-add-tab .panel-title > a{display:inline-block}
    .billing-add-tab .ver_1 .resp-arrow{margin-top:12px}
    .checkout_responsive_mar{margin-top:20px;margin-top:20px}
    .shopping-join-block{margin-top:0}
    .rposition #your_order_placed01.order_placed::after,.rposition #your_order_placed01.order_placed::before{left:29%}
    .rposition #your_order_placed02.granular-info-box::after,.rposition #your_order_placed02.granular-info-box::before{left:39%}
    .rposition #your_order_placed04.granular-info-box::after,.rposition #your_order_placed04.granular-info-box::before{left:auto;right:39%}
    .rposition #your_order_placed05.granular-info-box::after,.rposition #your_order_placed05.granular-info-box::before{left:auto;right:30%}
    .list_view .total-value{text-align: center;}
    .total-value span{display: block; text-align: center; margin-bottom: 10px;}
    .list_view .pagination{display: inline-block; margin: 0 auto; float: none !important;}
    .center-line{display: none;}
    .about-seperation-block{border-top: 3px #F5F5F5 solid; border-bottom: 3px #F5F5F5 solid; padding: 15px 0; margin-bottom: -2px;}
    .quantity_center {display: block; margin: 0 auto; width: 70px;}
    .shopping .product-size.other-color-dropdown {display: block; left: 2%; margin: 0 auto; right: 2%; top: 68px; width: 96%;}
    .myaccount-order-dtl{display: none;}
    .my-logo-wrapper{ padding: 10px;}
    #mainmenu-nav #mainmenu .navbar-nav.ob-right-menu{ display: none !important;}
    header{position: relative;}
    .home-content{margin-top: 0;}
    .innerpage{margin-top:0;}
    .nav-up{top:0;}
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,
    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #EC008B;}
 	.ob-header .logo-col{margin: 10px 0;}
    body.slide-active{margin-left:265px;width:100%;position:fixed;overflow:hidden;}
    .ob-menu{height: auto;}
    .menu-box .navbar-nav li{position:relative;}
    .menu-box .navbar-nav b{position:absolute;right:10px;top:5px;z-index:9999;}
    .dropdown-submenu.open > .dropdown-menu{display:block!important;}
    .nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:none;border-color:#69717E;}
    .menu-box{height:38px;background-position:center top;position:relative;}
    #mainmenu-nav .navbar-toggle{padding:6px 0;}
    .mainmenu-nav.slide-active .navbar-toggle{z-index:10;}
    #slide-nav .container{margin:0;padding:0!important;}
    #slide-nav .navbar-header{margin:0 auto;padding:0 15px;position:absolute;right:0;}
    #slide-nav .navbar.slide-active{position:absolute;width:50%;top:-1px;z-index:1000;}
    #slide-nav #slidemenu{right:-50%;width:50%;min-width:0;position:fixed;padding-left:0;z-index:5;top:15px;margin:0;}
    #slide-nav #slidemenu .navbar-nav{min-width:0;width:98%;margin:0;display:block!important;}
    #slide-nav #slidemenu .navbar-nav .dropdown-menu li a{min-width:0;width:50%;white-space:normal;padding:5px 0;margin-left:18px;border-bottom:1px solid #ccc;}
    #slide-nav{border:0;background:transparent;}
    #slide-nav.navbar-inverse #slidemenu{background:#333;}
    .menu-box .navbar-nav > li:last-child > a{border:none;}
    .dropdown-submenu a{padding:5px 10px;}
    #slide-nav #navbar-height-col{position:fixed;top:0;height:100%;width:50%;right:-50%;background:#eee;z-index:3;}
    #slide-nav.navbar-inverse #navbar-height-col{background:#333;z-index:1;border:0;}
    .header-search{margin:-65px 0 0;width:70%;z-index:1;}
    .navbar-nav .open .dropdown-menu{padding:0;}
    #mainmenu-nav .navbar-header2{z-index:10;}
    #mainmenu-nav .navbar2.slide-active{width:70%;top:-1px;z-index:1000;}
    #mainmenu-nav #mainmenu{left:-100px;overflow-y:scroll;height:100%;width:100%;min-width:0;position:fixed;padding-left:0;z-index:5;top:5px;margin:0;}
    #mainmenu-nav #mainmenu .navbar-nav{min-width:0;width:100%;margin:0;/*display:block!important;*/}
    #mainmenu-nav #mainmenu .navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu{background:#353740;overflow:hidden;padding:10px 0;margin:0;width:100%;}
    #mainmenu-nav #mainmenu .navbar-nav .dropdown-menu > .dropdown-submenu.open .menu-caret{background:url(../images/resp-arrow.png) no-repeat -6px -15px;}
    #mainmenu-nav #mainmenu .navbar-nav .dropdown-menu .dropdown-submenu .menu-caret{background:url(../images/resp-arrow.png) no-repeat -6px -33px;margin-top:5px;height:11px;width:11px;}
    #mainmenu-nav #mainmenu .navbar-nav .dropdown-menu li > a{min-width:0;width:100%;white-space:normal;padding:9px 25px 7px 35px;color:#adb1bb;margin:0;border-bottom:1px dotted #69717E;}
    #mainmenu-nav #mainmenu .dropdown-submenu .dropdown-menu li a{background:url(../images/arrow.png) no-repeat 35px 9px;color:#ADAFBB;font-size:12px;padding:7px 10px 7px 53px;border-bottom:none;}
    #mainmenu-nav{border:0;background:transparent;}
    #mainmenu-nav.navbar-inverse #mainmenu{background:#333;}
    #mainmenu-nav #navbar-height-col2{position:fixed;top:0;height:100%;width:265px;left:-265px;background:#26262E;z-index:3;}
    #mainmenu-nav.navbar-inverse #navbar-height-col2{background:#333;z-index:1;border:0;}
    .menu-box .navbar-nav > li{padding:0;}
    .menu-box .navbar-nav > li > a{line-height:24px;margin:0;padding:4px 15px;color:#69717E;background:url(../images/border-slice.png) repeat-x 0 bottom;}
    .menu-box .navbar-default .navbar-nav > .open > a,.menu-box .navbar-default .navbar-nav > .open > a:hover,.menu-box .navbar-default .navbar-nav > .open > a:focus{background:url(../images/border-slice.png) repeat-x 0 bottom;}
    .menu-box .menu-pro-img{display:none;}
    .menu-box .dropdown-menu .dropdown-submenu .dropdown-menu li{width:100%;border-right:none;}
    .menu-box .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.menu-box .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#ADAFBB;background-color:transparent;}
    .menu-box .menu-caret1{background:url(../images/caret-icn.png) no-repeat center 15px;width:30px;height:30px; background-position: 10px 10px !important;}
    .menu-box .dropdown-submenu .menu-caret1{background:url(../images/resp-arrow.png) no-repeat center -30px;width:20px;right:10px;top:10px;height:17px;}
    .menu-box .dropdown-submenu.open .menu-caret1{background:url(../images/resp-arrow.png) no-repeat center -12px;}
    .member-col .dropdown-menu{display:none;}
    .right-menu{display:block!important;float:right;}
    .right-menu .dropdown{float:right;}
    .right-menu .serach-col i,.right-menu .dropdown a i{font-size:18px;color:#555;}
    .button-colum .save-button-link i{color:#fff;font-size:14px;}
    .dropdown-colum .dropdown-menu > .active > a, .dropdown-colum .dropdown-menu > .active > a:hover, .dropdown-colum .dropdown-menu > .active > a:focus{background:none;}
    .right-menu a.search-button.in{background:#666;}
    .right-menu a.search-button.in i{color:#fff;}
    .right-menu .serach-col > a,.right-menu .dropdown > a{padding:9px;display:inline-block;}
    .right-menu .serach-col{float:left;}
    .right-menu .dropdown-menu{left:-93px;box-shadow:none;padding:0;border-top:2px #ddd solid;width:120px;min-width:120px;}
    .right-menu .dropdown-menu a{margin:0 10px!important;}
    .ob-header .logo-col{float:left;width:140px;margin:12px 0;}
    .slidemenu{padding-top:8px;}
    .header-loging li.header-login-text{float:left;border-right:none;margin:8px 0 0;border-right:1px #ddd solid;padding:23px 0 0;}
    .header-loging li.header-login-text span.login-text span,.login-col.header-login-text .login-text{/*display:none;*/}
    .header-loging .login-col.header-login-text a{padding-left:10px;}
    .header-loging{margin:0;}
    .header-loging li.header-login-text span.login-text{text-align:center;right:0;margin:0 auto;position:absolute;top:-24px;left:0;border-radius:50%;width:30px;font-size:11px;padding-top:1px;height:20px;background:#888;color:#fff;}
    .header-loging li.header-login-text a:hover span.login-text{background:#EC008B;}
    .header-loging li a{padding:0 15px;position:relative;}
    .ob-top-menu-op2 .header-loging li a {padding:0 5px;}
    .find-distributer-block{float:right;}
    .find-distributer-block a{padding:8px 9px;display:inline-block;}
    .find-distributer-block a i{color:#555;}
    .find-distributer-block a:hover i{color:#ec008b;}
    .ob-header .top-menu{padding:2px;}
    .ob-header .top-menu ul{display:none;}
    body{margin-left:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
    .ob-feedback-block{display: none;}
    .middle-footer .social-icon-box{text-align:center;border:0;padding-top:10px;}
    .middle-footer .social-icon-box .footer-clear{clear:both;}
    .middle-footer .social-icon-box .l{float:none;}
    .middle-footer .footer-heading{float: none;}
    .middle-footer h3.footer-heading{ cursor: pointer; background: url("../images/plus.png") no-repeat right center; ;}
	.middle-footer h3.active{ background: url("../images/minus.png") no-repeat right center; ;}
    .middle-footer .footer-heading{background:none;margin:0;}
    .middle-footer .common-title{height:auto;display:block;width:100%;border-bottom:0;padding:14px 0 7px;}
    .middle-footer .row{margin:0;}
    .middle-footer .row > div{padding:0;border-bottom:1px solid #ccc;}
    .middle-footer .feedback-responsive .form-group{float: none; margin: 0; padding: 0;}
    .middle-footer .feedback-responsive .row > div{border: 0;}
    .list-unstyled li:last-child{padding-bottom:15px;display:inline-block;}
    .social-icon-box .pull-left,.social-icon-box .pull-right,.news-box,.bottom-footer .pull-left,.bottom-footer .pull-right{float:none!important;}
    .social-icon{float:none;display:inline-block;margin-bottom:10px;}
    .newslatter{font-size:15px;margin:5px 0;float:none;display:inline-block;}
    .news-box .btn-default{margin-left:0;}
    .bottom-footer{line-height:25px;text-align:center;padding:10px 0;}
    .bottom-footer .pull-right{padding-left:20px;}
    .search-in-dropdown{float: none; width: 100%;}
    .serach-col .header-search{margin: 10px 0 0 0; width: 100%; display: block; float: none; max-width: none; position: relative;}
    .serach-col .inp-parts .checkout-select-wrapper{background: url("../images/checkout-select-arrow.png") no-repeat scroll 95% center #fff;}
    .serach-col .search-in-dropdown .ob-gender-select-box span.checkout-select-wrapper, .search-in-dropdown .ob-gender-select-box span.checkout-select-wrapper .custom-select, .search-in-dropdown .inp-parts.ob-gender-select-box{float: none;}
    .search-box{display:none;position:absolute;top:38px;left:0;width:100%;background:#666;padding:13px 15px;z-index:9999;}
    .search-box input[type="text"]{background:#fff;border:1px #f5f5f5 solid;padding:8px 80px 8px 10px;font-size:14px;color:#666;width:100%;border-radius:0;}
    .search-box input[type="submit"]{background:#EC008B;border:none;padding:3px 10px;height:30px;width:65px;color:#fff;position:absolute;right:0;top:0;box-shadow:none;  font-weight:400;font-size:13px;text-transform:uppercase; margin: 0;}
    .advance-search-btn a{border: 1px #fff solid; display: block; text-align: center; margin-top: 10px; padding: 3px;}
    .advance-search-btn a:hover{border: 1px #EC008B solid;}
    .advance-search-btn a{float: none;}
    .detail-popup-block > ul > li{width: 15.3%;}
    .email-product-popup p, .email-product-popup .select-box p, .email-product-popup .select-box > div:nth-child(1) p{padding-bottom: 5px;}
    .shopping_block thead tr th{display: none;}
    .shopping_block tbody tr td{display: block; border-left: 1px solid #dddddd; padding: 2px;}
    .shopping_block tbody tr td:first-child{padding: 10px 0 5px 0;}
    .shopping_block tbody tr.media_shopping td:first-child{border-left: 1px solid #dddddd; border-bottom: 1px solid #dddddd; text-align: center; padding: 5px;}
    .unsub-wrap{min-height: 150vh;}
    .unsub-wrap .ob-unsubscribe-block form{width: 90%;}
    .unsub-wrap .ob-unsubscribe-block{top: 20px;}
    .unsub-wrap .ob-unsubscribe-block h1{font-size: 42px; line-height: 46px;}
    .main-table .sub-table tr td.title{font-size: 13px; padding-left: 10px;}
    .main-table .sub-table tr td{font-size: 13px;}
    .video-thumb{text-align: center;}
    .video-thumb .product-video .product-video-title{text-align: left;}
    .product-gallery { min-height:350px; }
   .info-menu ul {text-align: center;}
   .slidemenu .header-loging .dropdown-menu.user-dropdown {left: -34px; width: 130px;}
    h1.main-title {font: 18px roboto_condensedbold;padding-top: 12px;padding-bottom: 12px;}
    .ob-login-main-block input[type="button"] {text-transform: uppercase;min-width: 0; }
    .ob-login-main-block .input[type="submit"], .ob-login-main-block  input[type="button"] {margin-right: 0;}
    .product-list-pagination.pull-right {float:left!important;margin-top:10px;}
    .track-popup-block.modal-dialog {width:auto;}
    .track-popup-block .track-border {border: none;}
    .track-popup-block .view-stauts-block{padding:0;}
    .track-popup-block .track-login-block {padding: 0;}
    .modal-dialog.play-video {width: auto;}
    .play-video-shw {background: none;}
    .inventory-main-block {padding:0;}
    .inventory-table.table-head> tbody>tr>th {font-size: 11px;}
    .inventory-table > tbody>tr>th:nth-child(3), .inventory-table > tbody>tr>td:nth-child(3) {width: 123px;}
    .inventory-table > tbody>tr>td.inventry-btn input[type="submit"] {width: 123px;margin-right: 0;}
    .product-tooltip-main-block { display:none; }
    .ob-pro-search-block{padding:10px ;}
    .search-field{width:100%;float:none;}
    .search-field.product-rcat-search { width:100%;}
    .ob-sort-block {padding:10px 10px 0}
    .ob-sort-block .sort-product{width:100%;float:none;margin-bottom:10px}
    .ob-sort-block .view-product{width:100%;float:none}
    .search-label{width:100%;float:none}
    .btn-search{float:none}
    .list-view .pagination{display: inline-block; margin: 0 auto; float: none !important;}
    .list-table tbody tr{float:left;width:50%}
    .list-table tbody tr td{width:100%}
    .list-table tbody tr.highlight td,.list-table .highlight td:first-child,.list-table .highlight td:last-child,.list-table .highlight td,.list-table .highlight td:first-child,.list-table .highlight td:nth-child(2){border-bottom:1px #e6e6e6 solid;}
    .list-table .highlight td:last-child{border-bottom:0}
    .list-table td:last-child{border-right:0;border-bottom:0}
	.product-delete-btn {right: 8px;top:8px;}
	.quick-quote-form  input[type="submit"] ,.quick-quote-form input[type="reset"] {width: auto;}
    .quick-view-left .product-big-image{height:100%;width:100%}
    .quick-view-left .product-big-image img{width:100%; height: auto;}
    .product-grid-left .price-range-col input{width:67px}
    .tab-block .nav-tabs li a{font-size:13px;}
    .tab-block .nav-tabs li a i{display:inline-block;margin-right:2px}
    .tab-block .nav-tabs li a i.hot,
    .tab-block .nav-tabs li.active a i.hot,
    .tab-block .nav-tabs li a i.new,
    .tab-block .nav-tabs li.active a i.new,
    .tab-block .nav-tabs li a i.sale,
    .tab-block .nav-tabs li.active a i.sale,
    .tab-block .nav-tabs li a i.closeout,
    .tab-block .nav-tabs li.active a i.closeout,
    .tab-block .nav-tabs li a i.price-drop,
    .tab-block .nav-tabs li.active a i.price-drop{width:35px;height:35px; background-size:100% 100%;}
    .myaccount-wishlist-disconnect .ui-disconnectbtn{left:50%; -webkit-transform:translate(-50%); -moz-transform:translate(-50%); -ms-transform:translate(-50%); -o-transform:translate(-50%); transform:translate(-50%);}
    .product-compare-btn-wrap { text-align:left;}
    .product-detail-tab .nav-tabs li a{font-size: 15px;min-width:inherit; padding-left: 10px !important; padding-right: 10px !important;}
    .estimate-table.total-detail-price{ overflow: scroll;}
    .product-compare-list .btn-search{ margin:5px 10px 10px;}
    .product-compare-list .compare-images .close{ font-size: 18px; top: 5px;}
    .estimate-table.total-detail-price table th{ font-size: 12px;}
    .estimate-table.total-detail-price table th.total-price{ font-size: 16px;}
    .quick-view-left .bx-controls-direction a{color: #CACACA; height: 30px; width: 90px; display: inline-block; text-align: center; padding-top: 2px; opacity: 0.4;}
    .quick-view-left .bx-controls-direction a:hover{ opacity: 0.9;}
    .quick-view-left .bx-controls-direction .bx-prev{ top: 0; left: 5px; background: #ddd url(../images/down-arrow-2.png) no-repeat  center center; text-indent: -9999px;}
    .quick-view-left .bx-controls-direction .bx-next{ bottom: 0; left: 5px; background: #ddd url(../images/down-arrow-1.png) no-repeat  center center;text-indent: -9999px;}
    .product-big-image, .bx-viewport{ margin-bottom: 10px;}
    .product-showcase .quick-view-left .bx-wrapper{ float:left; margin-left:0px !important;}
    .quick-view-left .product-big-image {height: 100% !important; width: 100% !important;}
    .button-colum{ padding:15px 0;}
    .advance-search-col .small-colum .inp-parts .checkout-select-wrapper{ background-position: 97% center;}
    .header-advace-search{  box-shadow:0px 2px 4px 0 rgba(0,0,0,0.30); top: 40px; background: #F5F5F5;}
    .ob-top-menu .nav-search-btn{ display: none;}
    .ob-top-menu .top-ui-navigation .header-loging li.header-login-text{ padding: 0; margin: 0;}
    .ob-top-menu .top-ui-navigation .header-loging li.header-login-text span.login-text{ position: relative; top: inherit; background: none;}
    .ob-top-menu .top-ui-navigation .header-loging li.header-login-text a:hover span.login-text{ background: none; color: #EC008B;}
    .ob-top-menu .top-ui-navigation{ padding: 0;}
    .ob-header .ob-top-menu{ padding-bottom:0px;}
    .product-description .nav-tabs a{ font-size: 16px;}
    .quantity-table .quantity-size li{ width:80px;}
    .quantity-table .quantity-size{ padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px #ddd solid;}
    .search-box input[type="submit"]{ right: 4px; top: 4px;}
    .advance-search-btn{ padding: 0; margin:10px 0 0 0;}
    .advance-search-btn a{margin: 0; background: #EC008B; height:30px; line-height:18px; padding: 5px 10px; color: #fff; border: 0;}
    .advance-search-btn a:hover{background: #EC008B; color: #fff; border: 0;}
    .pro-desc .pro-button ul li{ margin-right: 2px;}
    .alert-loading{ width:96%;}
    .brand-group li{ padding-top: 5px;}
    .sku-label .text-align-right{ text-align: left;}
    .or-block{ display: none;}
    .shipping-method .option-body .ship-col-left .dropdown_size .btn, .shipping-method .option-body .ship-col-right .dropdown_size .btn{min-width:150px;}
    .shipping-method .option-body .ship-col-left p, .shipping-method .option-body .ship-col-right p{min-width:95px;}
    .product-section-box .option-body .radiobox.multi-select p {padding-top: 8px;padding-bottom: 19px; width:47px;}
    .brand-group li{ width:19.1%;}
    .brand-group li img{ width: 100%;}
    .ship-col-right p, .ship-col-left p{ min-width: 108px;}
    .color-selection-block .selection-color-box .dropdown_size.pull-left, .color-selected-col{ width:85%;}
    .selection-color-box .dropdown-menu{ width:100%;}
    .product-rating-info-wrap{ padding: 15px;}
    .shipping-col p{ padding-bottom: 10px;}
    .product-rating-title-wrap .btn-default{ margin: 10px 5px 10px 0; float: left;}
    .product-rating-title-wrap .btn-default:last-child{ margin-right: 0;}
    .shipping-scroll .shipping-col{ margin-bottom: 10px;}
    .selection-color-box .dropdown_size{ float: right !important; width:85%;}
    .selection-font-box .dropdown-menu{ width: 100%;}
    .selection-color-box .dropdown-menu{ left: 0;}
    .color-selection .color-selection-box.dropdown-menu .dropdown{ width: 100%; clear: both; float: none;}
    .selection-color-box .dropdown-menu.color-selection-box > span{ height: auto;}
    .color-selection .color-table{ width: 100%; overflow: auto;}
    .color-box-pagination{ margin: 10px 0;}
    .more-option .other-option label{ min-width:100%}
    .more-option .other-option input, .more-option .other-option textarea{ width: 100%;}
    .info-icons{ margin-top: 5px;}
    .more-option .other-option{ padding-left: 0;}
    .upload-logo{ margin: 0;}
    .more-option .other-option{ margin-bottom: 0;}
    .quantity-table.additional-table .quantity-size li input{ min-width: 100%;}
    .ob-product-compare .modal-body tr.highlight td{text-align:center;}
    .ob-product-compare .modal-body tr.price-highlight td{text-align:center;}
    .ob-product-compare .modal-body tr.price-highlight td:last-child{border-bottom:1px solid #ddd;}
    .ob-product-compare .feature td span.feature-title{display:inline-block;color:#000;text-transform:uppercase;}
    .ob-privacy-policy .main-block p{text-align:justify;padding-bottom:10px;}
    .ob-privacy-policy .main-block p:last-child{padding-bottom:0;}
    .ob-about-block .extra-desc p{line-height: normal;}
    .ob-about-block .img-block{margin-bottom: 15px; display: inline-block;}
    .ob-about-block div{text-align: center;}
    .ob-about-block .about-br-block:first-child{margin-top: 15px;}
    .ob-about-block h3{text-align: left;}
    .ob-about-block ul{text-align: left;}
    .ob-error-block img{margin-bottom:20px;}
    .ob-error-block h2{font-size:22px;margin-bottom:15px;}
    .ob-error-block h3{font-size:18px;}
    .ob-error-block p{font-size:14px;margin-bottom:20px;}
    .ob-error-block.under-construction p{line-height:normal;}
    .about-img-block{display:inherit;margin-bottom:10px;margin-right:0;}
    .our-company-block{display:block;width:100%;float:none;margin-right:0;margin-top:10px;}
    .about-left-img{display:none;}
    .about-middle-block{float:none;width:100%;}
    .about-middle-right-img{display:none;}
    .ob-find-distributer{margin-top:20px;}
    .gray-distributer-block h4{margin:15px 0 7px;}
    .gray-distributer-block p{margin-bottom:7px;}
    .gray-distributer-block .contact-no{min-width:100%;}
    .product-size.other-color-dropdown{ margin: 0 auto; left: 0; right: 0; top: 48px;}
    .ob-header .ob-top-menu { padding-bottom: 8px;}
    .order-feedback-list::after {display: none;}
    .order-feedback-btn input[type="button"] { margin: 5px 0;}
    .detailed-rating .product-list-rating { float: left;}
    .request-post-comment .post-comment-btn{text-align: center;}
    .request-post-comment input[type="button"]{margin: 0 auto;}
    .gift-row{margin:0px;}
    .ob-gift-certificate-block p{margin:0 0 10px 0;}
    .shopping-table-block tbody tr td.discount-codes input[type="text"]{width:100%;}
    .multiselect.select_box{width:97%;}
    .main-checkout-block .panel-group .panel-heading + .panel-collapse > .panel-body{padding:15px;}
    .info-popup p{ padding-bottom: 5px; padding-top: 5px;}
    .product-detail-wrapper .print-checkbox .checkbox{ width: 100%; margin:5px 10px;}
    .product-color-price-table {width: 360px;}
    .more-option{ margin: 15px -5px;}
/*    .colorholder tr td{ height: 50px;}*/
    .right-menu .dropdown-menu {border: 1px solid #ddd;box-shadow: none;left: 0;min-width: 100%;padding: 5px;width:100%;}
    #mainmenu-nav #mainmenu .navbar-nav {position: absolute;}
    .nav.navbar-nav.ui-advance-search.pull-right.position-inherit {position:absolute!important;width:100% !important;margin:7px 0 0;}
    .header-search.search-field.advance-search-wrap.dropdown > input{ width: 100%; border:0; border-bottom:1px #ddd solid;}
    #mainmenu-nav #mainmenu {overflow: inherit;}
    .nav-fixed {left: 1px;top: 0;position: fixed !important;width: 264px !important;overflow: auto;height: 100%;/*1162*/}
	#mainmenu-nav #mainmenu {position: absolute;}
	.top-search-block {  top:34px; padding: 5px;}
	.member-col, .header-search .advance-search-label{display: none;}
	.top-search-block .header-search {width: 100%;}
	.header-search .form-control {width: 83%;}
	.ui-advance-search .advance-search-btn a {padding-top: 5px !important;}
    .ob-advance-search .advance-search-col .button-colum a.save-button-link{ line-height: 32px;}
    .header-search.search-field button{ position: absolute; top: 0; right: 0;}
	.ui-advance-search .top-search-block .search-form {width: 100% !important;}
	.ui-advance-search .top-search-block .search-form .search-in-dropdown {width: 100% !important;}
	.dropdown.top-advance-search.advance-search-btn, .header-search.search-field.advance-search-wrap.dropdown {width: 100% !important;}
    .top-advance-search.open .header-advace-search{ display: block;}
	.search-contact-book input[type="text"] { width:100%; }
	.inp-parts .checkout-select-wrapper .checkout-holder { text-align:left; }
	.filter-search { display:none; }
	.ob-product-grid-left .search-filter-collapse { background:#1f73b7; color:#FFF; padding:5px; border-radius:5px; margin:10px 0; font-size:14px; }
	.ob-product-grid-left .search-filter-collapse .fa-chevron-right { float:right; margin-top:3px; }
    #mainmenu-nav .navbar-header2{ position: relative; z-index: 9999;}
    #mainmenu-nav .navbar-header2.slide-active{ position:initial;}
    .top-search-block::before{ right:15px;}
    .header-search .form-control{ padding: 0 95px 0 12px;}
    .top-advance-search.open .header-advace-search form > div{ padding:0 10px;}
    .advance-search-btn.open > a.dropdown-toggle{ background:#333 !important; color:#fff;}
    .dropdown .multiselect-container.dropdown-menu{ background:#fff; border:1px solid #ddd; padding: 5px;}
    .multiselect-container > li a{ border-bottom: 1px dashed #bfbfbf; text-align: left;}
    .comment-body .blog-date{display:table;position:relative;top:-40px;left:80px;}
    .ob-about-block .inner-box-with-logo img{margin-right: 0px;}
    .ob-about-block .sub-title-inner-right{text-align: center}
	#myModal3 .quantity-table .table-heading, #myModal3 .quantity-table .table-content {font-size: 12px !important;}
}

@media screen and (min-width:640px) and (max-width: 767px){
    .quantity-table .quantity-size li { width: 75px;}
    .quantity-table .quantity-size li.action-icon{ float: left !important;}
}

@media (max-width: 479px) {
    .help-products > .row > .col-lg-3.col-md-3.col-sm-3.col-xs-12 > a{ display: block; margin-bottom: 10px;}
    .quote-preview-block .quote-detail-wrapper .product-info-col-3 span{ text-align: center !important; padding:2px 0;}
    .quote-preview-block .quote-detail-wrapper .product-info-col-3.grand-total-col{ padding: 10px 15px;}
    .quote-preview-block .quote-detail-wrapper .product-info-col-3 div > div{ padding: 0;}
    .banner-box .cat-left-side{padding:20px 0 0 20px;background-image:none;background-color:#253a5c;background-size:100px 100px;background-attachment:scroll}
    .cat-right-side .cat-width{width:100%;margin-bottom:30px}
    .banner-box{margin-bottom:0}
    .pro-category-list li{width:32%;float:left;height:130px}
    .select-style{width:90%}
    .payment-box input[type="radio"]{width:0;float:left}
    .payment-box input[type="radio"] + label{margin-left:0;margin-bottom:15px;float:left}
    .payment-info-box .expire-date input{width:65%}
    .payment-info-box .ccv-code-box{float:none}
    .payment-info-box .ccv-code-box input{width:65%}
    .tab-label{margin:1px 15px 8px 5px}
    .billing-add-tab .checkout-form .checkout-checkbox label{margin-bottom:10px}
    .checkout-right-box .checkout-price-table .item-price{margin-bottom:60px}
    .billing-add-tab .panel-title > a{display:inline-block}
    .billing-add-tab .panel-heading{height:auto}
    .colorholder tr:first-child td{height:58px}
    .color-option-col .pull-left,.color-option-col .pull-right{float:none!important;text-align:left!important}
    .shipping-colum .row div:last-child{padding-left:0;padding-right:0}
    .cart-link a{margin-right:5px;float:left;margin-bottom:6px}
    .size-chart-col img{float:none;margin:0 auto;display:block}
    .size-detail{float:none;width:100%}
    .size-have-question .size-detail{float:left;width:58%}
    .size-have-question span{font-size:22px}
    .size-have-question .size-detail p{font-size:18px;line-height:24px}
    .shipping-method .option-body .ship-col-left .dropdown_size .btn {min-width:160px;}
    .shipping-method .option-body .ship-col-right .dropdown_size .btn {min-width: 160px;}
    .bottom-footer{text-align: center;}
    .bottom-footer .pull-right{display: inline-block; padding: 0; margin: 0 auto;}
    .acc-dashboard ul li{display: block; width: 100%; border-bottom: 1px solid #ebebeb; height: auto; padding: 20px 0;}
    .acc-dashboard ul li:last-child{border-bottom: 0;}
    .request-wrapper .nav-tabs.request-buttons a{padding: 8px 2px;font-size:14px;}
    .request-wrapper .nav-tabs.request-buttons a i{ display:none;}
    .request-wrapper .nav-tabs.request-buttons li { padding: 0 5px;}
    .product-description .nav-tabs a{display: table-cell;height: 48px;  line-height: 18px;  vertical-align: middle;font-size: 14px}
    .ob-request-info-block .product-description .nav-tabs a{width: 164px;}
    .quantity-table .quantity-table-title { float: left; width: 30%;}
    .quantity-table .quantity-table-disc{width: 70%;}
    .product-section-box .imprint-box .radiobox input[type="text"], .radiobox .select-wrapper-col{ width: 80%;}
    .quantity-table .quantity-size li{ width:70px; margin-right: 3px;}
    .print-checkbox > div{ padding: 5px 10px 5px 0;}
    .star-design-but{ margin-bottom: 10px;}
    .skuprice > div{ width: 100%; border: 0; margin-top: 0;}
    .virtual-button{ position: relative; width: 100%; display: block; margin-bottom: 10px;}
    .product-detail-wrapper .nav-tabs{ float: left; clear: both;}
    .product-detail-wrapper .nav-tabs li{ margin:0 0 -1px !important; min-width: inherit; width: auto !important;}
    .product-detail-wrapper .nav-tabs li a{ padding: 10px 9px;}
    .product-detail-wrapper .tab-content{ clear: both;}
    .or-block {margin-top: 19px; float: right; padding-right:5px; padding-left: 0;}
    .choose-variation{ display: none;}
    .selection-color-box .dropdown .btn{ min-width:100%;}
    .color-selected-col{ width: auto; margin: 0;}
    .login-col .modal-dialog, .login-col .modal-content{ max-width:96%; min-width:96%; margin:20px auto;}
    .estimate-detail .estimate-tag-block{ overflow: auto;}
    .more-option { margin: 15px -5px;}
    .product-detail-wrapper .more-option .nav-tabs li{display: table; text-align: center; height: 76px;width: 33.4% !important;}
    .product-detail-wrapper .more-option .nav-tabs li a{display: table-cell; height:75px;}
    .email-address-col .email-col{ width: 100%; margin: 5px 0; }
    .email-address-col .note-col, .file-col > span{ width: 100%;}
    .file-col .input-group{ width:120px;}
    .contry-logo{ width:60%; padding-left:10px; padding-right: 0;}
    .other-option > div{ padding: 0;}
    .product-detail-wrapper .quantity-table.additional-table .quantity-size li:last-child{ padding: 0; margin: -35px 0 0 0;}
    .product-detail-wrapper .quantity-table.additional-table .quantity-size{ position: relative;}
    .product-section-box .option-body .radiobox.multi-select input{ width: 84%; float: right;}
    .product-section-box .option-body .radiobox.multi-select .selection-font-box{width: 84%; float: right !important;}
    .product-section-box .option-body .radiobox.multi-select .selection-font-box .dropdown .btn{ width: 100%;}
    .product-detail-wrapper .request-tab-content .quantity-table.additional-table .quantity-size.edit-size li:nth-child(6){ margin-left:38px;}
    .quantity-table .table-content{ font-size: 14px;}
    .email-address-col .email-col input[type="text"]{ padding-right: 90px !important;}
    .print-checkbox{ padding-bottom: 15px;}
    .color-selection-block .position-inherit {position:relative !important;}
    .selection-option{ margin-bottom: 10px;}
    .shipping-method .radio-but label{ padding: 5px;}
    .optional-col .checkbox{ width: 100%;}
    .optional-col .email-address-col, .optional-col .email-address-col .note-col{ float:left; width: 100%;}
    .email-address-col label{ text-align: left;}
    .upload-logo label { padding: 0 10px;}
    .search-mail-block .search-col{ width: 86%;}
    .more-option .tab-content .radiobox{ padding-bottom: 15px;}
	.modal-footer button.btn.btn.btn-primary {margin-top: 5px;height: 30px;background: #5c5c5c;margin-bottom: 0px;}
}

@media screen and (min-width:361px) and (max-width:479px) {
    .product-detail-wrapper .quantity-table.additional-table .quantity-size li{ width: 68px;}
}

@media screen and (min-width:360px) and (max-width:479px) {
    .shipping-option .selection-common-box{ width:64%;}
    .shipping-option .input-group { width:66%;float: right;}
}

@media screen and (min-width: 560px) and (max-width: 767px) {
    .file-col{width:80%}
    .file-col span{width:25%}
    .file-col > div{width:35%}
    .info-icons{width:20%;padding-top:12px}
    .radiobox .shipping-select .select-wrapper-col,.radiobox .shipping-select .select-wrapper-col select{float:left;width:100%;}
    .color-selected-col{background-position:98% center}
    .print-position .row > div{width:50%}
    .quantity-table .quantity-size li{margin-right:10px}
    .radiobox .input-group[class*=col-]{ width:120px;}
    .other-option > div:nth-child(1){ width:90%; padding-right: 0;}
    .middle-footer .social-icon-box{padding-top:0;}
    .middle-footer .social-icon-box .pull-right{width:100%;}
    .middle-footer{padding-bottom:15px;}
    .newslatter{float:left;padding-right:10px;}
    .middle-footer .form-group{float:left;padding-left:10px;}
    .choose-variation > div{ width: 50%; text-align: center;}
    .print-title{ text-align: center;}
    .color-selection-block > div{ width: 50%;}
    .selection-color-box .dropdown .btn{ min-width:100%;}
    .or-block{ display:none;}
    .selection-color-box.color-selection .dropdown_size{ float: left;}
    .selection-color-box.color-selection .color-selected-col{ float: left; margin: 0; width: 99%;}
    .selection-option{ width: 50%; float: left;}
    .color-selected-col{ padding: 5px 2px 2px 10px;}
    .product-detail-wrapper .nav-tabs > li{ min-width: 135px;}
    .color-selection-block .selection-color-box .dropdown_size.pull-left, .color-selected-col, .selection-color-box .dropdown_size {float: right;width: 83%;}
    .quote-detail-wrapper .quote-block .panel-heading{ position: relative;}
    .quote-detail-wrapper .quote-block .panel-heading .delete-price{ position: absolute; top:8px; right:30px;}

}

@media (max-width: 480px) {
    /*--QUOTE CSS--*/
    .quote-detail-wrapper .quote-detail-title input[type="text"]{ width: 87%;}
    .quote-detail-wrapper .quote-detail-title ul{ float: left; margin: 10px 0;}
    .quote-detail-wrapper .quote-header-block{ padding:10px 0;}
    .quote-detail-wrapper .quote-block .quote-header-block h2{ padding-bottom: 10px; width: 100%;}
    .quote-detail-wrapper .quote-header-block a.show-header{ margin: 8px 5px;}
    .quote-detail-wrapper .quote-header-block span.show-date{ float:left !important; padding: 10px 0 0;}
    .quote-detail-wrapper .billing-address-block .top-title-form{ padding: 0;}
    .quote-detail-wrapper .custom-button{ margin:10px 10px 0px 0;}
    .quote-detail-wrapper .search-sku {width: 100%;}
    .quote-detail-wrapper .search-sku button{ position: relative; margin-top: 5px;}
    .quote-detail-wrapper .quote-block .panel-heading .delete-price{ float: none;}
    .quote-detail-wrapper .quote-block .panel-heading > a:nth-child(1){ width:100%; display: block; padding-bottom: 10px;}
    .quote-detail-wrapper .info-table-content, .quote-detail-wrapper .panel-collapse .quote-block .quote-content.charges-table{ width: 100%; overflow: auto;}
    .quote-detail-wrapper .quote-block .quote-header-small h3{ width:85%; padding-bottom: 5px;}
    .quote-detail-wrapper .quote-block.product-info-col-2 .quote-header-small .admin-custom-btn{ margin: 0; float: left !important;}
    .quote-detail-wrapper .product-info-col-3 div > div{ padding-bottom: 10px;}
    .discount-col .checkbox-block span{ padding-left: 0;}
    .discount-col .btn-xs.sub-shop-btn{ float: left !importnat;}
    /*.quote-detail-wrapper .admin-custom-btn{ margin: -32px 0 0 0; position: relative;}*/
    .quote-detail-wrapper .customer-col span{ width:72%;}
    .quote-detail-wrapper .quote-detail-title{ padding: 5px 10px;}
    .modal .billing-address-col{ width: 100%; overflow: auto;}
    .model-popup-black .modal-header h1.modal-title{ font-size: 16px;}
    .model-popup-black .modal-content .close{ top: 0;}
    /*--QUOTE CSS--*/
    .select-style{width:90%}
    .checkout-pay-car-mar{margin:0}
    .continue-btn{margin-top:15px}
    .billing-add-tab .checkout-form .checkout-form-mar{margin-right:0}
    .billing-add-tab .checkout-form .form-group{width:100%}
    .payment-info-box{width:100%}
    .tab-padding{padding:0}
    .company-add-padding .company-contact-info-box .company-contact-info-left{width:100%}
    .company-add-padding .company-contact-info-box .company-contact-info-right{width:100%}
    .company-add-padding .company-contact-info-box i{width:18px}
    .shopping-btn-block input[type="submit"]{margin-left:0;margin-right:7px}
    .rposition #your_order_placed01.order_placed::after,.rposition #your_order_placed01.order_placed::before{left:22%}
    .rposition #your_order_placed02.granular-info-box::after,.rposition #your_order_placed02.granular-info-box::before{left:35%}
    .rposition #your_order_placed04.granular-info-box::after,.rposition #your_order_placed04.granular-info-box::before{left:auto;right:36%}
    .rposition #your_order_placed05.granular-info-box::after,.rposition #your_order_placed05.granular-info-box::before{left:auto;right:23%}
    .search-edit-options a{font-size:0;display:inline;height:12px;padding:0 5px;}
 	.search-edit-options a i {color: #999; margin-right: 0px;font-size:12px;}
 	.advance-search-wrap .search-item {width: 90%;}
    .search-edit-options {width: 10%;}
 	.advance-search-wrap  .recent-search-tab .search-item{width:80%;}
 	.recent-search-tab .search-edit-options {width: 20%;}
 	.saved-searches-tab .tab-block .nav-tabs li a { font-size:14px;}
 	.table-list-head> div {font:12px roboto_condensedbold; padding:12px 5px;}
 	.search-column, .created-date-column, .delete-column { padding: 12px 5px;}
 	.saved-searches-tab .tab-block .nav-tabs li, .saved-searches-tab .tab-block .nav-tabs > li.active { width: 140px;}
 	.saved-searches-tab .tab-block .tab-content li {font-size:10px;}
	.tab-block .nav-tabs li a i{display:block;margin:0 auto}
    .ob-error-block h2{font-size:18px;}
    .ob-error-block p{font-size:12px;}
    .orderdetail-block .table-block tr td table.total-amount { width: 100%;}
    .order-feedback-box { min-height: 100%; overflow: hidden; text-align: center;}
    .order-feedback-box p { width: 100%; margin: 10px 0;}
    .order-feedback-box .feedback-piece { width: 100%; text-align: center; float: none;}
    .order-feedback-box img { float: none; display: inline-block;}
    .search_block_main_content .input-group{min-width:88%;}
    .detail-popup-block > ul > li{width: 18.2%;}
    .main-table tr td{display: block; width: 100%;}
    .main-table .sub-table tr td{display: inline-block; height: auto;}
    .main-table .sub-table tr td.title{padding-top: 7px; padding-bottom: 7px;}
   .special-info-block .upload-file-btn .file-upload-btn {padding: 0;width: 100%;}
   .special-info-block .upload-file-btn input[type="text"] {margin-left: 0;width: 100%;}
   .special-info-block .upload-file-btn .file-btn {width: 100%;left: 0;}
   .social-img {float: none;display: block;margin: -15px auto;text-align: center;}
}

@media screen and (min-width: 480px) and (max-width: 767px) {
    .file-col > span{width:25%;padding-top:5px}
    .file-col span{width:auto}
    .file-col .input-group{width:30%}
    .contry-logo{width:40%}
    .info-icons{float:right;text-align:right}
    .quantity-table .quantity-size li.action-icon{ float: right; width: 100px; margin-right: 0;}
    .file-col{ padding-top: 10px;}
    .select-box.multi-select > div{ width:30%; padding-right: 1%;}
    .radiobox.multi-select > div.info-icons{ width:10%;}
    .selection-color-box.color-selection .dropdown_size{ float: left;}
    .selection-color-box.color-selection .color-selected-col{ float: left; margin: 0; width: 99%;}
    .optional-col .checkbox{ width:30%;}
    .optional-col .email-address-col{ float:left; width:70%;}
    .optional-col .email-address-col .note-col{ float:left; width: 100%;}
    .email-address-col label{ text-align: left;}
    .email-address-col .email-col{ width: 100%;}
    .shipping-option .selection-common-box{ width: 77%;}
    .shipping-option .input-group { width: 78%;float: right;}
    /*--QUOTE CSS--*/
    .quote-detail-title input[type="text"]{ width: 87%;}
    .quote-detail-title ul{ float: left; margin: 10px 0;}
    .quote-header-block{ padding:10px 0;}
    .quote-block .quote-header-block h2{ padding-bottom: 10px;}
    .quote-header-block a.show-header{ margin: 8px 5px;}
    .quote-header-block span.show-date{ float:left !important; padding: 10px 0 0;}
    .billing-address-block .top-title-form{ padding: 0;}
    .search-sku {width: 100%;}
    .quote-block .panel-heading .delete-price{ float: none;}
    .info-table-content, .panel-collapse .quote-block .quote-content.charges-table{ width: 100%; overflow: auto;}
    .quote-header-small h3{ width:55%; padding-bottom: 5px;}
    .quote-block.product-info-col-2 .quote-header-small .admin-custom-btn{ margin: 0; float: left !important;}
    .product-info-col-3 div > div{ padding-bottom: 10px;}
    .discount-col .checkbox-block span{ padding-left: 0;}
    .discount-col .btn-xs.sub-shop-btn{ float: left !importnat;}
    .product-img-col{ text-align: center;}
    .quote-block .quote-content img{ max-height:400px; display: inline; text-align:center;}
    .quote-preview-block .product-info-col-3 div > div{ width: 33%;}
    /*--QUOTE CSS--*/
}

@media screen and (min-width: 480px) and (max-width: 567px) {
    .product-section-box.cart-link .text-right{text-align:left}
    .cart-link a{margin-bottom:8px;margin-right:8px}
    .pro-desc .pro-button ul li a{ font-size: 11px;}
    .user-comment{width: 75%;}
    .product-detail-wrapper .nav-tabs li{ min-width: 95px;}
    .choose-variation > div, .color-selection-block > div{ float: left; width: 50%;}
    .selection-color-box .dropdown_size{ width:79%;}
    .file-col .input-group{ width:125px;}
    .contry-logo{ width:140px; padding:0;}
    .file-col{ width:82%; padding-right: 0;}
    .info-icons{ float: left; width: 17%; padding:10px 15px 0 0;}
    .selection-color-box > .dropdown .btn{ min-width: 155px;}
    .select-box.multi-select > div{ width: 50%; float:left;}
    .color-selection-block .selection-color-box .dropdown_size.pull-left, .color-selected-col { width: 78%;}
    .product-detail-wrapper .more-option .nav-tabs li{display: table; text-align: center; height:58px;width: 33.4% !important;}
    .product-detail-wrapper .more-option .nav-tabs li a{display: table-cell; height:58px;}
    .other-option > div:nth-child(1){ width:88%;}
    .shop-menu-col {float: right; width: 75%;}
    .ob-header .logo-col { width: 25%;}
    .radiobox .input-group[class*=col-]{ width: 120px; margin-left: 20px;}
    .upload-logo label {padding: 0 10px;}
    .more-option .note-col{ padding-bottom: 15px;}
    .upload-logo{ width: 100%}
    .multiselect.select_box {width:94%;}
}

@media (max-width: 379px) {
    .ob-header .logo-col a img{width: 80%;}
    .slidemenu {padding-top: 5px;}
    .ob-header .logo-col {float: none; margin: 12px 0; width: 150px; margin: 10px auto;}
    .slidemenu.shop-menu {display: table; margin-bottom: 10px;}
    .ob-top-menu-op2 .slidemenu.shop-menu{display: inline-block;margin:0;}
    .slidemenu {display: inline-block; float: none; margin: 0 auto; padding-top: 5px;}
    .info-menu ul li > a{font-size: 11px;}
    .detail-popup-block > ul > li{width: 22.2%;}
    .inquiry-subshop{height: 275px; padding: 10px;}
    .top-nav-right { float: none;}
    .request-comment-box .profile-pic {margin: 0 auto;float: none;}
    .user-comment {float: none;width: 100%;text-align: center;margin: 20px 0 0 0;}
    .request-comment-box span{float: none;}
    .request-comment-box h3{display: block;}
    .thankyou .thankyou-title {font-size: 40px;}
    .sitemap-parts {max-width: 100%; margin-left: 0px; }
}

@media (max-width: 360px) {
    .myaccount-mywishlist .myLabel{float:none}
    .myaccount-mywishlist .col-xs-6{width:100%; margin-bottom: 10px;}
    .login-block .btn-box-main{margin-top:0}
    .forgot-link{display:table-cell;float:none;margin-bottom:15px}
    .table-scroll.estimate-table{overflow-x:scroll}
     .estimate-table.total-detail-price{margin-bottom:10px;overflow-x:scroll}
    .order-dtl-profile{float:none}
    .mquote-dtl-profile-main{text-align:center}
    .title h1{font-size:15px}
    .select-style{width:85%}
    .sort-style{width:80%}
    .ui-btn{font-size:14px}
    .search-field span.saveno{padding-right:10px;right:22px}
    .product-description .nav-tabs.nav-justified > li a{font-size:12px;padding:5px 0;margin-bottom:0}
    .shipping-colum .row > div:last-child{padding-left:20px}
    .orderdetail-block .table-block tr td table.total-amount{width:100%}
    .track-slider-selection-count{width:10px}
    .track-slider-fill-full{width:10px}
    .rposition #your_order_placed01.order_placed::after,.rposition #your_order_placed01.order_placed::before{left:18%}
    .rposition #your_order_placed02.granular-info-box::after,.rposition #your_order_placed02.granular-info-box::before{left:31%}
    .rposition #your_order_placed03.granular-info-box::after,.rposition #your_order_placed03.granular-info-box::before{left:43%}
    .multiselect.select_box {width: 90%;}
    .quote-sub-title span{display: block; padding-left: 0;}
    .quote-generate-inquiry .check-box-privacy{margin-top: 0; text-align: left;}
    .search-filter ul{display:block}
    .search-filter ul li{display:block}
    .sort-product .sort{float:none;width:100%;margin-bottom:7px}
    .sort-product .compare{float:none;width:100%}
    .sort-style{width:80%}
    .tab-block .nav-tabs li a{font-size:13px}
    .tab-block .nav-tabs li a i.hot,
    .tab-block .nav-tabs li.active a i.hot,
    .tab-block .nav-tabs li a i.new,
    .tab-block .nav-tabs li.active a i.new,
    .tab-block .nav-tabs li a i.sale,
    .tab-block .nav-tabs li.active a i.sale,
    .tab-block .nav-tabs li a i.closeout,
    .tab-block .nav-tabs li.active a i.closeout,
    .tab-block .nav-tabs li a i.price-drop,
    .tab-block .nav-tabs li.active a i.price-drop {width:30px;height:30px;margin-bottom:5px}
    .quote-detail-wrapper .quote-detail-title input[type="text"]{ width: 86%;}
    .quote-detail-wrapper .customer-col span {width: 67%;}
    .quote-detail-wrapper .admin-custom-btn{ margin:10px 0 0; float: left !important;}
    .quote-detail-wrapper .quote-block .quote-header-small, .scroll-header{ padding: 8px 10px;}
    .quote-detail-wrapper .browse-button.admin-custom-btn{float:none !important;}
    .expiry-year, .expiry-month, .expiry-nmuber, .expiry-img{width:100%;margin:10px 0;}
    .credit-card-payment .form-group .inp-parts{float:none;}
    .expiry-img{float:left;width:38%;}
    .expiry-nmuber{width:50%;float:left;}
    .amount-payable h3{margin-bottom:10px;font-size:17px;}
    .card-security {padding: 0;text-align: center;}
    .card-type a {margin-right: 5px;}

}

@media (max-width: 320px) {
    .shipping-colum .row > div:last-child{padding-left:0}
    .forgot-link{text-align:left;padding:0 0 0 10px}
    .select-style{width:83%}
    .sort-style{width:77%}
    .add-block1,.add-block2,.add-block3{width:100%}
    .seasonal-add span{font-size:17px}
    .track-slider-selection-count{width:10px}
    .track-slider-fill-full{width:10px}
    .product-description .nav-tabs.nav-justified > li a{font-size:12px;padding:5px;height:44px;margin-bottom:0}
    .rposition #your_order_placed01.order_placed::after,.rposition #your_order_placed01.order_placed::before{left:11%}
    .rposition #your_order_placed02.granular-info-box::after,.rposition #your_order_placed02.granular-info-box::before{left:26%}
    .rposition #your_order_placed05.granular-info-box::after,.rposition #your_order_placed05.granular-info-box::before{left:auto;right:18%}
    .info-menu ul li > a{font-size: 11px; padding: 0 5px;}
   .inventory-table > tbody>tr>th:nth-child(3), .inventory-table > tbody>tr>td:nth-child(3) {width: 80px;}
   .inventory-table.table-head> tbody>tr>th {font-size: 9px;}
   .inventory-table > tbody>tr>td.inventry-btn input[type="submit"] {width: 80px;padding: 10px 12px;}
   .inventory-table.table-body> tbody>tr>td {padding: 0px 8px;}
   .inventory-table > tbody>tr>td:nth-child(3) {padding: 0px;}
    .contry-logo{ width:54%;}
    .more-option .contry-logo{ width:76%; margin-left: 17px;}
    .product-section-box .option-body .radiobox.multi-select input, .product-section-box .option-body .radiobox.multi-select .selection-font-box{ width: 82%;}
    .color-select{margin-right:18px;}
    .inquiry-email-contact p{display:inline-block;}

}

@media screen and (min-width: 300px) and (max-width: 567px) {
    .ob-slide-box .carousel-caption{padding-bottom:5px}
    .ob-slide-box h1{font-size:14px;margin-bottom:5px}
    .ob-slide-box p.slide-text{display:none}
    .ob-slide-box .carousel-indicators{bottom:0}
    .ob-slide-box .btn{line-height:22px}

}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .img-responsive{width:auto;}
}
