@media (max-width: 1900px) {
    header .logo {width: 15%; border-bottom: 1px #ccc solid;min-height: 100px;}
    .supplier-logo {min-height: 100px;}
    /*.fixed-header .logo img {width: 111px; display: initial;}*/
    .right-header { }
    .search-main {    width: 41%;}
    .icon_link{width: 59%;}
    
}

@media (max-width: 1800px) {
    .advertise-wrapper .owl-stage > div:fi.advertise-wrapper .add-info p {font-size: 12px;}
    .advertise-wrapper .owl-stage > div:first-child h2 {line-height: 17px;font-size: 14px;}
    .advertise-wrapper .owl-stage > div:first-child .add-info {left: 7%;top: 7%;}
    .product-right-bar .product-right-und ul li {width: 25%;}
    .list .product-right-parts {width: 75%;}
    .flyer-btn { text-align: center;}
    .ob-aakron-theme .flyer-btn .email_btn, .ob-aakron-theme .flyer-btn .download_btn, .ob-aakron-theme .flyer-btn .create_flyer_btn {margin: 5px 0;}
    .flyer-btn .email_btn, .flyer-btn .download_btn, .flyer-btn .create_flyer_btn { margin: 5px 0;}
    .advertise-wrapper .add-info .app_store_btn { background:url(../images/app-store-button.png) no-repeat 0 0;display:block;height:50px;width:150px; background-size:100%; }
	.advertise-wrapper .add-info .google_play_btn { background:url(../images/google-play-button.png) no-repeat 0 0;display:block;height:50px;width:150px; background-size:100%; }
}
@media  (max-width: 1600px) {
   .right-header {   }
	.account-wrapper li > a { padding:14px 6px 10px; }
	.account-login .account-wrapper li > a { padding:13px 6px 10px; }
	.account-login .account-wrapper li.login-col > a { padding:21px 0px 19px; }
	.account-wrapper li > a { font-size:14px;padding:23px 4px 17px; }
	.account-wrapper li.login-col > a { padding:32px 16px 34px; }
	.copyright .container { width:96%; }
	footer .container { width:96%; }
	.advertise-wrapper .add-info h2 { font-size:22px;line-height:28px; }
	.product-box { padding-top:0; }
	/* .supplier-logo .item .img-responsive {width: 100%;} 
	.mobile-view-search {display: block;}*/
	
	.mobile-view-search-dor.open {display: block;}
	.main-menus { float:right; width: 32%;}
	.menubar-parts {float: left; width: 100%;}
	.mobile-view-search {padding: 32px 20px 31px 20px; border-right: 0px;}
	/* .search-main{padding-right: 0px; padding-top:0px; } 
	header .logo { width:15.7%; }
	header .logo img {width: 111px; display: initial;}*/
	.advertise-wrapper .add-info h2 {font-size: 17px;line-height: 19px;}
	.advertise-wrapper .add-info .app_store_btn { background:url(../images/app-store-button.png) no-repeat 0 0;display:block;height:50px;width:130px; background-size:100%; }
	.advertise-wrapper .add-info .google_play_btn { background:url(../images/google-play-button.png) no-repeat 0 0;display:block;height:50px;width:130px; background-size:100%; }
	
}
@media (max-width: 1400px) {
    header .logo { padding:18px 15px 17px; }
	.nav-menu > li a { font-size:14px; }
	
	.advertise-wrapper .add-info { left:4%; }
	/* .menubar-parts {background-color: #fff;bottom: 0px;display: table-cell;left: 0;position: absolute;vertical-align: top;width: 66%;} 
	.navbar-collapse { border-top:solid 1px #ccc;}*/
	.main-menus {width: 45%}
	header .logo { width:15.7%; vertical-align: top;}
    .flyer-tital .flyer-spe-btn, .flyer-tital .flyer-page-btn { font-size: 16px; padding-left: 10px; }
    .lg-menu {left: 0px;}
}
@media (max-width: 1500px) {
    .product-banner .heading-2 {left: 10%;top: 35%;}
    .product-banner .heading-2 h2 {width: 84%;}
    .slider .caption {left: 3%;width: 44%;}
    .slider .caption h1 {font-size: 40px;}
    footer .container {width: 96%;}
    /*header .logo {padding: 32px 12px 26px;}
    header .logo img { width:155px; }*/
	.advertise-wrapper .add-info .app_store_btn { background:url(../images/app-store-button.png) no-repeat 0 0;display:block;height:50px;width:110px; background-size:100%; }
	.advertise-wrapper .add-info .google_play_btn { background:url(../images/google-play-button.png) no-repeat 0 0;display:block;height:50px;width:110px; background-size:100%; }
  
}
@media (max-width: 1300px) {
	/* .mobile-view-search {display: block;} */
	.icon_link {margin-left:0px;border-left:0px;}
	.search-col input[type="submit"] {top: 7px;}
	.mobile-view-search {border-right: solid 1px #ccc;}
    
}

@media (max-width: 1280px) {
	.ob-aakron-theme .ob-wishlist .ob-product-grid .product-wrap {width:50%;}
	.ob-aakron-theme .ob-wishlist .list-view .product-wrap {width:100%;}
	.filter-main .filter-right {width: 100%;text-align: center;margin-top: 15px;}
	.filter-main .breadcrumbs{width: 100%;}
	.filter-main .filter-left {width: 100%;}
	.product-left-bar {height: 100%;overflow: auto;position: fixed;top: 0;width: 300px;z-index: 9999;display: none;padding-top: 35px;left: 0; background-color:#fff;}

	.product-right-bar {width: 100%;}
	.product-left-but {display: block;top: 146px !important;position: fixed  !important;}
	.product-left-remove-but {display: block;}
	.social-link li {margin-right: 2px;}
	.footer-link {width: 13.5%;}
    .create-own-flyer { width: 44%;}
    .flyer-btn .email_btn, .flyer-btn .download_btn, .flyer-btn .create_flyer_btn { margin: 5px 0;}
    .content-loading { width: 35%;}
    .flyer-btn { text-align: center;}
	.container-fluid .row .ob-product-grid-left + .col-lg-9.col-md-9.col-12.col-sm-8 {padding-left: inherit;width: 100%;}
	.aakron-theme .container-fluid .product-list-title + .row .col-lg-6 {width: 100%;}  
	.aakron-theme .container-fluid .product-list-title + .row .col-lg-6 > .ob-product-block .ob-sort-block {text-align: center;}
	.ob-product-grid .product-wrap {width: 25%}
	.footer-link {width: 17%;}
	footer .social-link {width: 100%;}
	footer .social-link > div.accordian_tab {width: 40%;display: inline-block;vertical-align: top;}
	.ob-product-detail-page .container {width: 100%;}
	.ob-aakron-theme .detail-popup-block>ul>li>a.js-product-detail-print-product {display: none;}
	.menubar-parts { width: 100%; }
}

@media (max-width: 1099px) {
	.account-login .account-wrapper li > a {padding:8px 6px 8px 6px;}
   .account-wrapper li.search_icon { display:inline-block;position:static; }
	.product-page-category .product-box { padding-top:50%; }
	.product-box { padding-top:15%; }
	.advertise-wrapper .add-info .app_store_btn { background:url(../images/small-app-store-button.png) no-repeat 0 0;display:block;height:22px;width:77px; }
	.advertise-wrapper .add-info .google_play_btn { background:url(../images/small-google-play-button.png) no-repeat 0 0;display:block;height:22px;width:77px; }
	.slider .caption h1 { font-size:27px; }
	.slider .caption h2 { font-size:13px; }
	.slider .caption a { background:url("../images/slider-arrow.png") no-repeat scroll 92% 16px rgba(0, 0, 0, 0);font-size:13px;padding:10px 50px 10px 19px; }
	.advertise-wrapper .owl-stage .add-info a.view-more { font-size:14px;padding:5px 12px; }
	.product-box h2.product-title { margin:0; }
	#partner-logo { position:relative; }
	#partner-logo .owl-nav { display:block; }
	.product-left-but {top: 96px !important;}
	#partner-logo .owl-prev:hover, #partner-logo .owl-next:hover { opacity:1; }
	.copyright .container { width:98%; }
	.footer-logo { display:none; }
	.footer-logo img { display:inline-block; }
	.social-link { width:100%; }
	.footer-link { width:25%; }
	.newsletter-col { display:inline-block;width:50%; }
	.social_media { display:inline-block;float:left;width:50%; }
	.social_media ul { padding:8px 0; }
    header .supplier-logo.owl-carousel.owl-loaded { display:none; } 
	.navbar {border:none;float:none;left:0;position:absolute;z-index:9999; }
	/*.search-col { display:none; }*/
	.navbar-collapse { min-width:250px; }
	.nav-menu > li { display:block;width:100%; }
	.account-wrapper li > a { padding:10px; }
	.account-wrapper li { min-height:auto; }
	.account-wrapper li a.profile_icon { display:inline-block; }
	.right-header { border-left:0;  position: relative;}
	.navbar-toggle .icon-bar { background:#000;height:3px;width:35px; }
	.navbar-toggle { margin:0;padding:20.7px 16px; }
	.my-search { background:url("../images/qoute-icon.png") no-repeat scroll -5px top rgba(0, 0, 0, 0); }
	.my-search:hover, .account-wrapper li a:hover i.my-search { background:url("../images/qoute-icon.png") no-repeat scroll -5px bottom rgba(0, 0, 0, 0); }
	.right-header .navbar .navbar-header { position:absolute; }
	.navbar-toggle { border-radius:0;border-right:1px solid #ccc;display:block; }
	.navbar-collapse.collapse.in { display:block !important; }
	.navbar-collapse { background:#fff;border-top:1px solid #999;margin-top:60px; }
	.nav-menu > li a { font-size:14px;padding:9px 15px; height: auto;}
	.navbar-nav { margin:0;padding:0;     box-shadow: 2px 2px 8px rgba(0,0,0,0.5);}
	.nav-menu > li { padding:0; }
	.navbar-nav .open .dropdown-menu { border-bottom:2px #000 solid;border-radius:0; width:100%; position: relative;right: 0;}
	.lg-menu .lg-parts > li.open > .dropdown-menu {width: 100%; top: 0; left: 0;}
	.lg-menu .lg-parts > li.open > a > span:before { transform: rotate(90deg);}
	li > b.caret { top:20px; }
	.navbar-collapse.collapse { display:none !important; }
	.navbar-toggle:hover { background:none repeat scroll 0 0 #efefef;box-shadow:0 10px 10px 5px #dadee1 inset;color:#e5655a; }
	.navbar-toggle:hover .icon-bar { background:#E2665B; }
	.account-wrapper li.first_br_none { border-left:1px solid #ccc;}
	/* .search-main {padding-right:0px;} */
	.mobile-view-search { padding:29px 20px 29px 20px; border-right: 0px;}
	/* .mobile-view-search-dor {right: 0; width: 380px;} */
	.right-header {width: 100%;}
	.menubar-parts {width: 70px; float: left; top: 0;}
	.menubar-parts {
    background-color: #fff;
    bottom: 1px;
    display: table-cell;
    left: 0;
    position: absolute;
    vertical-align: top;}
	.lg-menu {max-width: 100%; min-width: 100%; left: 0; width: 100%; position: relative;}
	.lg-menu .lg-parts {width: 100% !important; float: left; display: block;}
	.lg-menu .lg-parts li{width: 100% !important;position: relative;}
	.lg-menu .lg-parts > li:nth-child(2n) {margin-left: 0px !important;}
	.lg-menu .lg-parts > li:nth-child(2n).open > .dropdown-menu {margin-left: 0px !important; left:0; top:0; width:100%}
	.lg-menu .lg-parts:nth-child(1), .lg-menu .lg-parts:nth-child(2) {border-right: 0px solid #ded7d7;}
	/* .supplier-logo {display: none;} */
	header .container {padding-left: 0px;}
	.navbar-nav .open .dropdown-menu.lg-menu {max-width: 250px !important; width: 250px !important}
	footer .social-link { width:100%; }
    .create-own-flyer { width: 55%;}
    .cpsia-tracking li, .cpsia-tracking li:nth-child(3n+2) { width: 50%; font-size: 13px;}
	.feature_block { display: none;}
    .compare-product-main .table-responsive { overflow-x: auto;}
    .compare-pro-box .delete_block { position: relative; top: 0; margin: 10px 0;}
    .order-catalog-main .text-area { width: 72%;}
    .top-search-parts {vertical-align: top;}
    .top-search-parts .main-menus {float: right;width: auto;}		
	.top-search-parts .main-menus .search-main {width: 40%;}		
	.top-search-parts .main-menus .icon_link {width: 60%;}		
	.top-search-parts .main-menus .search-main .search-col {width: auto; float: none;}
}

@media (min-width:1024px) and (max-width: 1199px) {
    .account-page-menu li.dropdown li { width: 96px;}
    .account-page-menu li a i.edit-profile, 
    .account-page-menu li a i.change-password, 
    .account-page-menu li a i.sample-request, 
    .account-page-menu li a i.my-quote, 
    .account-page-menu li a i.my-wishlist, 
    .account-page-menu li a i.track-your-order, 
    .account-page-menu li a i.newsletter, 
    .account-page-menu li a i.logout { height: 115px; background-size: cover;}
    .account-page-menu li a i.edit-profile { background-position: 0 0;}
    .account-page-menu li a i.change-password { background-position: -117px 0;}
    .account-page-menu li a i.sample-request { background-position: -234px 0;}
    .account-page-menu li a i.my-quote { background-position: -350px 0;}
    .account-page-menu li a i.my-wishlist { background-position: -465px 0;}
    .account-page-menu li a i.my-wishlist { background-position: -465px 0;}
    .account-page-menu li a i.track-your-order { background-position: -588px 0;}
    .account-page-menu li a i.newsletter { background-position: -701px 0;}
    .account-page-menu li a i.logout { background-position: -819px 0;}
    .upload-artwork-btn { margin: 0 0 0 168px;}
    .ob-aakron-theme .container-fluid .row .ob-product-grid-left {width:0%;}
    .ob-aakron-theme .container-fluid .row .ob-product-grid-left + .col-lg-9.col-md-9.col-12.col-sm-8 {width:100%;}
    .ob-aakron-theme .ob-product-grid .product-wrap {width:50%;}
    .ob-aakron-theme .list-view .pro-image {width:100%;margin-right:0;}
    .ob-aakron-theme .list-view .pro-box {padding:0;}
    .ob-aakron-theme .list-view .pro-box .pro-desc {width:100%;padding-right:20px;padding-left:20px;}
    .ob-aakron-theme .or-group {width: 100%;float: none;text-align: center;}
}
@media (max-width:1024px) {
	.ob-sort-block, .ob-product-block{text-align:left;}
	.ob-aakron-theme .list-view .pro-box .pro-desc {min-height: 300px;}
	.detail-popup-block > ul > li {    width: 18.4%;}
}
@media (min-width:768px) and (max-width: 1023px) {
    .account-page-menu li.dropdown li { width: 80px; margin: 0 5px;}
    .account-page-menu li a i.edit-profile, 
    .account-page-menu li a i.change-password, 
    .account-page-menu li a i.sample-request, 
    .account-page-menu li a i.my-quote, 
    .account-page-menu li a i.my-wishlist, 
    .account-page-menu li a i.track-your-order, 
    .account-page-menu li a i.newsletter, 
    .account-page-menu li a i.logout { height: 90px; background-size: cover;}
    .account-page-menu li a { font-size: 12px;}
    .account-page-menu li a i.edit-profile { background-position: -1px 0;}
    .account-page-menu li a i.change-password { background-position: -92px 0;}
    .account-page-menu li a i.sample-request { background-position: -183px 0;}
    .account-page-menu li a i.my-quote { background-position: -274px 0;}
    .account-page-menu li a i.my-wishlist { background-position: -364px 0;}
    .account-page-menu li a i.track-your-order { background-position: -458px 0;}
    .account-page-menu li a i.newsletter { background-position: -549px 0;}
    .account-page-menu li a i.logout { background-position: -549px 0;}
    .ob-aakron-theme .or-group {width: 100%;float: none;text-align: center;}
}

@media (max-width: 980px) {
	header .logo { top:5px !important; right: 45%; }
    .media_none { display:none; }
    .padding-left {padding-left: 15px;}
    .padding-right { padding-right: 15px;}
	.product-desc h2.product-title { font-size:14px;padding-bottom:0; }
	.product-desc span, .product-box span.sku { font-size:14px; }
	.product-right-bar .product-right-und ul li { width:33.3%; }
	.filter-main .filter-right .bypice .dropdown .dropdown-menu, .filter-main .filter-right .bycolor .dropdown .dropdown-menu { left:-93px; }
	.filter-main .filter-right .bypice .dropdown .dropdown-menu::after, .filter-main .filter-right .bycolor .dropdown .dropdown-menu::after { right:80%; }
	.list .product-right-parts { width:70%;}
	.main-menus {width: 50%;}
    .order-catalog-main .text-area { width: 64%;}    
    /*ABOUT-US-PAGE*/
    .about_logos p { padding-top: 15px;}    
    /*AAKRON-SPECIAL-PAGE*/
    .flyer-btn { text-align: center;}
    .flyer-spe-btn { width: 145px;}   
    /*CLIENT-FRIENDLY-SALES-FLYERS-PAGE*/
    .create-own-flyer { width: 75%;}
    .sale-flyer-tital { font-size: 13px;}
    .content-loading { width: 45%;}
    .wishlist-main .product-right-bar .product-right-und ul li { width: 33.3%;}
    footer .social-link > div.accordian_tab {width: 45%;}
    .ob-product-grid .product-wrap { width:50%;}
    .list-view .pro-image {border-right: 0px; border-bottom: solid 1px #ccc;}
    .quick-view-left .product-big-image {float: none; margin:  0 auto;}
    .my-wishlist-main .ob-product-grid .product-wrap {width: 33%;}
    .ob-aakron-theme .container-fluid .row .ob-product-grid-left {width: 33.3333%;}
    .ob-aakron-theme .container-fluid .row .ob-product-grid-left + .col-lg-9.col-md-9.col-12.col-sm-8 {width: 66.6667%;}
    .ob-aakron-theme .list-view .pro-box .pro-desc {width:100%;padding-right:25px;}
    .ob-aakron-theme .container-fluid .row .ob-product-grid-left {width: 0%;}
	.ob-aakron-theme .container-fluid .row .ob-product-grid-left + .col-lg-9.col-md-9.col-12.col-sm-8 {width:100%;}
	.ob-aakron-theme .or-group {width: 100%;float: none;text-align: center;}
	.advertise-wrapper .add-info h2 {font-size: 10px;line-height: 14px;}
	.advertise-wrapper .add-info p {font-size: 8px;line-height: 10px;padding-bottom: 8px;}
    .product-left-but {top: 85px !important;}
}
@media (max-width: 800px) {
    .slider .caption { left:5%;position:absolute;top:35%; }
	.slider .caption h1 { font-size:21px; }
	.slider .caption h2 { font-size:12px; }
	.slider .caption a { background:url("../images/slider-arrow.png") no-repeat scroll 92% 14px rgba(0, 0, 0, 0);padding:10px 44px 10px 13px; }
	.list .product-right-parts { width:65%; }
	.ob-product-grid .product-wrap { width: 50%;}
	.top-search-parts .main-menus .search-main {width: 45%;}			
	.top-search-parts .main-menus .icon_link {width: 55%;}		
	.top-search-parts .main-menus .search-main .search-col {width: auto; float: none;}
	
}
@media (max-width: 768px) {
	.ob-wishlist .ob-product-grid .product-wrap {width:50%;}
	.ob-aakron-theme .ob-my-logo-main-block .mylogoinner{width:auto;display: block;height: auto;}
    .product-box ul li.add-wishlist a {background:url("../images/product-icon.png") no-repeat scroll 5px 4px rgba(0, 0, 0, 0);}
	.product-box ul li.add-wishlist a:hover {background:url("../images/product-icon.png") no-repeat scroll 5px -36px #fff;}
	.product-box ul li.add-quote a {background:url("../images/product-icon.png") no-repeat scroll -64px 4px rgba(0, 0, 0, 0);}
	.product-box ul li.add-quote a:hover {background:url("../images/product-icon.png") no-repeat scroll -64px -36px #fff;}
	.product-box ul li.add-sample a {background:url("../images/product-icon.png") no-repeat scroll -144px 4px rgba(0, 0, 0, 0);}
	.product-box ul li.add-sample a:hover {background:url("../images/product-icon.png") no-repeat scroll -144px -36px #fff;}
	.product-box ul li.add-compare a {background:url("../images/product-icon.png") no-repeat scroll -212px 4px rgba(0, 0, 0, 0);}
	.product-box ul li.add-compare a:hover {background:url("../images/product-icon.png") no-repeat scroll -212px -36px #fff;}
	.advertise-wrapper .owl-stage .add-info h2 {font-size:16px;line-height:20px;}
	.social_media {margin-right:25px;width:49%;}
	.newsletter-col {width:46%;}
	.account-wrapper li.search_icon {border-left:0;}
	.product-banner .heading-2 {left:10%;top:30%;}
	.product-banner .heading-2 h1 {font-size:40px;}
	.product-banner .heading-2 h2 {font-size:14px;width:70%;}
	.ob-aakron-theme .color-block .color-filter ul {margin-left:-15px;}
}

@media (max-width: 767px) {
	.ob-wishlist .ob-product-grid .product-wrap {width:100%;}
	.ob-aakron-theme .ob-account-info .account-dashboard-info.text-right{text-align:center;}
	.ob-aakron-theme .ob-account-info .acc-dashboard ul li {height: auto;}	
    .icon_link .user_name {text-align: right;}
    .product-banner .heading-2 {top: 38%;left: 10%;}
    .product-banner .heading-2 {font-size: 18px;}
    .top-search-parts {vertical-align: top;}
    .responsive-menu {position: absolute;right: 5px;top: 13px;display: block !important;width: 40px;height: 40px;padding: 10px 0;text-align: center; z-index: 99}
    .responsive-menu.open span {background: #CF2929;}
    .responsive-menu span {text-align: center;margin: 0 auto 4px;display: block;width: 10px;height: 2px;background: #555;}
    .icon_link.opens {display: block;position: absolute;top: 60px;z-index: 100;background: #fff;width: 100%;left: 0;margin: 0;border: 1px #ccc solid;}
    .search_box {background: #fff;border-radius: 0;margin: 0;padding: 10px;width: 100%;z-index: 999;display: none;right: 0;position: absolute;}
    .search_box input[type="text"] {width: 100%;padding: 12px 45px 13px 15px;color: #222;border: 1px #ccc solid;font-size: 14px;font-style: italic;font-weight: 300;}
    .search_box input[type="submit"] {position: absolute;right: 19px;top: 19px;background: url(../images/search_icon.png) no-repeat 0 0;width: 32px;height: 32px;border: 0;text-indent: -9999px;}
    header { }
    .navbar {background: none;}
    .account-login .account-wrapper li.login-col > a {padding: 20px 0px 18px 0px;font-size: 13px;}
    .account-login .account-wrapper li > a {padding: 7px 0 4px;text-align: center;}
    header .logo {top: 12px;width: 110px;right: 0;}
    .icon_link {display: none;}
    .social_media,
    .newsletter-col {width: 100%;display: block;}
    footer .container {width: 100%;padding: 15px 0 20px;}
    .footer-inner > div:nth-child(2) {border-top: 0;}
    .footer-link {width: 100%;border-top: 1px #1F1F1F solid;border-bottom: 1px #000 solid; padding-top: 10px; padding-bottom: 10px;}
    .social-link {border-top: 1px #1F1F1F solid;padding:10px 0; }
    .social-link .social_media {padding: 0 15px;border-bottom: 1px #000 solid;}
    .social-link .newsletter-col {padding: 10px 15px;border-top: 1px #1F1F1F solid;}
    .supplier-logo .item {display:block; margin: 5px;}
    .supplier-logo .item {display: inline-block; margin: 5px;}
    .supplier-logo {text-align: center;}
    .row.footer-inner {margin: 0;}
    .footer-logo {border-bottom: 1px solid #000;}
    footer h2 {cursor: pointer;background: url("../images/plus.png") no-repeat right center;}
    footer h2.active {background: url("../images/minus.png") no-repeat right center;}
     footer .social-link > div.accordian_tab {width: 100%;}
    .bx-viewport {background: #B0A9A9;}
    .advertise-wrapper .owl-stage > div:first-child h2 {font-size: 25px;line-height: 30px;}
    .advertise-wrapper .add-info p {font-size: 18px;}
    .slider .caption {top: 50%;left: 0;right: 0;margin: 0 auto;text-align: center;}
    .slider .caption h1, .slider .caption h2 {text-align: center;}
    .advertise-wrapper .add-info .app_store_btn {background: url(../images/app-store-button.png) no-repeat 0 0;display: block;width: 171px;height: 52px;}
    .advertise-wrapper .add-info .google_play_btn {background: url(../images/google-play-button.png) no-repeat 0 0;display: block;width: 171px;height: 52px;}
    .product-banner .heading-2 h1 {font-size: 20px;}
    .product-banner .heading-2 h2 {display: none;}
    .account-wrapper ul {float: right;}
    .product-page-category .product-box {padding-top: 40%;}
    .moblie-view-icons, .moblie-view-icons:hover, .moblie-view-icons:focus {display: inline;}
    .moblie-fiter-close {display: block;}
    .filter-main .filter-right ul li.mobile-filter{display: none;}
    .filter-main .filter-right > ul > li.mobile-filter {left: 0;right: 0;width: 320px; margin: 0 auto; overflow-y: auto;}
	.filter-main .filter-right ul li.mobile-filter {max-width: 480px;position: absolute;z-index: 999;background-color: #fff; top:0;}
	.filter-main .filter-right ul li.mobile-filter > ul {height: 90%; margin: 5%; width: 90%;}
	.filter-main .filter-right ul li.mobile-filter > ul > li {width: 100%;text-align: center; padding-bottom:15px;}
	.filter-main .filter-right ul li.mobile-filter ul li .by-price-box { display: block !important; position: relative;}
	.filter-main .filter-right ul li.mobile-filter ul li .dropdown > .dropdown-menu {display: block !important; position: relative;margin-top: 0;max-width: 100%;text-align: left; left: 0;}
	.filter-main .filter-right ul li.mobile-filter ul li .dropdown > .dropdown-menu li {text-align:left;}
	.filter-main .filter-right ul li.mobile-filter ul li .dropdown  #Shortby { display:none;}
	.filter-main .filter-right ul li.mobile-filter ul li.shortby span {float:left; width:100%;}
	.filter-main .filter-right ul li.mobile-filter ul li.bypice .dropdown .dropdown-menu {width:100%}
	.filter-main .filter-right ul li.mobile-filter ul li.bypice .dropdown {width:100%;}
	.filter-main .filter-right ul li.mobile-filter ul li.shortby .dropdown .dropdown-menu::after,
	.filter-main .filter-right ul li.mobile-filter ul li.bycolor .dropdown .dropdown-menu::after,
	.filter-main .filter-right ul li.mobile-filter ul li.bypice .dropdown .dropdown-menu::after,
	.filter-main .filter-right ul li.mobile-filter ul li.bypice .dropdown .by-price .caret,
	.filter-main .filter-right ul li.mobile-filter ul li.bycolor .dropdown .by-color .caret {display: none;}
	.right-header .navbar .navbar-header {left: 0;}
	.navbar {padding: 0;}
	.main-menus {float: right;width: 100px;}
	.mobile-view-search-dor {right: 0;}
	/* .mobile-view-search {float: left;} */
	.mobile-view-search {border-right: 1px solid #ccc; padding: 20px 20px; display: block;}
	.modile-view-none {display: none;}
    .top-search-parts .main-menus .icon_link {width: 100%;}
    /*ABOUT-US-PAGE*/
    .row.about_logos img { display: inline-block;}
    .aboutus-main .about_logos { text-align: center; margin: 0;}
    .mobile-view-search-dor {padding-top: 0;position: absolute;z-index: 99; width:400px; display: none; bottom: -33px; right: 0;}
    .search-main{padding-right: 0px; padding-top:0px; }
    /*PRODUCTION-TIME-PAGE*/
    .you-first { margin-bottom: 20px;}
    
    /*AAKRON-SPECIAL-PAGE*/
    .flyer-btn { text-align: center;}
    .content-loading { background-position: center top; width: 90%;}
    .akron-special-modal .register-main { width: 100%;}
    .cpsia-tracking li, .cpsia-tracking li:nth-child(3n+2) { width: 100%;}
    .item-number .text-right { text-align: center;}
    .item-number input { margin: 5px 0;}
    .sale-flyer-tital { background: url(../images/sale-flyer-title-mo-bg.png) repeat-x; width: 100%; display: inline-block; line-height: 60px; font-size: 14px; padding: 0 20px;}
    .sample-request-table thead tr th, .sample-request-table tbody tr td { min-width: 190px;}
    .ob-aakron-theme .account-page-menu li { width: 205px; text-align: left;}
    .ob-aakron-theme .account-page-menu li a i.edit-profile, .ob-aakron-theme .account-page-menu li a i.address-book, .ob-aakron-theme .account-page-menu li a i.change-password, .ob-aakron-theme .account-page-menu li a i.my-logos, .ob-aakron-theme .account-page-menu li a i.my-order, .ob-aakron-theme .account-page-menu li a i.my-quote, .ob-aakron-theme .account-page-menu li a i.my-wishlist, .ob-aakron-theme .account-page-menu li a i.track-your-order, .ob-aakron-theme .account-page-menu li a i.order-invoice, .ob-aakron-theme .account-page-menu li a i.logout { background: url('../images/my-account-icons.png') no-repeat; width: 56px; height: 52px; display: inline-block; vertical-align: middle;}
    .ob-aakron-theme .account-page-menu li a i.edit-profile { background-position: -356px -178px;}
    .ob-aakron-theme .account-page-menu li a i.address-book { background-position: -405px -178px;}
    .ob-aakron-theme .account-page-menu li a i.change-password { background-position: -453px -178px;}
	.ob-aakron-theme .account-page-menu li a i.my-logos { background-position: -499px -178px;}
	.ob-aakron-theme .account-page-menu li a i.my-order { background-position: -549px -178px;}
	.ob-aakron-theme .account-page-menu li a i.my-quote {background-position: -597px -178px;}
	.ob-aakron-theme .account-page-menu li a i.my-wishlist { background-position: -644px -178px;}
	.ob-aakron-theme .account-page-menu li a i.track-your-order { background-position: -693px -178px;}
	.ob-aakron-theme .account-page-menu li a i.order-invoice { background-position: -741px -178px;}
	.ob-aakron-theme .account-page-menu li a i.logout { background-position: -787px -178px;}
    .all-account-pages-hed .dropdown-menu { position: absolute;}
    .account-page-menu li a span br{ display: none;}
    .all-account-pages-hed .navbar-nav .open .dropdown-menu { border: none;}
    .all-account-pages-hed .nav > li > a:hover, .all-account-pages-hed .nav > li > a:focus { background: none;}
    .account-page-menu .nav .open > a, .account-page-menu .nav .open > a:hover, .account-page-menu .nav .open > a:focus { background: none;}
    .account-page-menu .nav .open > a, .account-page-menu .nav .open > a:hover, .account-page-menu .nav .open > a:focus { background: none;}
    .all-account-pages-hed { text-align: left;}
    .ob-aakron-theme .all-account-pages-hed .account-page-menu li a.dropdown-toggle { padding:0 10px;text-align:left;}
    .all-account-pages-hed .nav .open > a, .all-account-pages-hed .nav .open > a:hover, .all-account-pages-hed .nav .open > a:focus { background: none;}
    .account-page-menu li a { text-align: left;}
    .all-account-pages-hed .caret { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid; float: right; text-align: right; margin-top: 25px;}
    .ob-aakron-theme .account-page-menu { display: block;}
    .ob-aakron-theme .account-page-menu li.dropdown li {  width: 202px;}
    .ob-aakron-theme .account-page-menu li.dropdown li a { padding: 10px 0 !important;}
    .wishlist-main .product-right-bar .product-right-und ul li { width: 50%;}
    .newsletter-main { padding: 10px 0;}
    .provide-password { margin-top: 10px;}
    .newsletter-main .register-input { margin-bottom: 8px;}
    .save-btn, .reset-btn { margin: 10px 10px 0 0; width: 120px;}
    .all-checkbox input.css-checkbox[type="checkbox"] + label.css-label { white-space: normal;}
    .shipping-address-checkbox { margin: 0;}
    .order-catalog-main .register-label { width: 270px;}
    .order-catalog-main .select, .order-catalog-main .text-area { margin-top: 10px;}
    .order-catalog-main .text-area { width: 100%; margin-top: 10px;}
    .my-wishlist-main .ob-product-grid .product-wrap {width: 50%;}
    .ob-aakron-theme .ob-rush-service .box-swd {background:none;}
    .ob-aakron-theme .ob-bios-slider .bx-viewport .bxslider-img {width:100%;float:none;text-align:center;}
    .ob-aakron-theme .ob-bios-slider .bx-viewport .bxslider-img img{display:inline;}
    .product-gallery {height: 450px}
    .quick-view-left .product-big-image img {width: auto;}
    .ob-aakron-theme .give-back h1{font-size: 20px !important}
    .account-login .account-wrapper li > a.lg-show {display:none !important}
	.account-login .account-wrapper li > a.xs-none {display:inline-block}
	.account-login .account-wrapper li > a.xs-none + a +.dropdown-menu {display: none !important;}
	.product-left-but {top: 65px !important;}
}

@media (max-width: 640px) {
    .product-col .product-img {display: inline-block;vertical-align: middle;width: 70%;text-align: center;}
    .product-right-bar .product-right-und ul li {width: 50%;}
    .list .product-part {display: block;float: none;margin: 0 auto;max-width: 360px;width: 100%;}
    .list .product-right-parts {width: 100%;display: block;float: left;}
    .list .product-right-parts .product-right-priceing-table .table th {float: left;width: 100%;}
    .list .product-right-parts .product-right-priceing-table .table td {float: left;width: 100%;}
    .list .product-right-parts .product-right-priceing-table .table thead {float: left;width: 50%}
    .list .product-right-parts .product-right-priceing-table .table tbody {float: left;width: 50%;}
    .list .product-right-parts .product-right-priceing-table .table thead th {border-left: 0px;}
    .list .product-right-parts .product-right-priceing-table .table td:first-child {border-left: 1px solid #d4cbc2;}
    .list .product-right-parts .product-right-drip .dl-horizontal dd {margin-left: 0;}
    .ob-product-grid .product-wrap { width: 100%;}
    .ob-aakron-theme .container-fluid .row .ob-product-grid-left {width:100%;}
    .ob-aakron-theme .container-fluid .row .ob-product-grid-left + .col-lg-9.col-md-9.col-12.col-sm-8 {width:100%;}
    .ob-aakron-theme .list-view .pro-box .pro-desc {padding-right:25px;}
    .app-popup .modal-content{width: 100%; max-width: 280px;}
	.app-col {width: 100%;}
	.app-conted {width: 100%; background-image: url("../images/akron-mobile-app.jpg"); background-repeat: no-repeat;  background-position: center top; height: 400px; padding: 266px 0 0% 5%;}
    
}

@media (max-width: 480px) {
    .advertise-wrapper .owl-stage .add-info h2 {font-size: 16px; line-height: 20px;}
    .product-box, .social_media, .newsletter-col {width: 100%;}
    .slider .caption {top: 53%;}
    .advertise-wrapper .owl-stage > div:first-child h2 {line-height: 17px;font-size: 14px;}
    .advertise-wrapper .add-info .app_store_btn {background: url(../images/small-app-store-button.png) no-repeat 0 0;display: block;width: 77px;height: 22px;}
    .advertise-wrapper .add-info .google_play_btn {background: url(../images/small-google-play-button.png) no-repeat 0 0;display: block;width: 77px;height: 22px;}
    .slider {height: auto;}
    .product-box ul {width: 90%;}
    .product-banner .heading-2 h1 {font-size: 20px;}
    .product-banner .heading-2 h2 {display: none;}
    .create-own-flyer { width: 86%; padding-right: 50px; line-height: normal;}
    .newsletter-main .newsletter-checkbox { margin: 5px;}
    .order-catalog-main .select, .order-catalog-main .text-area { width: 100%; margin-top: 10px;}
    .upload-artwork-form input, .upload-artwork-form textarea { width: 100%;}
    .custom_file_upload { width: 100%;}
    .upload-artwork-btn { margin: 0;}
    .my-wishlist-main .ob-product-grid .product-wrap {width: 100%;}
    .detail-popup-block > ul > li {width: 30.4%;}
    .prod_det-tab-main .prod_det-tab-part li {width: 100%;}
    .detail-popup-block > ul > li > div > div > a.virtual-button {margin-bottom: 0px;}
    .prod_det-tab-main .prod_det-tab-part li a {width: 100%;}
    .ob-aakron-theme .logo img {width:auto;max-height:47px; display:inline-block} 
	
}

@media (max-width: 360px) {
    .product-box ul li.add-wishlist a {background: url("../images/product-icon.png") no-repeat scroll 13px 4px rgba(0, 0, 0, 0);}
    .product-box ul li.add-wishlist a:hover {background: url("../images/product-icon.png") no-repeat scroll 13px -36px #fff;}
    .product-box ul li.add-quote a {background: url("../images/product-icon.png") no-repeat scroll -56px 4px rgba(0, 0, 0, 0);}
    .product-box ul li.add-quote a:hover {background: url("../images/product-icon.png") no-repeat scroll -56px -36px #fff;}
    .product-box ul li.add-sample a {background: url("../images/product-icon.png") no-repeat scroll -137px 4px rgba(0, 0, 0, 0);}
    .product-box ul li.add-sample a:hover {background: url("../images/product-icon.png") no-repeat scroll -137px -36px #fff;}
    .product-box ul li.add-compare a {background: url("../images/product-icon.png") no-repeat scroll -203px 4px rgba(0, 0, 0, 0);}
    .product-box ul li.add-compare a:hover {background: url("../images/product-icon.png") no-repeat scroll -203px -36px #fff;}
    .advertise-wrapper .owl-stage > div:first-child h2 {font-size: 20px; line-height: 22px;}
    .slider {  height: auto;}
    .advertise-wrapper .add-info p {font-size: 12px;}
    .slider .bx-pager {bottom: 2px;}
    .copyright p, .copyright span {display: block; text-align: center; float: none;}
    .breadcrumbs .breadcrumbs-left .breadcrumbs-under ul li a { font-size: 10px;}
    .wishlist-main .product-right-bar .product-right-und ul li { width: 100%;}
}
@media (max-width: 320px) {
    .slider .caption a {margin-top: 6px;}
    .slider .caption {top: 50%;}
    .ob-aakron-theme .main-checkout-block .po-main-box {width: 283px;}
    
}