 @media screen and (max-width:3840px){
 .rgt-img {
    right: 700px;
}
}

@media screen and (max-width:2560px){
.lft-img {
    left: -300px;
}

.rgt-img {
    right: 30px;
}

}




@media screen and (max-width:2160px){

.lft-img {
    left: -390px;
}

.rgt-img {
    right: -90px;
}
}



@media screen and (max-width:1920px){

.lft-img {
 left: -450px;
}

.rgt-img {
    right: -140px;
}

}

@media screen and (max-width: 1780px){
.lft-img {
    left: -314px;
    width: 50%;
}

.rgt-img {
    right: -140px;
    width: 20%;
}
    
}

@media screen and (max-width: 1600px){
 .lft-img{
	display:none;
}
.rgt-img{
	display:none;
}
 
#Purchase_order_p.purchase_order_details_popup {
    height: 500px;
    overflow-y: scroll;
} 
 
 
 
 
 
}

@media screen and (max-width: 1500px){
    
.map-sec {
    height: 440px;
}    
    
    
  
}

@media screen and (max-width: 1440px){
  
}

@media screen and (max-width: 1366px){
.lft-img{
	display:none;
}
.rgt-img{
	display:none;
}
.payment-wrap {
    width: 90%;
    margin: 0 auto;
}


.modal-left, .modal-right {height: 400px;}
.cook-scroll {height: 240px;}

}

@media screen and (max-width: 1280px){
body{
	background:none;
}
.outer-wrapper {
	width: 100%;
	margin: 0;
}
.wrapper {
	width: 95%;
	margin: 0 auto;
}
.breadcum-banner{
	width: 100%;
	margin: 0 auto;
}
.product2-section{
	width: 100%;
	margin: 0;
	padding:40px 0;
}
.partner-banner-sec {
	width: 100%;
}

.customer-left ul li h4, .customer-right ul li h4 {
	font-size: 20px;
	line-height: 28px;
}	
.customer-left ul li h4 span, .customer-right ul li h4 span {
	font-size: 32px;
	line-height: 32px;
}	
.media-box {
	padding: 50px 30px 40px 30px;
}	
.subcribe input {
	width: 318px;
}
.footer-box:first-child {
	padding-top: 45px;
	text-align: left;
	width: 21%;
	padding-left: 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}	
 .breadcum-section {
	margin: 0;
	padding: 13px 0;
	background: #f8f8f8;
	width: 100%;
}

.footer-box:first-child {
    padding-top: 0;
    width: 34%;
}

.plus_btn {
  right: 2px;
}


}

@media screen and (max-width: 1170px){
.nav-bar ul li a {
	padding: 0 26px;
	line-height: 45px;
}
.nav-bar ul li > ul {
	top: 46.2px;
	width: 190px;
}
.customer-section .customer-left {
	padding: 40px 15px;
	width: 32.67%;
}
.customer-left ul li img {
	width: 90%;
}
.customer-left ul li h4, .customer-right ul li h4 {
	font-size: 17px;
	line-height: 23px;
}
.customer-left ul li h4 span, .customer-right ul li h4 span {
	font-size: 25px;
	line-height: 33px;
}
.subcribe input {
	width: 95%;
}
.subcribe button {
	right: 8%;
}
.categori-section .categori-box {
        width: 19.35%;
}
.government {
	padding: 35px 25px;
}
.government .govt-box3 {
	padding: 0 0 0 22px;
}
.govt-box1 .box-img {
	margin-right: 10px;
	float: left;
}
.govt-box2 .box-img {
	margin-right: 10px;
	float: left;
}
.govt-box1 .box-content p,.govt-box2 .box-content p, .govt-box3 .box-content p, .govt-box4 .box-content p {
	margin-bottom:0;
}
/*.product-area li:first-child {
	width: 115px;
	margin-right: 10px;
}
.product2-price li:first-child {
	margin-right: 50px;
}*/

*/

/*-------------- start product.php  style------------*/
.sn_sidepanel {
    width: 22%;
}
.sidebar-filter {
    padding: 0 15px;
}
.product_mainarea22 {
    width: 77%;
}
.sn-new-sortby {
    width: 24%;
}
/*-------------- End product.php  style------------*/
.check_outsectin-left {
    width: 66%;
    padding-right: 28px;
}

.categori-section .categori-box {
    width: 24.35%;
}

/*.categori-box:nth-child(8) {
    min-height: 407px;
}*/
/*---------product page---19.09.2019--------*/
.sn_sidepanel {
    width: 22%;
}


.categori-box span h6 {
    font-size: 13px;
    line-height: 17px;
}


/*--------End -product page---19.09.2019--------*/

.register-form {
	width: 80%;
}


}

