

/*.row.margBottom10, #feedbackify, #livechat-compact-container{display: none !important;}*/



#headerInner, #contentInner { width:100%; max-width: 1200px; padding:0 0px; }
img { max-width: 100%; height: auto; }
.navbar-collapse.collapse { padding: 0 }
.section-customer{float: left;}
.offerNavigation:after, .qtywrqpper:after{content:" ";display:table; clear: both;}
.product-btns{margin-bottom: 10px;}


.white-icons {background-color: #0a69af; color: #fff; padding: 50px 0; text-align: center;}
.white-icons .col-md-4 {border-right: 1px solid #06519a;}
.white-icons .col-md-4:last-child{border-right: none;}
.white-desc {font-size: 18px; font-variant: small-caps; font-weight: lighter; letter-spacing: 1px; margin-top: 22px; text-transform: capitalize;}

.pro-grids {border: 1px solid #dcdcdc; border-radius: 10px; padding: 10px;}
.pro-grids .row .col-md-2 {padding-bottom: 12px;}
.pro-grids .row img {margin-bottom: 5px;}

.customer-serv-menu {display: table; list-style: none; padding: 0; width: 100%; background-image: url('../images/customer-service-bg.png'); background-repeat: repeat-x; background-size: auto 100%; color: #FFFFFF; padding: 15px 0;}
.customer-serv-menu > li {display: table-cell; vertical-align: middle; border-right: 1px solid #0063ab; border-left: 1px solid #0f82c5; padding: 0 10px;}
.customer-serv-menu > li:first-child, .customer-serv-menu > li:last-child{width: 20px; padding: 0;}
.customer-serv-menu a{color: #FFFFFF;}
.customer-serv-menu img {float: left;}
.customer-serv-menu span {float: left; line-height: 1.3em; margin-left: 10px; text-transform: capitalize;}

.art-wrap{padding: 0 10px;}
.customer-art-menu {display: table; list-style: outside none none; padding: 0; text-align: center; width: 100%; margin-bottom: 15px; margin-top: 7px;}
.customer-art-menu > li {display: table-cell; vertical-align: middle;}
.customer-art-menu li > a {box-shadow: 0 0 2px 1px #cccbcb; display: block; margin: 0 3px; padding-bottom: 30px; padding-top: 20px; text-decoration: none !important;}
.customer-art-menu span {color: #323232; display: block; font-size: 20px; font-weight: lighter; line-height: 1.2em; margin-top: 12px; text-transform: capitalize;}

.net-img-title {display: block; font-size: 20px; margin-bottom: 5px; margin-top: 15px; text-transform: capitalize;}

.about-cate-wrap .about-cate .auhdImg{background-repeat: no-repeat; background-size: 100% auto; background-position: center center; width: auto; -webkit-filter: grayscale(100%); 
	filter: grayscale(100%); margin: 0 1px;}
.about-cate-wrap .about-cate .auhdImg.active, .about-cate-wrap .about-cate .auhdImg:hover{-webkit-filter: grayscale(0%); filter: grayscale(0%);}

.about-cate-wrap .about-cate:nth-child(1) .auhdImg{background-image: url('../images/about-icon-1.png');}
.about-cate-wrap .about-cate:nth-child(2) .auhdImg{background-image: url('../images/about-icon-2.png');}
.about-cate-wrap .about-cate:nth-child(3) .auhdImg{background-image: url('../images/about-icon-3.png');}
.about-cate-wrap .about-cate:nth-child(4) .auhdImg{background-image: url('../images/about-icon-4.png');}
.about-cate-wrap .about-cate:nth-child(5) .auhdImg{background-image: url('../images/about-icon-5.png');}
.about-cate-wrap .about-cate:nth-child(6) .auhdImg{background-image: url('../images/about-icon-6.png');}

.h-why-bags {list-style: none; margin: 0 60px; padding: 0;}
.h-why-bags > li {float: left; width: 16.6%;}

.cp-icons-wrap{text-align: center;}
.cp-icons {list-style: none; margin: 0; padding: 0; display: inline-block; background-color: #FFFFFF;}
.cp-icons > li {float: left; margin-right: 18px;}
.cp-icons > li:last-child {margin-right: 0;}
.custom-tbl-row {margin-bottom: 10px;}
.custom-tbl-row > a {display: block;}
.custom-tbl-row img {border:none; margin-bottom: 5px; padding: 5px; width: 100%;}
.custom-tbl-cont {display: block; height: 40px; overflow: hidden;}
.custom-tbl-container .row{margin-left: -5px; margin-right: -5px;}
.custom-tbl-row{padding-left: 5px; padding-right: 5px;}
.btm-banner-icon {display: table; list-style: none; margin-bottom: 0; padding: 0;}
.btm-banner-icon > li {display: table-cell; padding-right: 2px;}
.btm-banner-icon > li:last-child{padding-right: 0;}
.custom-helath img{width: 100%;}
.plastic-bags-block{margin-bottom: 10px;}
.plastic-bags-block:nth-child(4n+1){clear:left}
.labelHolder{z-index: 1;}
.space-bottom {margin-bottom: 10px;}
.refinetitle {background: #ffffff; border-bottom: 1px solid rgba(0, 0, 0, 0.5); display: block; font-size: 18px; margin-bottom: 15px; padding: 15px 0; position: relative;}
.refinetitle a {background: #000; color: #fff; font-size: 14px; height: 25px; line-height: 25px; padding: 0; position: absolute; right: 0; text-align: center; text-decoration: none;
  top: 15px; width: 25px;}
.Vruler-block .even .Vruler-desc{float: left;}
.Vruler-block .even .Vruler-img{float: right; margin-left: 8.33333%; margin-right: 8.33333%;}
.Vruler-block {padding: 40px 0;}
.custome-cont div{max-width: 100%;}
#cartDets td {padding: 5px;}
.add-cart-inner {margin: 0 15px !important;}
.form-control.input-sm {min-width: 30px; padding: 5px;}
.quote-request-btn .btn{margin-bottom: 10px;}
.none-border-full{border: none !important;}
.slick-prev::before, .slick-next::before{display:none;}
.content-right {
  float: none !important;
  margin-left: 22px;
  width: auto !important;
}
.rdbproimprintcolour {
  margin-left: 17px;
}
.Custom-Pro-left {
  margin-bottom: 25px;
}
.qtywrqpper {margin-bottom: 5px;}
.qtywrqpper > span {float: left; width: 30px; margin-top: 5px;}
.qtyfield {margin-left: 35px;}
.qtyfield .form-control.input-sm {width: 100%;}


@media screen and (max-width:1199px) { 

	#desktop_nav ul.main_menu > li > a { padding: 8px 10px; }
	.single-banner #HomePageSlider .offerBanners{width: 100%;}
	#HomePageSlider .offerBanners {width: 65%; height: auto;}
	.full-slide #HomePageSlider .offerBanners{width: 100%;}
	.custom-bags #HomePageSlider .offerBanners {width: 100%;}
	#HomePageSlider .offerPromos{width: 35%;}
	#HomePageSlider .offerNavigation{height: 35px;}

	.hpBlueLightbg .row.white{margin: 0; padding-bottom: 20px;}
	.btn-group-justified > .btn, .btn-group-justified > .btn-group {display: inline-block; float: left; margin-bottom: 3px; margin-right: 3px; width: auto;}

	.customer-serv-menu span {font-size: 12px; line-height: 1.5em;}
	#frmShipAddress .img-thumbnail{margin-bottom: 10px;}

}

@media screen and (max-width:1024px) {

	.slick-slide{text-align: center;}
	.slick-slide img {display: inline-block;}
	.slick-dots{position: static; margin: 10px 0 0;}
	.slick-slider {margin-bottom: 0;}
	.slick-slider *{outline: none !important;}
	.desc-pro {display: block; margin: 5px;}
	.labeled-block-cont:nth-child(4n+1){clear: left;}
	.labeled-block-cont{margin-bottom: 10px;}

	.prodRelItemsResp{padding: 0 40px;}
	.prodRelItemsResp .row {margin: 0 -5px;}
}

@media screen and (max-width:1023px) { 

	.cp-icons > li {margin-bottom: 5px;}
	.nav > li > a{padding-left: 8px; padding-right: 8px;}
	#desktop_nav ul.main_menu > li > a {font-size: 11px; padding: 8px 3px;}

	.hpGreybg .text-left img, .hpGreybg .text-right img{width: 100%; margin-bottom: 15px;}
	.customer-art-menu span{font-size: 14px;}

	.modal-dialog .polyform table,
	.modal-dialog .polyform table thead,
	.modal-dialog .polyform table tbody,
	.modal-dialog .polyform table td,
	.modal-dialog .polyform table td,
	.modal-dialog .polyform table tr
	{display: block !important;}

	.modal-dialog .polyform table td > img{display: none;}
	.modal-dialog .polyform table td{width: 100% !important; padding: 0 !important;}
	
	.polyform fieldset{padding: 0 !important; width: 100% !important;}
	.polyform fieldset input[type="text"], .polyform fieldset input[type="tel"], .polyform fieldset textarea{width: 100% !important; margin-right: 0 !important;}
	.h-why-bags > li {width: 33.33%;}

	h1 {font-size: 20px;}
	h2 {font-size: 18px;}
	h3 {font-size: 16px; line-height: 1.5em;}
	h4 {font-size: 15px;}
	.productviewcart{padding:5px !important;}
	.productviewcart img{margin:0 !important; max-width: 100px;}

}

@media screen and (min-width:992px) {

	.custom-for-respo{display: none;}

}

@media screen and (max-width:991px) { 

	.custom-for-full{display: none;}
	.full-searchbar .pad-top-25 {padding-top: 10px;}
	.pro-grids .col-md-2:nth-child(3n+1){clear: both;}
	.customer-serv-menu{background-image: none; background-color: #0769B2; display: block;}
	.customer-serv-menu > li:first-child, .customer-serv-menu > li:last-child{display: none;}
	.customer-serv-menu > li{border: none; display: block; margin-bottom: 12px;}
	.customer-serv-menu img{float: none;}
	.customer-serv-menu span{float: none; display: inline-block;}
	.customer-serv-menu span br{display: none;}

	.bgCSGrey-blocks .margRight10 {margin-right: -15px; margin-bottom: 15px;}
	.about-cate-wrap .about-cate .auhdImg{background-size: auto auto;}
	.tbl-to-div tr td:first-child, .tbl-to-div tr td:last-child{display: none;}
	.medium-block-right .row {margin: 0 0 20px; padding-top: 20px;}
	.custom-helath .col-md-6{margin-bottom: 10px;}

	.plastic-bags-block:nth-child(4n+1) {clear: none;}
	.plastic-bags-block:nth-child(3n+1) {clear: left;}

	.labeled-block-cont:nth-child(4n+1){clear: none;}
	.labeled-block-cont:nth-child(3n+1) {clear: left;}
	.pull-right {margin-bottom: 15px;}
	
	.shiping-tbl-wrap {overflow-x: auto;}
	.shiping-tbl {max-width: none; width: 800px;}
	.center-ele{text-align: center;}
	.ord-status-tbl-wrap{overflow-x: auto;}
	.ord-status-tbl-wrap .table {max-width: none; width: 800px;}

	.Vruler-block{background-image: none !important;}
	.Vruler-block .even .Vruler-desc {float: none;}
	.Vruler-block .even .Vruler-img {float: none; margin-left: 0; margin-right: 0;}
	.Vruler-desc .row, .Vruler-img .row{margin: 0; padding: 0 !important;}
	.Vruler-desc, .Vruler-img{text-align: center;}
	.pad-divider {display: none;}
	.why-us-block{margin-bottom: 20px;}
	.well-sm .pull-right{margin-bottom: 0; line-height: normal;}
	.well-sm .text-left, .well-sm .text-right{line-height: 1.5em;}
	.btn-block > strong{white-space: normal;}
	.search-block-left > .row, .search-block-right > .row{margin: 0; padding: 0;}
	.search-cont{padding-left: 0; padding-right: 0;}
	.search-block-left{width: 30%;}
	.search-block-right{width: 70%;}
	.search-block-left .list-group-item > a {display: inline-block; font-size: 12px; max-width: 130px;}
	.search-btn-block{padding: 5px;}

	#frmQuote.polyform table td > img{display: none;}
	#frmQuote.polyform .help{margin-top: 10px;}
	#frmQuote.polyform{padding: 0 15px;}
	.Quantity-slider {margin-bottom: 10px;}
	.showGridDetails{white-space: normal;}
	.Custom-Pro-left {margin-bottom: 20px;}
	.borderLeft.Custom-Pro-right {border-left: none;}
	.borderLeft.Custom-Pro-right > .row{padding: 0;}
	.v-cart-shoping {padding-top: 5px;}
	ul {padding-left: 15px;}

	.new-panel-body, .new-matGridDetails{overflow-x: auto;}
	.table-pan, .price-tbl-outer{min-width: 100%; word-wrap: break-word;}
	.table-pan-inner, .price-tbl{width: 100%; font-size: 11px;}
	.price-tbl .btn {font-size: 11px; line-height: 1.2em; padding: 5px;}

	.custom-grid-block{overflow-x: auto; word-wrap: break-word;}
	.custom-grid-block .table{font-size: 11px;}

	.pro-fond-respo {font-size: 12px; margin-top: 15px;}
	.pro-fond-respo > h3 {font-size: 14px; line-height: 1em; margin: 5px 0 0; padding: 0;}
	#Div1 .on{background-image: url("https://www.shopperapproved.com/page/images3_0/stars/star-full-sm.png");
display: inline-block;
height: 19px;
width: 20px;}
}
.ind_cnt {
  margin-left: 30px !important;
  text-align: left !important;
}

@media screen and (min-width:768px) {

	.mobile-nav, .refine-cont, .mobile-view.refinetitle, .ord-respo, .protitle-respo, .respoviewcartimg{display: none;}
	.cate-respo-popup{display: block !important;}
	.nxt-prev-wrap-respo{display: none;}
	.on-b-respo{display: none;}
}

@media screen and (max-width:767px) { 

	.search-pro-wrap {padding: 0;}
	.search-pro-img {float: left; padding-right: 10px; width: 40%;}
	.search-pro-detail {float: left; width: 60%;}
	.search-pro-detail .text-center {text-align: left;}


	.form-control.input-sm{text-align:center}
	.nxt-prev-wrap-full .float-right{display:none;}
	.nxt-prev-wrap-respo .pro-detail-btn{display:none;}
	.Custom-Pro-right, .productviewcart{display:none;}
	.rdbproimprintcolour {margin-left: 22px; max-width: 50px; vertical-align: top;}
	
	.on-b-full{display: none;}
	.nxt-prev-wrap-respo{margin-top: 20px;}
	.custom-blue-cont > .row.content{margin-top: 0;}
	.custom-blue-cont > .row.content > .row{padding-top: 15px;}
	.custom-blue-cont p{margin-bottom: 20px;}
	.custom-blue-cont .pad-50{padding: 15px;}
	.custom-blue-cont .text.pad-20{padding: 0;}

	.modal-footer {padding-bottom: 50px;}
	.bill-info-sidebar > .pad-left-10{padding-left: 0;}
	.pull-right.cate-respo-popup{display: none !important;}
	.non-to-respo{display: none;}
	table.tbl-customization-summary {font-size: 11px;}
	.pro-detail-right > .row{padding-left: 0;}
	#matGridItemAddButtons{float: none !important; width: 100% !important;}

	#frmQuote.polyform > table, #frmQuote.polyform > table thead, #frmQuote.polyform > table tbody, #frmQuote.polyform > table td, #frmQuote.polyform > table td, #frmQuote.polyform > table tr{display: block !important; width: 100% !important; padding: 0 !important;}
	#frmQuote.polyform fieldset{border: none;}
	.custome-inner-tbl-wrap {overflow-x: auto;}
	.custome-inner-tbl {max-width: 600px; table-layout: fixed; width: 600px; font-size: 10px;}
	.custome-inner-tbl td {padding: 5px !important;}

	.custom-blue-cont .pad-20 {padding: 0 15px;}
	.custom-blue-cont br{display: none;}
	.pull-right.pull-right-img {float: none !important;}

	.protitle-full{display: none;}
	.pro-detail-left{padding-bottom: 10px;}

	#search_box_id1{z-index: 0 !important;}
	.search-block-left{width: 100%;}
	.search-block-right{width: 100%;}
	.well-sm .pull-right {float: left !important; margin-top: 5px;}

	#rekko_rightnav .requestQuote{display: none;}
	.pro-page-desc{display: none;}
	.pull-right.cate-respo-popup .refine-none{visibility: hidden;}
	.nav-tabs > li > a, .nav-pills > li > a {font-size: 10px; padding: 5px;}
	.second-filter, .sub-filter{display: none;}
	.pro-fond-respo > br {display: none;}
	.pro-fond-respo > h3 {display: inline; margin: 0 0 0 5px; padding: 0;}
	.pagination > li > a, .pagination > li > span{padding: 5px;}
	.pager-tab-respo .pagination {float: left; margin: 0;}
	.pro-fond-respo {margin-bottom: 5px; margin-top: 5px;}
	.ord-respo {float: right;}
	.midRightSIPageNavContainer.fixed {left: 0; position: fixed; right: 0; top: 95px; z-index: 2; padding-bottom: 10px;}
	.pager-tab-respo .row {margin: 0;}
	.pro-fond-respo, .pager-tab-respo{padding: 0 5px;}

	.find-per-repo{margin: 0;}
	.why-us-block {margin-bottom: 10px;}
	.less-pad-respo{padding: 15px;}
	.pad-40.about-grafic{padding-top: 50px;}
	.scale-block .row{margin: 0;}
	.order-close-wrap{text-align: center;}
	.order-list-wrap h3 {font-size: 24px; line-height: 1.2em; margin: 15px 0; padding: 0;}
	.order-list-wrap ul {list-style: none; border: 1px solid #d5d5d5; margin: 0 0 50px; padding: 0;}
	.order-list-wrap ul li a {border-bottom: 1px solid #d5d5d5; color: #333333; cursor: pointer; display: block; padding: 10px 15px; text-decoration: none; font-weight: normal;}
	.order-list-wrap ul li:last-child a{border-bottom: none;}
	a.anchorlinksclose{font-weight: normal;}

	.order-list-wrap ul li a:hover{background-color: #F6F6F6;}

	.ord-full{display: none;}
	.ordercont{margin-top: 0;}
	.order-list-wrap{display: none; background-color: #fff; bottom: 0; left: 0; overflow-y: auto; position: fixed; right: 0; top: 95px; z-index: 11; padding: 20px 15px; text-align: left;}
	/*.order-link-wrap {padding: 0 15px;}*/
	.order-link-wrap .order-link{background-image: linear-gradient(to bottom, #6b6b6b 0px, #4c4c4c 100%); background-repeat: repeat-x; border-color: #2b669a; background-color: #2D6CA2; font-size: 12px; line-height: 1.8; padding: 5px 10px; color: #FFFFFF; float: left; margin-right: 5px;}
    .order-link-wrap .order-link:hover, .order-link-wrap .order-link:focus{color: #FFFFFF;}

	.cate-respo-popup {display: none; background-color: #fff; bottom: 0; left: 0; overflow-y: auto; position: fixed; right: 0; top: 95px; z-index: 11; margin-bottom: 0;}
	.cate-respo-popup .row {margin: 0;}
	.search-block-left.cate-respo-popup #midLeftSI .row {margin: 0 -15px;}
	.refine-link{background-image: linear-gradient(to bottom, #428bca 0px, #2d6ca2 100%); background-repeat: repeat-x; border-color: #2b669a; background-color: #2D6CA2; font-size: 12px !important; line-height: 1.8; padding: 5px 10px; color: #FFFFFF; float: left;}
    .refine-link:hover, .refine-link:focus{color: #FFFFFF;}
    .refine-cont{border-color: #EEEEEE; border-radius: 3px; padding: 9px; background-color: #f5f5f5; margin-bottom: 15px;}
	

	.plastic-bags-block:nth-child(3n+1) {clear: none;}
	.plastic-bags-block:nth-child(2n+1) {clear: left;}
	.labeled-block-cont:nth-child(3n+1) {clear: none;}
	.labeled-block-cont:nth-child(2n+1) {clear: left;}

	.labeled-block-cont {border-bottom: 1px solid #ccc; padding-bottom: 5px; width: 100%;}
	.labeled-block-left {float: left; width: 30%;}
	.labeled-block-right {float: left; padding-left: 15px; width: 70%;}
	.labeled-block-left > div, .labeled-block-right > div{text-align: left;}
	.labeled-block-left .pad-5, .labeled-block-right .pad-5 {padding: 0 0 5px;}

	.plastic-bags-block .img-responsive {min-height: 0 !important;}
	.plastic-bags-block .row{margin: 0;}

	.custom-tbl-container{padding: 0;}
	.btm-banner-icon{display: block;}
	.btm-banner-icon > li {display: block; padding-right: 0;}
	.btm-banner-icon img {width: 100%;}

	.non-block{display: none;}
	.cp-icons > li {float: none; margin-right: 0;}
	#content{overflow: hidden;}
	.printed-pack-row {margin: 0;}
	.input-lg {border-radius: 6px; font-size: 14px; height: 35px; padding: 5px 10px;}
	.btn-lg, .btn-group-lg > .btn {font-size: 14px; padding: 10px;}
	.white-icons{padding: 20px 0;}
	.pro-grids .col-md-2:nth-child(3n+1) {clear: none;}
	.pro-grids .col-md-2:nth-child(2n+1) {clear: both;}
	
	.net-blocks{margin-bottom: 10px;}
	.net-blocks:last-child{margin-bottom: 0;}

	.view-Q-outer table{table-layout: fixed; word-wrap: break-word;}
	.view-Q-outer .text-right h3 {font-size: 14px;}
	.tbl-get-quote tr td:first-child{width: 50px;}
	.tbl-get-quote tr td:last-child{width: 70px;}
	.mob-menu-down {margin-bottom: 50px;}

	 .add-cart-left, .add-cart-right{padding: 0;}
	 
	 .add-cart-inner{margin-left: 0 !important; margin-right: 0!important;}

	.bgBlue-blocks .col-sm-4{margin-bottom: 15px;}
	.h-contact-block .row{margin-left: -15px; margin-right: -15px; margin-bottom: 15px;}
	.r-pad-left-15{padding-left: 0;}
	.r-borderLeft{border-left: none;}
	.r-pad{padding: 0;}
	.reset-fields .col-xs-7 .row{margin-right: 0;}
	.customer-art-menu {display: block;}
	.customer-art-menu > li {display: block; margin-bottom: 10px;}

	.tbl-to-div, .tbl-to-div thead, .tbl-to-div tbody, .tbl-to-div td, .tbl-to-div td, .tbl-to-div tr{display: block !important;}
	.my-acc-tbls, .my-acc-tbls thead, .my-acc-tbls tbody, .my-acc-tbls td, .my-acc-tbls td, .my-acc-tbls tr{display: block !important;}
	.my-acc-tbl-col{width: 100% !important;}

	#CustRevs #review_image .sa_logo{margin: 0 !important; float: left !important;}

	.art-tbls table{width: 100%;}

	.sub-fields{margin-bottom: 10px;}
	.sub-fields:last-child{margin-bottom: 0;}
	.ftDarkLinks .col-xs-12{margin-bottom: 10px;}

	.revFeedback { width: 100%; margin: 0 }
	#HomePageSlider .offerNavigation, #HomePageSlider .offerNavigation .offerMenu {height: auto; width: 100%;}

	.pad-40 {padding: 20px 0;}
	#HomePageSlider .offerNavigation {background-color: transparent;}
	#HomePageSlider .offerNavigation .offerMenu li{float: left; width: 50%;}
	#HomePageSlider .offerNavigation .offerMenu li > a{display: block; margin-bottom: 2px; line-height: 2em; padding: 5px;}
	#HomePageSlider .offerNavigation .offerMenu li > a:hover{padding: 5px;}

	.navbar, #header{display: none;}
	body{padding-top: 95px;}
	.mobile-nav {height: 95px; left: 0; position: fixed; top: 0; width: 100%; z-index: 3;}	
	.nav-top {background-color: #FFFFFF; color: #006699; height: 45px;}
	.nav-top ul{padding: 0; list-style: none;}
	.nav-top a{color: #fff;}

	.nav-top-left {float: left;}
	.nav-top-right {float: right;}
	.mob-btn {float: left;}

	.mob-menu, .contect-menu, .acc-menu{display: none;}

	.mob-menu-handler {display: inline-block; height: 45px; padding: 10px 12px; width: 50px;}
	.mob-menu-handler > span {background-color: #4E4E4E; float: left; height: 3px; margin-bottom: 7px; width: 100%;}
	.mob-menu {background-color: #ba1d32; bottom: 0; left: 0; overflow-y: auto; position: fixed; top: 45px; width: 100%; z-index: 1;}
	.mob-logo {float: left; margin-top: 6px; width: 90px; margin-left: 5px;}

	.mob-menu-top{margin-bottom: 0;}
	.mob-menu-top > li:first-child > a{background-color: #006699;}
	.mob-menu-top a, .mob-menu-down a{text-decoration: none !important;}
	.mob-menu-top > li > a, .mob-menu-down > li > a{padding: 12px 15px;  position: relative; display: block; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #FFFFFF;}
	.nav-top .inner-links{background: #4e4e4e; padding: 0 15px;}
	.inner-links li{border-bottom: 1px solid #676565;}
	.inner-links a{color: #ffffff; font-size: 13px; padding: 10px 0; display: block;}
	.mob-menu-top > li > a:hover, .mob-menu-down > li > a:hover{background-color: #006699;}
	

	.block-contect, .block-acc, .block-cart{float: right;}
	.nav-top-right i{font-size: 18px; color: #BA1D32;}
	.nav-top-right .acc-handler i, .nav-top-right .cart-handler i{color: #777777;}
	.block-cart{position: relative;}
	.contect-handler, .acc-handler, .cart-handler {border-right: 1px solid #dcdcdc; display: inline-block; height: 45px; padding: 11px 10px; text-align: center; width: 48px;}
	.cart-handler{border-right: none;}
	.cart-count {background: #777777; border-radius: 100px !important; color: #FFFFFF; font-size: 11px; height: 15px; position: absolute; right: 5px; text-align: center; top: 6px; width: 15px; overflow: hidden;}
	.nav-down .input-group{background: #ba1d32; height: 50px; padding: 10px 60px 10px 10px; position: relative; display: block;}



	.mob-search-btn{position: absolute;}
	.mob-input {border: 1px solid #dcdcdc; height: 30px; padding: 5px 10px; width: 100%; box-shadow: none; border-radius: 0;}
	.mob-search-btn {background-color: #555555; border: 1px solid #dcdcdc; color: #fff; height: 30px; padding: 6px; width: 50px; box-shadow: none; border-radius: 0;}

	.nav-down .input-group-btn{position: absolute; right: 10px; top: 10px; width: auto;}

	.mob-menu-handler.active, .contect-handler.active, .acc-handler.active {background-color: #ba1d32;}
	.mob-menu-handler.active span{background-color: #FFFFFF;}
	.contect-handler.active i, .acc-handler.active i{color: #FFFFFF;}

	.contect-menu, .acc-menu {background-color: #ba1d32; color: #fff; font-size: 18px; left: 0; line-height: 1em; position: fixed; text-align: center;
  	top: 45px; width: 100%; z-index: 1;}

  	.contect-menu a, .acc-menu a{display: block;  padding: 16px 10px; text-decoration: none !important;}
  	.contect-menu a:hover, .acc-menu a:hover{background-color: #006699;}

  	.white-icons .col-sm-4{margin-bottom: 15px;}
  	.ftDarkbg {padding-bottom: 70px;}
	.home-blocknon { display: none; }
	.custom-bag-serv .col-lg-6.col-md-6{height: auto !important;}
	.custom-bag-serv .col-lg-6.col-md-6 > .row.pad-top-50{padding: 20px 0; margin: 0;}
}

@media screen and (max-width: 479px) {

	/*#HomePageSlider .offerPromos {float: none; width: 100%; margin-bottom: 10px;}
	#HomePageSlider .offerBanners{width: 100%;}*/
	.h-why-bags > li {width: 100%;}
	
}

