@media screen and (max-width:1100px){
  img,iframe{
	  max-width:100%;
	  height:auto;
  }
.top-header-right a {
	line-height: 32px;
	height: 32px;
}
.Bug-cont ul {
	top: 33px;
} 
.nav-bar ul li a {
	padding: 0 26px;
	line-height: 36px;
}
.nav-bar ul li > ul {
	top: 37px;
	width: 190px;
}
.customer-section .customer-left {
	width: 32.6%;
}
.categori-section .categori-box {
	width: 19.3%;
}
.media-box {
	padding: 30px 30px 30px 30px;
	min-height:auto;
}
.media-box span {
	right: 15px;
	top: 25px;
}
.logo a img{
	width:85%;
}
.government {
	padding: 35px 25px;
}
.footer-box:first-child {
	padding-top: 0;
	text-align: left;
	width: 21%;
	padding-left: 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.footer-box:nth-child(2) {
	width: 32%;
	padding-left: 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.footer-box:nth-child(3) {
	width: 18%;
	padding-left: 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.footer-box:nth-child(4) {
	width: 28%;
}
.media-box p {
	font-size: 14px;
	line-height: 22px;
}
.footer-top {
	padding-top: 40px;
	padding-bottom: 24px;
}

/*-------------- start product.php  style------------*/
.product-area li:first-child {
    width: 90px;
}
.product-area li:last-child {
	width: 150px;
}
.product2-price li:first-child {
	margin-right:0;
	    width: 135px;
}
.sn_vat {
    font-size: 11px;
    line-height: 15px;
}
.sn_product2-pricechat li h6 {
    font-size: 16px;
    line-height: 20px;
}
.box-height {
    min-height: 210px;
}
/*-------------- End product.php  style------------*/



}

@media screen and (max-width: 1024px){
.box-height {
    min-height: 200px;
}
.top-header-right a {
	line-height: 32px;
	height: 32px;
}
.logo a img {
	width: 80%;
}
.bx-wrapper .bx-pager{
	bottom: 20px;
	left: 27px;
	/* width: 100%; */
}
.customer-section .customer-left {
	width: 32.56%;
}
.customer-left ul li:first-child{
	margin-right: 4px;
}

.categori-section .categori-box {
	width: 19.24%;
}
.media-box h4 {
	font-size: 20px;
	line-height: 24px;
}
.media-box span {
	right: 8px;
	top: 25px;
}
.media-box span img {
	max-width: 80%;
	height: auto;
}
.footer-box:first-child {
	padding-left: 25px;
}
.footer-box:nth-child(3) {
	width: 17%;
}

.inner-products h3 {
	float: none;
}
.kb_short_filter {
	width: 744px;
	float: none;
	margin-left: 36px;
}
.product-area li:last-child {
	width: 135px;
}
/*.sn_vat {
	font-size: 13px;
	line-height: 13px;
}
.sn_product2-pricechat li h6 {
	font-size: 17px;
	line-height: 26px;
}*/
.product2-price li h6 span {
	margin-right: 1px;
}
/*-------------- start product.php  style------------*/

.product2-price li:last-child a {
    width: 93px;
    margin-left: auto;
    height: 32px;
    line-height: 32px;
    font-size: 9px;
}
.product2-price li:first-child {
    margin-right: 0;
    width: 126px;
}
.sn-new-sortby {
    width: 27%;
}

.sn_new_price .sn_zero{
	width:50%;
}
.sn_new_price .sn_zero input{
    width: 50px;
    display: inline-block;
}
.sn_product2-pricechat li h6 {
    font-size: 14px;
    line-height: 18px;
}

/*-------------- End product.php  style------------*/
.table-wrap th{ font-size:12px; line-height:16px;}

.check_outsectin-left {
    width: 100%;
    padding-right: 0;
}

.check_outsectin-right{ border-left:none;}

.sn_outarea {
    text-align: right;
}

.sn_conshop {
    width: 362px;
}

.sn_adbox-bottom_innersec, .sn_subtotal_section{ padding:0;}

.check_outsectin-left th{padding: 0 17px 10px 0;}

.check_outsectin-left h6 {
    font-size: 13px;
    line-height: 18px;
}

.footer-box:first-child { width:40%;}

.footer-box:nth-child(2) {
    width: 25%;
	padding-left: 50px;
	}

.footer-box:nth-child(3) {
    width: 33%;
}

.categori-section .categori-box {
    width: 24.24%;
}
.categori-section .categori-box:nth-child{
   margin-right:0;
}

.top-header-left {
    margin-right: 16px;
}

.kb_search_box {
    width: 50%;
}
.jcarousel-wrapper .product-area li:last-child {
    width: 160px;
}
.related_pro .product2-price li{ width:auto !important; margin-left: 10px;}


#Purchase_order_p .kb_new_perches.sn_new_perches {
    position: relative;
    width: 50%;
}
#Purchase_order_p.purchase_order {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX( -50%);
}
.modal-left { padding: 30px 20px;}
.coo-tabbtn button {padding: 0 15px;font-size: 13px;}
.coo-tabbtn button i {margin-right: 7px;}



#Purchase_order_p.purchase_order_details_popup {
    height: 500px;
    position: fixed;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
} 





}
@media screen and (min-width: 801px){
/*.kb_short_filter_box:nth-child(3) label{
	display:none;
}*/



}

@media screen and (max-width: 800px){
.logo {
	margin: 0;
	padding: 0;
	width: 25%;
}
.logo a img {
	width: 100%;
}
.bx-wrapper .bx-pager {
	bottom: 15px;
	left: 25px;
	display:none;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	width: 6px;
	height: 6px;
	margin: 0 2.5px;
}
.customer-section .customer-left {
	width: 32.3%;
	padding: 20px 25px;
}
.nav-bar ul li {
	margin: 0 3px;
	border-radius:0; 
}
.nav-bar ul li a {
	padding: 0px 18px;
	line-height: 36px;
	font-size:14px;
}
.customer-left ul li {
	width:100%;
	text-align:center;
}
.customer-left ul li img{
	width:85px;
	height:auto;
}

.customer-left ul li:first-child{
	margin-bottom: 10px;
	margin-right:0;
}
.customer-left ul li h4 {
	font-size: 17px;
	line-height: 23px;
	margin-top: 0;

}
.categori-section .categori-box {
	width: 32.3%;
	margin-right: 11px;
}
.categori-section .categori-box:nth-child(5n+5) {
	margin-right: 10px;
}
.categori-section .categori-box:nth-child(3n+3) {
	margin-right:0;
}
.categori-box ul {
	padding: 25px 0 25px 25px;
}
.categori-box ul li{
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 7px;
}
.media-box {
	padding: 30px 20px;
	min-height: auto;

}
.media-box:nth-child(2) h4, .media-box:nth-child(3) h4{
	margin-bottom:42px;
}
.media-box h4 {
	font-size: 20px;
	line-height: 24px;
	width: 165px;
}
.media-box span {
	right: 10px;
	top: 30px;
}
.media-box span img {
	max-width: 70%;
	height: auto;
}
.media-box p br {
	display: none;
}
.social {
	 margin:41px 0;
}
.government {
	padding: 35px 19px;
}
.govt-box {
	float: left;
	width: 49%;
	border: 1px solid #ddd;
	margin: 0 10px 12px 0;
	padding: 15px;
	box-sizing: border-box;
	min-height: 137px;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.govt-box:nth-child(2n+2) {
	margin-right: 0;
}
.govt-box:nth-last-child(-n+3) {
	margin-bottom: 0;
}
.footer-box {
	width: 95% !important;
	float: none;
	margin: 0 auto 30px auto;
	padding: 0 !important;
	border-bottom:1px solid #a0a2a4;
	padding-bottom:23px !important;
}
.footer-box p, .web_link ul li, .footer-box ul li:last-child{
	margin-bottom:0;
}
.footer-box:nth-child(1) {
	margin: 0 auto 50px auto;
	/*margin-left: 13px;*/
	width: 100% !important;
	max-width:400px;
	border-bottom:none;
	padding-bottom:0 !important;
}
.footer-box:nth-child(1) img{
	width:auto;
}


.footer-box:nth-child(4) {
	margin-bottom:0;
	border-bottom:none;
	padding-bottom:0 !important;
}
.footer-box a {
	display: block;
}
.footer-box h6 {
	font-size: 15px;
	line-height: 14px;
	margin-bottom:10px;
}
.web_link ul li {
	float: left;
	padding: 0 10px;
	border-left: 1px solid #8694a5;
}
.web_link ul li:first-child{
	padding-left: 0;
	border-left:none;
}
.footer-bottom {
	padding: 25px 20px;
}

.product-area li:first-child {
	width: 55%;
	margin: 0 auto;
	float: none;
}
.product-area li:first-child a{
	width:100%;
	text-align:center;
	display:block;
}
.product-area li:last-child {
	width: 100%;
	float:none;
	text-align:center;
}
.product2-price {
	margin-top: 5px;
	padding: 0;
	/*width:auto !important;*/
}
.product2-price li{
	width:100% !important;
	float:none;
	margin:0 0 10px 0!important;
}
.product2-price li:last-child a {
	width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 11px;
}
.sn_product2-pricechat li h6 {
	font-size: 17px;
	line-height: 26px;
	text-align: center;
}
.product-area li:last-child p {
	height: 50px;
	margin-bottom: 0;
}

.box-height {
	min-height: 305px;
}
.sn_prodct-overview-bottomsec .box-height{ width:100%;}
.inner-products h3 {
	margin: 27px 30px;
	font-size:31px;
	line-height:31px;
}
.kb_short_filter {
	width: 90%;
	margin:0 0 0 30px;
}
/*.kb_short_filter_box:nth-child(1),
.kb_short_filter_box:nth-child(2),
.kb_short_filter_box:nth-child(3),
.kb_short_filter_box:nth-child(4){
	width: 380px;
	float:none !important;
	margin-bottom:20px;
}
.kb_short_filter_box:nth-child(2) p,
.kb_short_filter_box:nth-child(3) p,
.kb_short_filter_box:nth-child(4) p{
	display:none;
}
.kb_filter_box_bottom {
	padding: 10px;
}
.kb_short_filter_box:nth-child(1) select,
.kb_short_filter_box:nth-child(2) select,
.kb_short_filter_box:nth-child(4) select{
	width: 294px;
}
.kb_filter_box_bottom label {
	width: 55px;
}*/
.kb_filter_box_center {
	float: left;
	width: 292px;
}
.kb_filter_box_center .range-slider input {
	width:210px;
	margin-right: 10px;
}
.kb_pro_sel::after {
	right: 20px;
}
.kb_short_filter_box:nth-child(4) .kb_pro_sel::after {
	right: 20px;
}
.box-height2 {
	min-height: 485px;
}
.kb_offer {
	left: 24px;
	top: 10px;
}
.partner-banner-area {
	padding: 30px 0;
}
.partner-banner .banner-logo {
	width: 95%;
	padding: 0;
	float: none;
	margin:0 auto;
}
.banner-logo img {
	width: 260px;
}
.partner-banner .banner-text {
	width: 95%;
	padding: 0;
	float: none;
	margin:0 auto;
}
.banner-text h3 {
	font-size: 28px;
	line-height: 28px;
}
.banner-text p {
	font-size: 16px;
	line-height: 22px;
}
.partner-section h3 {
	font-size: 30px;
	line-height: 30px;
}
.partner-section p {
	font-size: 16px;
	line-height: 23px;
	margin-bottom:0;
}
.partner-section {
	padding: 35px 0;
}
.partner-logo-area {
	margin-top: 0px;
	margin-bottom: 70px;
}
.partner-logo {
	width: 20%;
}
.partner-logo:nth-child(5n) {
	border-right: none;
}
.partner-logo:nth-child(6n) {
	border-right: 1px solid #b9b9bb;
}
.partner-logo:nth-last-child(-n+7) {
	border-bottom:  1px solid #b9b9bb;
}
.partner-logo:nth-last-child(-n+5) {
	border-bottom: none;
}
.a-z-partner h3 {
	font-size: 28px;
	line-height: 28px;
}
.collapsible {
	padding: 10px 15px;
	font-size: 18px;
    margin-bottom:0;
}
.collaps-gap {
	margin-bottom: 15px;
}
.a-z-partner {
	padding-bottom: 30px;
}
.partner-tab-txt h3 {
	font-size: 18px;
	line-height: 23px;
	padding-bottom: 15px;
}
.partner-tab-txt a {
	font-size: 12px;
	width: 185px;
	height: 50px;
	line-height: 50px;
}
.topsection h3 {
	font-size: 20px;
	line-height: 44px;
}
.newsletter-submission p {
	font-size: 16px;
}
.newsletter-thankyou-section h3 {
	font-size: 32px;
	line-height: 40px;
}
.sn_login-btm {
	padding: 20px 0 30px;
}
.footer-bottom .foot-n-img{
    width:100%;
    max-width:900px;
}
.announcement {
    font-size: 1.2em;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.kb_search_box {width: 35%;}
.top-header-left {margin-right: 15px;}
.sn_heartsec a i, .fa.fa-shopping-cart  {font-size: 23px;}
.sn_cartsec span {width: 15px;height: 15px; padding:0;}
.sn_cartsec h5 {line-height: 16px;position: static;}

.sd-customer {
    width: 90%;
}

.table-wrap th {
    font-size: 11px;
    line-height: 14px;
    word-break: break-word;
}

.sn_formsection input[type="submit"], .sn_lg{ 
	font-size:12px;     
	line-height: 46px;
	height: 46px;
}

.quote-topper {
    width: 60%;
}

.am{ font-size:12px; line-height:28px;}

.dashboard-left {
    width: 40%;
}

.address-book h3, .account-information h3 {
    margin: 0 0 27px 0;
}

.dashboard-right {
    width: 60%;
}

.contact-form-area {
    padding: 20px 0;
}

.contact-left, .contact-right{ width:100%; float:none; margin-bottom:40px;}

.contact-right {
    padding-left: 0;
}

.cen_topsec h3 {
    padding-bottom: 20px;
}

.map-sec {
    height: 440px;
    margin: 10px 0;
}

.contact-section {
    padding: 50px 0;
}

.cen_topsec p{ margin-bottom:0;}

.md_quote_form input[type="submit"]{
	width:100%; 
	margin:20px auto; 
	float:none;
	font-size: 15px;
    line-height: 56px;
    height: 56px;
    font-weight: bold;
}

.myaccount-menu li a{ width:85%;}

.sn_favourite .box-height{ width:50%;}

.categori-section .categori-box:nth-child(4n+4) {
    margin-right: 11px;
}

.footer-box .kb_n_social {
    margin-top: 10px;

}

.footer-box:first-child{ margin-bottom:10px;}

.sn_change_address input[type="submit"] {
    width: 99% !important;
    font-size: 14px;
}

.sn_subwidth{ width:100% !important;}

.top-header-left {
    margin-right: 0;
    width: 100%;
    text-align: center;
}
.top-header-left ul {display: inline-block;}
.top-header-left ul li:first-child {margin-right: 20px;margin-left: 20px;}
.kb_search_box {
    width: 100%;
    float: none;
}
/*-------------- End product.php  style------------*/

.kb_short_filter_box:nth-child(2) select{
    width: 270px;
}
.kb_pro_sel::after {
	right: 20px;
	top:15px;
}
.sn_sidepanel {
    width: 100%;
    float: none;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: auto;
    width: 100%;
    height: 100%;
    z-index: 999999;
	padding-top: 50px;
	background:#fff;
}
.sidebar-filter {
	padding: 0 25px 0 25px;
    height: 100%;
    border-radius: 0;
	overflow-Y:scroll;
}
.sidebar-filter .fa-close {
	cursor:pointer;
    display: block;
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 16px;
    padding: 5px 8px;
    background: #f3f3f3;
    line-height: 16px;
	color: #5c6b70;
}
.filters.clear_butn {
    border-top: none;
	text-align:left;
}
.product_mainarea22 {
    width: 100%;
    float: none;
	margin-top: 50px;
	border-left: none;
}
.sn_new_price .sn_zero {
    width: auto;
}
.sn_new_price .sn_zero input {
    width: auto;
}
.filters ul {
    display: none;
}
.sn_inner_product-top-heading {
    float: none;
}
.filter_area_new {
    display: inline-block;
	float:left;
    width: 50%;
    background: #f3f3f3;
    text-align: center;
    padding: 16px;
	cursor:pointer;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-right: 1px solid #ddd;
}
.filter_area_new span{
    text-transform: uppercase;
    font-size: 13px;
    font-family: 'Muli-ExtraBold';
	position:relative;
	color: #5c6b70;
} 
.filter_area_new span::before {
	position: absolute;
	content: '';
	width: 17px;
	height: 17px;
	background: url('../images/fil.png') no-repeat 0 0;
	background-size: contain;
	left: -32px;
	top: -1px;
}
.filter_area_new a {
	position: absolute;
	top: -12px;
	left: -15px;
	background: #05afec;
	color: #fff;
	font-size: 10px;
	font-weight: 500;
	font-family: 'Proxima Nova Rg';
	border-radius: 50px;
	letter-spacing: 0.3px;
	height: 17px;
	width: 17px;
	line-height: 17px;
	text-align: center;
}
.kb_short_filter_box.new-sortby {
    float: right;
    margin-top: 0;
    text-align: center;
    width: 50%;
	padding: 10.5px;
    background: #f3f3f3;
	position:relative;
}
.kb_short_filter_box.new-sortby p {
    text-transform: uppercase;
    font-size: 13px;
	line-height: 14px;
    font-family: 'Muli-ExtraBold';
    margin: 0;
}
.kb_short_filter_box.new-sortby .sn_sort {
    position: relative;
    z-index: 1;
	width:auto;
	display:none;
}
.kb_short_filter_box.new-sortby .sn_pro_sel {
    width: 60%;
    max-width: 100%;
    padding: 0;
    height: auto;
	position: relative;
	padding-left: 15px;
    box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.kb_short_filter_box.new-sortby .sn_pro_sel::before{
	position: absolute;
	content: '';
	width: 17px;
	height: 17px;
	background: url('../images/sort.png') no-repeat 0 0;
	background-size: contain;
	left: -6px;
	top: 3px;
}

.kb_short_filter_box.new-sortby .sn_pro_sel::after{ display:none; }
.kb_short_filter_box.new-sortby select {
    float: none;
    width: 250px;
    padding: 0;
    text-transform: uppercase;
    font-size: 13px;
    line-height: 13px;
    font-family: 'Muli-ExtraBold';
    text-align: center;
    background: no-repeat;
    color: #5c6b70;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	outline: 0;
	box-shadow: none;
	border: 0 !important;
	background: #f3f3f3;
	background-image: none;
	
}
.kb_short_filter_box.new-sortby select::-ms-expand {
  display: none;
}
.filters.clear_butn a {
	font-size: 12px;
	color: #5c6b70;
}
.item_show {
	top: 150px;
	left: 15px;
}
.filters.clear_butn {
	border-top: 2px solid #f5f5f8;
}
.sn_pro_sel {
	display: block;
}
.kb_new_sort_by {
	display: none;
}


/*-------------- End product.php  style------------*/
/*---------product page---19.09.2019--------*/
.kb_short_filter_box.new-sortby .sn_pro_sel {
    width: 60%;
    max-width: 100%;
    padding: 0;
    height: auto;
    position: relative;
    padding-left: 15px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.kb_short_filter_box.new-sortby select {
    float: none;
    width: 250px;
    padding: 0;
    text-transform: uppercase;
    font-size: 13px;
    line-height: 13px;
    font-family: 'Muli-ExtraBold';
    text-align: center;
    background: no-repeat;
    color: #5c6b70;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    outline: 0;
    box-shadow: none;
    border: 0 !important;
    background: #f3f3f3;
    background-image: none;
}


/*--------End -product page---19.09.2019--------*/

.related_pro .product-box{ padding:0 ;}
.jcarousel-wrapper .product-area li:last-child {
    width: 100%;
}
.related_pro .product2-price{ width:auto;}
.register-form {
	width: 95%;
}





.modal-Cokies-body { display: block;}
.coocies-logo { width: 160px; margin: 0 auto 10px auto;}
.coo-tabbtn { display: flex;justify-content: center;}
.coo-tabbtn button {  padding: 0;width: 35px;height: 35px;text-indent: 10px;overflow: hidden;margin: 0 4px;display: flex;align-items: center;justify-content: flex-start;}
.coo-tabbtn button i { margin-right: 37px;font-size: 15px;}
.modal-left { padding: 20px 20px;height: auto;}.cook-scroll {  height: 260px;}
.moove-gdpr-cookie-notice, .moove-gdpr-button-holder {  width: 100%; text-align:center;}.moove-gdpr-cookie-notice {  margin-bottom: 7px;}
.container-inner {  display: block;}#cookiebarBox {padding: 8px 55px;}
.modal-left, .modal-right { width: 100%;height: auto;}.modal-right {padding: 20px;}.tab-footer {padding: 15px 0 0;}
.cookieok { font-size: 11px;line-height: 27px; height: 28px; width: 70px;}
.tabConte h1 { font-size: 23px; line-height: 27px; margin-bottom: 10px;}.tabConte h3, .tabConte h2 { margin-bottom: 0px;}
.tabConte h3 strong, .tabConte h2 strong, .tabConte h3, .tabConte h2 {font-size: 17px;line-height: 21px;}
ul.product2-price.sn_product2-pricechat {
    bottom: 0;
}

#Purchase_order_p.purchase_order #additional_delivery_address .kb_new_perches.sn_new_perches,
#Purchase_order_p .kb_new_perches.sn_new_perches {width: 100%;padding: 0;}
#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches label {width: 45%;}
#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches select, 
#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches textarea, 
#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches input {width: 50%;}









}

@media screen and (max-width: 736px){
.customer-section .customer-left {
	width: 32.2%;
}
.categori-section .categori-box {
	width: 32.2%;

}

.top-header-left {
    margin-right: 0;
    width: 100%;
    text-align: center;
}
.top-header-left ul {display: inline-block;}
.top-header-left ul li:first-child {margin-right: 20px;margin-left: 20px;}
/*.kb_search_box {width: 75%;}*/
.top-shadow {padding-bottom: 10px;}

.top-shadow {padding-bottom: 10px; position: relative;}
  
}
@media screen and (max-width: 700px){
.customer-section .customer-left {
	width: 32.1%;
}
.categori-section .categori-box {
	width: 32.1%;
}
.customer-left ul li h4 span{
	font-size: 23px;
	line-height: 26px;
}
.nav-bar ul li a {
	padding: 0px 14px;
	line-height: 36px;
	font-size: 14px;
}

.dashboard-left, .dashboard-right {
    width: 100%;
    float: none;
	
}

.dashboard-left{margin-bottom: 30px;}

.myaccount-menu li a{width: 100%; text-align:center;}

.dashboard-about {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.sn_dashboarddemo_image {
    margin: 0 auto 40px auto;
}

.account-information, .address-book {
    text-align: center;
}
.account-information h3, .address-book h3{
    text-align: center;
}

.inner-products {
    padding-bottom: 30px;
}

.account-information h3, .address-book h3 {
    text-align: center;
    font-size: 21px;
    margin: 0 0 20px 0;
}

.categori-section .categori-box {
    width: 49.1%;
}

.categori-section .categori-box:nth-child(3n+3){ margin-right:9px;}
.categori-section .categori-box:nth-child(2n+2){ margin-right:0;}

.sn_quiote_table table tr td:first-child::before{
    content: "Invoice Id" !important;
}
.sn_quiote_table table tr td:nth-child(2)::before{content: "Customer Name" !important;}
.sn_quiote_table table tr td:nth-child(3)::before{content: "Date Created" !important;}
.sn_quiote_table table tr td:nth-child(4)::before{content: "No. Of Product" !important;}
.sn_quiote_table table tr td:nth-child(5)::before{content: "Total" !important;}
.sn_quiote_table table tr td:nth-child(6)::before{content: "Status" !important;}
.sn_quiote_table table tr td:nth-child(7)::before{content: "Action" !important;}
.sn_quiote_table table tr td{ overflow:hidden;}
.pending, .complete {
    width: 55%;
    text-align: center;
    float: right;

}

.sd_quiote_table table tr td:first-child::before{ content: "Purchase Order Id" !important;}
.sd_quiote_table table tr td:nth-child(2)::before{content:"Customer Name"  !important;}
.sd_quiote_table table tr td:nth-child(3)::before{content:"User Name"  !important;}
.sd_quiote_table table tr td:nth-child(4)::before{content:"Date Created"  !important;}
.sd_quiote_table table tr td:nth-child(5)::before{content:"No. of product"  !important;}
.sd_quiote_table table tr td:nth-child(5)::before{content:"Total"  !important;}
.sd_quiote_table table tr td:nth-child(5)::before{content:"Action"  !important;}
.categori-box span h6 { font-size: 12px; line-height: 15px;}
.categori-section .categori-box:nth-child(2n+2) {
    margin-right: 9px;
}

.categori-section .categori-box:nth-child(3n+3) {
    margin-right: 0;
}

.categori-box span h6 {
    font-size: 11px;
    line-height: 14px;
}

.sntest-area p {
    font-size: 15px;
    line-height: 19px;
    padding-top: 20px;
}




}
@media screen and (max-width: 667px){
.nav-bar ul li a {
	padding: 0px 14px;
	line-height: 36px;
	font-size: 14px;
}
.customer-section .customer-left {
	width: 32.1%;
}
.categori-section .categori-box {
	width: 32.1%;
}
.media-box {
	padding: 30px 18px;
}
.social li a.face-bk i {
	font-size: 26px;
	line-height: 34px;
}
.social li a.twit i {
	font-size: 26px;
	line-height: 34px;
}

/*.kb_search_box {
    width: 56%;
}*/

.cookie-section {
    padding: 40px 20px;
}

.cookie-section h6 {
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 30px;
}
.kb_short_filter_box.new-sortby select {
    width: 223px;
}
/*.box-height {
    min-height: 290px;
}*/
.categori-section .categori-box {
    width: 32.1%;
}

#Purchase_order_p.purchase_order_details_popup {
    height: 400px;
}


}
@media only screen and (min-width : 628px){
.menu_bars, .menu_close{
	display:none;
}


}
@media screen and (max-width: 627px){
.menu_close {
	cursor:pointer;
	float: right;
	margin-right: -20px;
	cursor: pointer;
	position: relative;
	margin-top: -20px;
	text-align: center;
	padding: 8px;
	background: #fff;
	width: 50px;
	border-radius: 0 0 0 10px;
}
.menu_close i {
	color: #0054a5;
	font-size: 17px;
	line-height: 17px;
}
.menu_bars {
	float: right;
	margin-right: 1px;
	cursor:pointer;
}
.menu_bars i{
	color:#000;
	font-size:35px;
	line-height:35px;
}
.media-box span {
	right: 6px;
	top: 30px;
}
.nav-bar {
	position:relative;
	margin-top:0;
}
.kb_menuarea {
	position: fixed;
	padding:20px;
	right:0;
	left: 0;
	top: 0;
	height: 100%;
	z-index: 2;
	background: #0054a5;
	display:none;
}
.nav-bar ul {
	width: 100%;
}
.nav-bar ul li{
	 float:none;
	 margin:0;
	 border-bottom:1px solid rgba(255,255,255,0.3) !important;
}
.nav-bar ul li a {
	padding: 0;
	line-height: 45px;
	font-size: 14px;
}
.nav-bar ul li:nth-child(2){
	background: #0054a5;
}
.nav-bar ul li a.kb_bxhsbb:hover {
	background: #0054a5;
}
.nav-bar ul li a img{
	float:right;
	margin-top: 17px;
}
.nav-bar ul li > ul {
	position: initial;
	width: 100%;
	margin: 0 0 0 auto;
	padding-left: 20px;
}
.nav-bar ul li > ul li:last-child{
	 border-bottom:none !important;
	 border-radius:0;
}
.nav-bar ul li a{
	 border-radius:0 !important;
}
.nav-bar ul li > ul li a{
	padding:0;
}
.nav-bar ul li:hover > ul {
	display: none;
}
.media-section {
	padding:15px 0;
}
.media-box {
	padding:20px;
	width: 95%;
	margin: 0 auto;
	float: none;
	border: 1px solid #d9d9d9;
	margin-bottom: 15px;
	min-height:auto;
}
.media-box:nth-child(3){
	margin-bottom: 0;
	border-right: 1px solid #d9d9d9 !important;
}
.media-box h4 {
	width: auto;
}
.media-box:nth-child(2) h4, .media-box:nth-child(3) h4 {
	margin-bottom: 20px;
}
.social {
	 margin: 0; 
}
.media-box span {
	right: 6px;
	top: 19px;
}
.subcribe input {
	width: 100%;
}
.subcribe button {
	right: 2%;
}
.kb_short_filter_box.new-sortby select {
    width: 205px;
}
.pagination a {
	margin-bottom: 5px;
}
.sd-customer {
    width: 90%;
}

.location-sec {
    width: 100%;
    float: none;
}

/*.categori-section .categori-box {
    width: 49%;
}*/

.newsletter-thankyou-section img {
    width: 60%;
}

.privacy-section {
    padding: 40px 0;
    padding: 40px 20px;

}

.privacy-section p {
    font-size: 17px;
    line-height: 26px;
}


.register-form {
	width: 95%;
}






}
@media screen and (max-width: 600px){
.top-header-left ul li:first-child {
	margin-right:8px;
}
.fa.fa-envelope {
	color: #7f7b7b;
}
.top-header-left ul li a {
	color: #7f7b7b !important;
}
.sn_back-color {
	background: #fff;
	padding: 5px 0;
	color: #7f7b7b;
}
.top-header-right a {
	line-height:0;
	height: auto;
	background:#fff;
	width:auto;
	padding:0;
	margin-top: 6px;
}
.top-header-right a:hover{
	background:#fff;
}
.top-header-right a span{
	display:none;
}
.top-header-right a .fa-angle-down{
	display:none;
}
.top-header-right a .fa-user{
	color: #cccccc;
	margin-right:0;
	font-size:32px;
}
.top-header-right .Bug-cont{
	position: static;
}
.Bug-cont ul {
	top: 80px;
	width: 100%;
}
 .Bug-cont ul li a{
	line-height:32px;
	height:32px;
	margin:0;
	background:#05afec;
	color:#fff;
}
.Bug-cont ul li a:hover{
	background:#00002d;
}
.header-bottom {
	margin: 0;
	padding: 20px 0 20px 0;
}
.logo {
	margin: 0;
	padding: 0;
	width: 162px;
}

.customer-section .customer-left {
	width: 31.95%;
}
.categori-section .categori-box {
    width: 48.9%;
}
.customer-left ul li h4 {
	font-size: 15px;
	line-height: 20px;
}
.customer-left ul li h4 span {
	font-size: 20px;
	line-height: 23px;
}
.categori-box ul {
	padding: 25px 0 25px 15px;
}
.product-box-area {
	width: 50%;
}
.product-box-area:nth-child(2n+2) {
	margin-right: 0;
	border-right: none;
}

.product-box-area:nth-child(3n+3) {
	margin-right: 0;
	border-right: 1px solid #ddd;
}
.partner-logo {
	width: 25%;
}
.partner-logo:nth-child(5n) {
	border-right: 1px solid #b9b9bb;
}
.partner-logo:nth-child(4n) {
	border-right:none;
}
.partner-logo:nth-last-child(-n+5) {
	border-bottom:  1px solid #b9b9bb;
}
.partner-logo:nth-last-child(-n+3) {
	border-bottom: none;
}
.partner-logo:nth-last-child(-n+3) {
	display:none;
}
.kb_short_filter_box.new-sortby select {
    width: 187px;
}
/*.box-height {
    min-height: 310px;
}*/
.sn_btmsec-left.kb_inline img {
    width: 16px;
	height: 16px;
}

.sn_cartsec a{ margin-right:16px;}

.top-header-right a .fa-user{ font-size:23px;}

.partner-logo-area {
    border-top: 1px solid #b9b9bb;
    border-right: none;
	border-bottom: none;
}
.partner-logo {
    width: 33.3%;
}

.partner-logo:nth-child(4n) {
    border-right:1px solid #b9b9bb;
}

.partner-logo:nth-last-child{
    border-bottom: none;
}

/*.kb_search_box {
    width: 76%;
}*/

.privacy-section h3 {
    font-size: 20px;
    line-height: 27px;
}
.kb_short_filter_box.new-sortby select {
    width: 187px;
}
./*box-height {
    min-height: 310px;
}*/
.register-form {
	width: 95%;
}
.register-form .box-field {
	width: 100%;
	margin: 0 0 0 0;
	float: none;
}
.check-area {
	width: 100%;
}

.categori-section .categori-box:nth-child(2n+2) {
    margin-right:0;
}

.categori-section .categori-box:nth-child(2n+3) {
    margin-right: 9px;
}


}

@media screen and (max-width: 540px){
.customer-section .customer-left {
	width: 31.9%;
}
.categori-section .categori-box {
	width: 48.9%;
}
.categori-section .categori-box:nth-child(3n+3) {
	margin-right:11px;
}
.categori-section .categori-box:nth-child(2n+2) {
	margin-right:0;
}
.categori-box ul {
	padding: 25px 0 25px 25px;
}
.kb_short_filter_box.new-sortby .sn_pro_sel {
    width: 70%;
}
.partner-logo img{ width:60%;}

.sn_formsection input[type="text"], .sn_formsection input[type="password"]{padding: 0 17px 0 38px;}

.quote-topper-section {
    float: none;
    width: 100%;
    margin: 0 0 30px 0;}
.kb_short_filter_box.new-sortby .sn_pro_sel {
    width: 70%;
}

}
/*@media screen and (max-width: 480px){*/
@media screen and (max-width: 500px){
.customer-section .customer-left {
	width: 31.7%;
	padding: 20px 15px;
}
.categori-section .categori-box {
	width: 48.7%;
}
.govt-box {
	float: none;
	width: 95%;
	margin: 0 auto 12px auto !important;
}
.sn_login-inner {
	width: 95%;
}

.box-field {
	width: 90%;
}
.inner-products h3 {
	margin: 27px 30px;
	font-size: 30px;
}
.box-height {
    min-height: 300px;
}
.kb_short_filter_box.new-sortby select {
    width: 160px;
}
.partner-logo {
    width: 50%;
}

.account-information h3, .address-book h3 {
    margin: 0 0 10px 0;
    font-size: 20px;
}

.categori-section .categori-box {
    width: 100%;
	margin-right:0;
}

.sn_login-area {
    padding: 40px 0;
}
/*.kb_search_box {
    width: 74%;
}*/
.box-height {
    min-height: 300px;
}
.kb_short_filter_box.new-sortby select {
    width: 160px;
}

.check-area .checkmark {
    top: 1px;
}
.register-form .sn_formsection {
	padding: 0 15px;
}




.modal-Cokies {top: 50%; width: 90vw;}.cook-scroll {height: 200px;}#cookiebarBox { padding: 8px 15px;}
.tab-footer a { font-size: 11px;line-height: 30px;height: 30px; width: 90px;}


#Purchase_order_p.purchase_order {position: fixed;padding: 40px 20px;}
#Purchase_order_p .kb_new_perches.sn_new_perches {display: unset;}
#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches label {width: 100%;margin-bottom: 7px;}


#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches select,
#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches textarea,
#Purchase_order_p.purchase_order .kb_new_perches.sn_new_perches input {
    width: 100%;
}

#Purchase_order_p.purchase_order #additional_delivery_address .kb_new_perches.sn_new_perches label {
    width: 100%;margin-bottom: 7px;
}
#Purchase_order_p.purchase_order #additional_delivery_address .kb_new_perches.sn_new_perches textarea, 
#Purchase_order_p.purchase_order #additional_delivery_address .kb_new_perches.sn_new_perches input {
    width: 100%;
}




}

@media screen and (max-width: 414px){

.customer-section .customer-left {
	width: 31.3%;
	padding: 15px 10px;
}
.customer-left ul li h4 {
	font-size: 13px;
	line-height: 17px;
}
.customer-left ul li h4 span {
	font-size: 18px;
	line-height: 20px;
}
.categori-section .categori-box {
	width: 48.3%;
}
.footer-bottom-left p {
	font-size: 15px;
	line-height: 20px;
	color: #8694a5;
}
.inner-products h3 {
	margin: 27px 15px;
	font-size: 25px;
}
.kb_short_filter {
	width: 90%;
	margin: 0 0 0 15px;
}
/*.kb_short_filter_box:nth-child(1), .kb_short_filter_box:nth-child(2), .kb_short_filter_box:nth-child(3), .kb_short_filter_box:nth-child(4) {
	width: 362px;
}
.kb_short_filter_box:nth-child(1) select, .kb_short_filter_box:nth-child(2) select, .kb_short_filter_box:nth-child(4) select {
	width: 276px;
}*/
.kb_filter_box_center {
	width: 275px;
}
.kb_filter_box_center .range-slider input {
	width: 72%;
}
.sn_cartsec a {margin-right: 10px;}
.sn_heartsec a {margin-right: 10px;}
.kb_short_filter_box.new-sortby .sn_pro_sel {
    width: 95%;
}
.contact-section {
    padding: 30px 0;
}
.account-information h3, .address-book h3 {
    margin: 0 0 10px 0;
    font-size: 20px;
}

.footer-box:first-child {
    margin-left: 7px;
}


.footer-box:first-child p {
    font-size: 14px;
    width: 90%;
}

.categori-section .categori-box {
    width: 100%;
	margin-right: 0;
}
.kb_short_filter_box.new-sortby .sn_pro_sel {
    width: 95%;
}
}

/*@media screen and (max-width: 375px){*/
@media screen and (max-width: 400px){
.categori-section .categori-box {
	width: 100%;
	margin: 0 0 10px 0;
	min-height: auto;
}
.customer-section .customer-left {
	width: 100%;
	padding: 20px 15px;
	margin: 10px 0 0 0;
}
.customer-left ul li:first-child {
	margin-bottom: 0;
	margin-right:1px;
	width: 100px;
}
.customer-left ul li {
	width:auto;
}

.customer-left ul li h4 {
	font-size: 15px;
	line-height: 20px;
	margin-top: 30px;
}
.customer-left ul li h4 span{
	display:inline;
	font-family: 'Muli-Bold';
	text-transform: uppercase;
	color: #4a4c52;
	font-size: 15px;
	line-height: 20px;
}
.govt-box {
	float: none;
	width: 100%;
	margin: 0 0 10px 0 !important;
}
.government {
	padding: 15px 0;
	width: 95%;
	margin: 0 auto;
}
.govt-box:nth-child(4) {
	margin-bottom:0 !important;
}
.top-header-left{
	display:none;
}
.inner-products h3 {
	margin: 27px 12px;
	font-size: 25px;
	line-height: 25px;
}
.kb_short_filter {
	margin: 0 0 0 12px;
}
/*.kb_short_filter_box:nth-child(1),
.kb_short_filter_box:nth-child(2),
.kb_short_filter_box:nth-child(3),
.kb_short_filter_box:nth-child(4) {
	width: 278px;
}
.kb_short_filter_box:nth-child(1) select,
.kb_short_filter_box:nth-child(2) select,
.kb_short_filter_box:nth-child(4) select {
	width: 193px;
}*/
.kb_filter_box_center {
	width: 192px;
}
.kb_filter_box_center .range-slider input {
	width: 110px;
}
.product-box-area {
	width: 100%;
	border-right:none;
	border-bottom:1px solid #ddd;
	padding:15px;
}
.product-box-area:nth-child(2n+2) {
	border-right: 1px solid #ddd;
}
.product-area li:last-child p {
	height: auto;
}
.box-height {
	min-height: auto;
}
.kb_offer {
	left: 70px;
	top: 10px;
}

.sn_formsection input[type="text"], .sn_formsection input[type="password"]{ font-size:13px;}

.top-header-right a .fa-user {
    font-size: 20px;
}

.sn_cartsec a {
    margin-right: 5px;
}

.sn_heartsec a i, .fa.fa-shopping-cart {
    font-size: 20px;
}

.sd-customer .box-field {
    width: 90%;
}

.account-information h3, .address-book h3 {
    margin: 0 0 10px 0;
    font-size: 16px;
}

.cookie-section h3 {
    margin-bottom: 10px;
}
.product_mainarea22 {
    border-left: none;
}
.product-box-area:nth-child(3n+3),
.product-box-area:nth-child(2n+2) {
    border-right: none;
}
.product-area li:first-child {
    width: 170px;
}
.filter_area_new span::before {
    width: 15px;
    height: 15px;
}
.filter_area_new span {
    font-size: 11px;
}
.kb_short_filter_box.new-sortby select {
    font-size: 11px;
}
.kb_short_filter_box.new-sortby .sn_pro_sel::before {
    width: 14px;
    height: 14px;
    left: -5px;
    top: 5px;
}
.filter_area_new a {
    left: -15px;
}
.kb_short_filter_box.new-sortby select {
    width: 135px;
}
.item_show {
    top: 145px;
}
.pagination {
	text-align: center;
}
.privacy-section, .cookie-section {
    padding: 40px 10px;
}
.four-zero-area h2 {
    font-size: 24px;
    line-height: 30px;
}





}


@media screen and (max-width: 360px){
.top-header-left ul li:first-child {
    margin-right: 21px;
    margin-left: 0;
}

.top-header-left ul li a {
    font-size: 13px;
}

.sn_formsection select{ font-size: 12px;}

.sn_formsection input[type="text"], .sn_formsection input[type="password"]{ font-size: 12px;}

.myaccount p {
    font-size: 15px;
    line-height: 18px;
}

.topsection h3 {
    font-size: 18px;
    line-height: 46px;
}

.privacy-section, .cookie-section {
    padding: 40px 10px;
}

.web_link ul li {
    padding: 0 8px;
}
.web_link ul li:last-child{ padding-right:0;}
.default-shipping-address p{    
	font-size: 13px;
    line-height: 18px;
}

}

@media screen and (max-width: 320px){
.web_link ul li {
	float: left;
	padding: 0 10px;
	margin-bottom:10px;
}
.web_link ul li:last-child{
	padding-left:0;
	border-left:none;
	margin-bottom:0;
}
.customer-left ul li h4 {
	font-size: 13px;
	line-height: 15px;
	margin-top: 30px;
}
.customer-left ul li h4 span {
	display: inline;
	font-family: 'Muli-Bold';
	text-transform: uppercase;
	color: #4a4c52;
	font-size: 13px;
	line-height: 15px;
}
.customer-section .customer-left {
	padding: 15px;
}
.customer-left ul li:first-child {
	margin-bottom: 0;
	margin-right: 10px;
	width: 80px;
}
.customer-left ul li img {
	width: 100%;
	height: auto;
}

.media-box h4 {
    font-size: 18px;
    line-height: 22px;
}
.kb_short_filter_box.new-sortby select {
    width: 115px;
}
.customer-left ul li h4{ margin-top:0;}


}

@media screen and (max-width:1024px) {
.kb_banner_text {
	width: 39%;
}
.kb_banner_text h3 {
	font-size: 26px;
	line-height: 32px;
}
.kb_banner_text a {
	font-size: 13px;
	padding: 15px 14px;
	border: 2px solid #fff;
}

}


/*@media screen and (max-width: 320px){

}
@media only screen and (min-width : 768px) and (max-width : 1024px) {
}*/



