/*Smartphone css*/
@media screen and (min-width:1301px) and (max-width:1541px){
	.page-cont-foot-img{left:0;}

	/* listing_page*/
	.lstng-slider .slick-next{right:-48px!important;}
	.lstng-slider .slick-prev{left:-48px!important;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:-45px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:-51px!important;}
	.bann-con > p{font-size:24px;line-height:26px;}

	.search-con{background: #fff;}
	.logo{background: #fff;}
	.procuct-box{background: #fff;}
	.head-top-main aside.top-contact {width: 61%;}
}
@media screen and (min-width:1261px) and (max-width:1300px){
	.bann-con > p{font-size:23px;margin-top:0;}
	.page-cont-foot-img{left:0px;}
	.foot-main-row{width:74%;}

	/* contant_page */
	.google-map > div{width:100%!important;}

	/* listing_page*/
	.lstng-slider .slick-next{right:0px!important;}
	.lstng-slider .slick-prev{left:0px!important;z-index:1!important;}
	.page-head-tit{padding:25px 0 12px;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:-31px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:-34px!important;}
	.lstng-slider .slick-arrow,.gallery-list .slick-arrow{height:30px!important;width:30px!important;}
	.chk-p-2-lst{text-align:left;}
	.chk-prd-tot-mn{padding:0;}
	.chk-prd-tot-inn{padding:15px 0;}
	.chk-p-2-lnk{text-align:left;}

	.search-con{background: #fff;}
	.logo{background: #fff;}
	.procuct-box{background: #fff;}
	.head-top-main aside.top-contact {width: 60%;}
}
@media screen and (min-width:1025px) and (max-width:1260px){
	.container{width:96%;}
	.section{padding-top:20px;}
	.bann-con > p{margin-top:0px;font-size:17px;line-height:22px;}
	.box3-con.grid:nth-child(2){margin:0 25px;}
	.procuct-box{margin-right:15px;}
	.page-cont-foot-img{width:20%;left:10px;top:-37px;}
	.page-cont-foot-img{top:10px;}
	.foot-main-row{width:77%;}
	.read-more > a{padding:8px 30px;font-size:13px;margin-top:20px;}
	aside.top-contact{width:46%;}
	figure.effect-bubba p{padding:3px 2.5em;}
	.pro-name{font-size:14px;}
	.prd-dtl-nm{font-size:17px;}
	#nav a{padding:18px 9px;}

	/* service_page */
	.page-head-tit{padding:11px 0 12px;}

	/* contant_page */
	.google-map > div{width:100%!important;}
	.box3{min-height:258px;}
	.center-area{margin:0 26px;}

	/* listing_page*/
	.lstng-slider .slick-next{right:0px!important;}
	.lstng-slider .slick-prev{left:0px!important;z-index:1!important;}
	.page-head-tit{padding:25px 0 12px;}

	/* promotion.page */
	.promo-3box h3{font-size:15px;}
	.promohead-tit{margin-bottom:8px;}
	.promo-con-row{margin-bottom:0;}
	.promo-3box{margin-right:14px;}
	.about-thought p{font-size:19px;line-height:19px;width:90%;}
	.about-thought{padding:25px 0;}
	.about-thought p::before{font-size:38px;}
	.about-thought p::after{font-size:38px;}

	/* cart_page */
	.chk-p-4-prd-sku.crt{width:18%;}
	.center-area{margin:0 23px;background-color:#cc3029;}
	.box3-cen-desp{float:left;position:relative;background-color:#cc3029;font-size:13px;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:3px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:0px!important;z-index:1;}
	.lstng-slider .slick-arrow,.gallery-list .slick-arrow{height:30px!important;width:30px!important;}
	.foot-con-pad p{font-size:12px;}
	.foot-copy{padding:15px 0 40px;}
	.grid figure img{width:100%;}
	.chk-p-2-lst{text-align:left;}
	.chk-prd-tot-mn{padding:0;}
	.chk-prd-tot-inn{padding:15px 0;}
	.chk-p-2-lnk{text-align:left;}

	/*23-08-2016*/
	.fil-pro-top{width:34%;}

	/*event*/
	.event-p{width:81%;}
	.cr-lst-pg{margin-top:20px;}

	/*event-detail*/
	.event-detail-p{width:90%;}

	/*appoiment*/
	.div_app_time{width:97px!important}

	/* m(13-12-2016) */
	.promo-lft-img{margin-right:20px;width:48%;}

	.search-con{background: #fff;}
	.logo{background: #fff;}
	.procuct-box{background: #fff;}

	.head-top{background-size:100% 100%;}
	.fot-up-ig::after{bottom:-27px;}
	.fot-up-ig::before{bottom:-70px;}

	#nav a{padding: 8px;}
	aside.top-contact{width: 48%;}
	.head-top-main aside.top-contact {width: 52%;}
	.head-top-main .search-con {padding-left: 9%;}

}
@media screen and (min-width:901px) and (max-width:1024px){
	.sub_banner_text p{width:100%;}
	.container{width:96%;}
	.left-address > p{padding:11px 9px;}
	.bann-con > p{margin-top:0px;font-size:16px;line-height:22px;}
	.box3-con.grid:nth-child(2){margin:0 22px;}
	.procuct-box{margin-right:13px;}
	.page-cont-foot-img{width:160px;left:0px;top:-32px;}
	.pro-name{font-size:12px;line-height:21px;}
	.foot-main-row{width:82%;}
	#nav a{font-size:14px;padding:20px 9px}
	.link-tit a{font-size: 14px;}
	.bann-con{top:19%;}
	figure.effect-bubba h2{font-size:27px;}
	.grid figure p{font-size:21px;}
	.search-con{width:78%;}
	.read-more > a{padding:8px 30px;font-size:13px;margin-top:20px;}
	.bann-con h2{font-size:58px;}
	.foot-box:nth-child(2){margin-left:15px;width:30%;}
	.foot-box{width:48%;}
	.pro-addcart a{padding:9px 0;font-size:13px;}
	.login-con{min-height:373px;}

	/* brands_page */
	.brand-box{margin-right:10px;}

	/* service_page */
	.page-head-tit{padding:11px 0 12px;margin-bottom:26px;}

	/* contant_page */
	.google-map > div{width:100%!important;}
	.box3{min-height:258px;}
	.center-area{margin:0 23px;background-color:#cc3029;}
	.box3-cen-desp{float:left;position:relative;background-color:#cc3029;font-size:13px;}

	/* listing_page*/
	.lstng-slider .slick-next{right:0px!important;}
	.lstng-slider .slick-prev{left:0px!important;z-index:1!important;}
	.page-head-tit{padding:25px 0 12px;}
	.slk-ttl{font-size:14px;}
	.slk-wht-img{top:0px;}
	.cr-lst-pg{margin-top:0px;}

	/* product_details */
	.prd-dtl-nm{font-size:17px;line-height:25px;width:100%;margin:0 0 10px 0px;}
	.prd-dtl-btn{padding:6px 16px;font-size:11px;float:left;}

	/* pop_up */
	.snd-qst input[type="submit"]{padding:10px 0;width:170px;font-size:12px;}
	.modl-box{margin-top:20px;}
	.modl-tit{margin-top:22px;font-size:31px;}

	/* cart_page */
	.chk-p-4-prd-smry-1{padding:7px 24px;}
	.chk-p-4-prd-smry{margin:30px 0;}
	.crt-cpn span input{height:30px;padding:4px 34px;}
	.crt-cpn label{padding:5px 0;}
	.crt-cpn input{height:30px;}
	.crt-inpt input[type="button"]{font-size:12px;margin-right:16px;padding:6px 20px;}
	.crt-cpn{margin-bottom:34px;}
	.chk-p-4-prd-sku.crt{width:18%;font-size:14px;}
	.chk-p-4-prd-nm{font-size:13px;}

	/* promotion.page */
	.promo-3box h3{font-size:15px;}
	.promohead-tit{margin-bottom:8px;}
	.promo-con-row{margin-bottom:0;}

	/* .promo-3box{margin-right:14px;width:46.7%;} */
	.promo-3box:nth-child(3n+3){margin-right:14px;}
	.promo-3box:first-child{margin-bottom:14px;}
	.about-thought p{font-size:19px;line-height:19px;width:90%;}
	.about-thought{padding:25px 0;}
	.about-thought p::before{font-size:38px;}
	.about-thought p::after{font-size:38px;}
	.brand-box .align-middle > img{max-width:123px;max-height:50px;}

	/* history_page */
	.chk-rw{padding:15px 0;}
	.history-con .chk-p-4-prd-info.hstry,.history-con .chk-p-4-prd-prch-dt.hstry,.history-con .chk-p-4-prd-sku.hstry{font-size:13px;}
	.inpt-frm-btn > input{font-size:11px;}
	.history-con .inpt-frm-btn > input{padding:8px 14px;}
	.frm-btn > input{padding:7px 25px;font-size:13px;}
	.frm-ftxt{font-size:13px;height:35px;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:3px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:0px!important;z-index:1;}
	.lstng-slider .slick-arrow,.gallery-list .slick-arrow{height:30px!important;width:30px!important;}

	/* print-receipt_page */
	.chk_confo{width:92%;}
	.print_link{margin-bottom:10px;margin-top:30px;}
	.my_acc{line-height:23px;font-size:13px;}
	.page-head-tit h2{font-size:26px;}

	/* register_page */
	.reg-main{width:100%;}

	/* checkout-confirmation */
	.feild{font-size:13px;margin-top:7px;}
	.row_product_image .prd-dtl-sld-box img{max-height:40px;}
	.page-promo-con > p{text-align:left;}
	.chk-p-4-prd-info.crt .chk-p-4-prd-img{width:34%;}
	.chk-p-4-prd-disc{max-width:63%;padding-left:9px;}
	.chk-p-2-lst{text-align:left;}
	.chk-prd-tot-mn{padding:0;}
	.chk-prd-tot-inn{padding:15px 0;}
	.chk-p-2-lnk{text-align:left;}
	.chk-cont-wrap{padding:43px 55px 60px!important;}

	/*23-08-2016*/
	.fil-pro-top{width:38%;}

	/*event*/
	.event-p{width:79%;}
	.cr-lst-pg{margin-top:20px;}

	/*event-detail*/
	.event-detail-p{width:89%;}

	/*appoiment*/
	.div_app_time{margin-right:43px!important;}
	.div_app_time:nth-child(7n){margin-right:0px!important;}

	/* m(13-12-2016) */
	.promo-lft-img{margin-right:20px;width:48%;}
	.promo-3box{width:100%;}

	.chk-side-1{padding:0 30px;}

	.search-con{background: #fff;}
	.logo{background: #fff;}
	.procuct-box{background: #fff;}
	.welcom-txt p{padding: 0 15%;}

	.head-top{background-size:100% 100%;}
	.fot-up-ig::after{bottom:-50px;}
	.fot-up-ig::before{bottom:-88px;}
	.page-cont-foot-img img {max-width: 220px;max-height: 220px;}

	.prd-br-nm span, .prd-sl-prc span{font-size: 19px;}
	.prd-dtl-c-2{padding: 20px 0px;}
	.prd-dtl-c-4{margin: 20px 0 -3px;}
	.bann-con > p span {font-size: 14px !important;}
	aside.top-contact {width: 50%;}
	.head-top-main .search-con {padding-left: 9%;}
	.head-top-main aside.top-contact {width: 50%;}
}

@media screen and (min-width:768px) and (max-width:900px){
	.sub_banner_text{width:100%;left:3%;top:15%;}
	.sub_banner_text h2{font-size:22px;margin:0 0 5px;}
	.sub_banner_text p{width:90%;}
	.container{width:96%;}
	.left-address > p{padding:11px 9px;float:none;display:inline-block;}
	.bann-con > p{margin-top:0px;font-size:13px;line-height:20px;}
	.box3-con.grid:nth-child(2){margin:0 18px;}
	.procuct-box{margin-right:20px;margin-bottom:12px;}
	.page-cont-foot-img{width:20%;left:10px;display:none;}
	.pro-name{font-size:13px;line-height:21px;}
	.foot-main-row{width:100%;text-align:left;}
	#nav a{font-size:12px;padding:15px 6px 14px 5px;}
	.head-nav{height:46px;}
	.bann-con{top:19%;}
	.sub-menu{top:45px;}
	.row_product_image .prd-dtl-sld-box img{max-height:40px;}
	.sub-menu li a{padding:7px 20px!important;}
	figure.effect-bubba h2{top:61%;font-size:21px;}
	.grid figure p{font-size:16px;bottom:-13%;}
	.search-con{width:78%;}
	.left-address{width:100%;border-bottom:1px solid #5e5d5d;}
	.head-login{height:85px;}
	.inner-con{text-align:center;}
	.right-links{float:none;display:inline-block;}
	aside.top-contact{width:43%;}
	.bann-con h2{font-size:49px;}
	.featured-pro .procuct-box{width:45.6%;}
	.procuct-box{width:29.8%;float:left;display:inline-block;}
	.foot-box{width:52%;}
	.foot-box:nth-child(2){width:26%;margin-left:10px;}
	.pro-con-row{text-align:left;}
	.read-more > a{padding:4px 30px;font-size:13px;margin-top:20px;}
	#menu-icon{margin:0px;}
	.page-head-tit{padding:14px 0 12px;margin-bottom:20px;}
	#nav{left:0px;}
	.frm-ftxt{height:30px;}
	.frm-btn > input{font-size:13px;padding:6px 21px;}
	.login-con{min-height:368px;}
	.about-lft{text-align:left;}

	/* brands_page */
	.brand-box{margin-right:9px;}
	.brand-box{float:none;display:inline-block;width:31%;margin-bottom:9px;margin-right:9px;}
	.brand-grid .brand-box:last-child{margin-bottom:9px;margin-right:9px;}
	.cr-lst-pg{margin-top:0px;}
	.section{padding:0 0 26px;}

	/* service_page */
	.page-head-tit{padding:11px 0 12px;margin-bottom:26px;}
	.page-service-con > p{margin-bottom:10px;text-align:left;font-size:13px;}

	/* contant_page */
	.google-map > div{width:100%!important;height:286px!important;}
	.box3{min-height:300px;}
	.center-area{margin:0 20px;background-color:#cc3029;padding:0px;}
	.box3-cen-desp{float:left;position:relative;background-color:#cc3029;font-size:13px;}

	/* listing_page*/
	.lstng-slider .slick-next{right:0px!important;}
	.lstng-slider .slick-prev{left:0px!important;z-index:1!important;}
	.page-head-tit{padding:25px 0 12px;}
	.slk-ttl{font-size:14px;}
	.slk-wht-img{top:0px;}
	.cr-lst-pg{margin-top:0px;}
	.slk-txt a{padding-top:29px;}
	.lst-bxs{padding-right:6px;}
	.lst-bxs select{background:#ffffff url("../images/dwn-arr.png") no-repeat scroll right 7px center;}

	/* .img_in_txt_bg img{max-width: 44px;} */

	/* product_details */

	.prd-dtl-nm{font-size:18px;line-height:23px;text-align:left;width:100%;margin:0 0 10px 0px;}
	.prd-dtl-c-3{text-align:left;}
	.pd-dtls-mn-bx{text-align:left;}
	.prd-slc-pkg{text-align:left;}
	.prd-dtl-btn{padding:4px 18px;font-size:11px;float:left;}

	/* pop_up */
	.snd-qst input[type="submit"]{padding:10px 0;width:170px;font-size:12px;}
	.modl-box{margin-top:20px;}
	.modl-tit{margin-top:22px;font-size:31px;}
	.yourModalClass.dtl-pop{max-width:610px;padding:0 23px;}
	.modl-peti{margin-top:15px;}
	.modl-tara{margin-top:15px;}
	.snd-qst{margin-top:20px;}

	/* cart_page */
	.chk-p-4-prd-smry-1{padding:7px 24px;font-size:14px;}
	.chk-p-4-prd-smry{margin:30px 0;}
	.crt-cpn span input{height:30px;padding:4px 34px;}
	.crt-cpn label{padding:5px 0;}
	.crt-cpn input{height:30px;}
	.crt-inpt input[type="button"]{font-size:12px;margin-right:16px;padding:6px 20px;}
	.crt-cpn{margin-bottom:30px;}
	.chk-p-4-prd-smry-1 span{font-size:16px;}
	.chk-p-4-prd-sku.crt{width:18%;font-size:13px;}
	.chk-p-4-prd-nm{font-size:13px;}
	.chk-p-4-prd-qty.crt{margin:0 7px 0 0;width:10%;}

	/* wishlist_page */
	.chk-rw{padding:15px 0;}
	.chk-p-4-prd-nm{font-size:12px;}
	.chk-p-4-prd-prch-dt,.chk-p-4-prd-sb-ttl,.chk-p-4-prd-dscnt,.chk-p-4-prd-sku{font-size:13px;}
	.chk-p-4-prd-sb-ttl.wsh a{font-size:11px;max-width:105px;padding:4px 0;}
	.chk-p-4-prd-pc-sz{font-size:13px;}

	/* promotion.page */
	.promo-3box h3{font-size:15px;}
	.promohead-tit{margin-bottom:8px;}
	.promo-con-row{margin-bottom:0;}
	.promo-3box{margin-right:14px;width:46.7%;}
	.promo-3box:nth-child(3n+3){margin-right:14px;}
	.promo-3box:first-child{margin-bottom:14px;}
	.about-thought p{font-size:19px;line-height:19px;width:90%;}
	.about-thought{padding:25px 0;}
	.about-thought p::before{font-size:38px;}
	.about-thought p::after{font-size:38px;}

	/* checkout_page */
	.reg-nm{text-align:left;}
	.chk-side-1{padding:0 30px;}
	.chk-bx{text-align:left;}
	.chk-rd-btns{text-align:left;}
	.chk-sbmt input{padding:11px 43px;}
	.pro-addcart a{font-size:13px;padding:8px 0;}

	/* account_page */
	.acc-box{margin-right:14px;width:49%;text-align:left;}
	.acc-head{text-align:left;}
	.bl-add{text-align:left;}
	.acc-sbmt input{float:left;width:118px;padding:9px 0;}

	/* history_page */
	.chk-rw{padding:15px 0;}
	.history-con .chk-p-4-prd-info.hstry,.history-con .chk-p-4-prd-prch-dt.hstry,.history-con .chk-p-4-prd-sku.hstry{font-size:13px;}
	.inpt-frm-btn > input{font-size:11px;}
	.history-con .inpt-frm-btn > input{padding:8px 14px;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:3px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:0px!important;z-index:1;}
	.lstng-slider .slick-arrow,.gallery-list .slick-arrow{height:30px!important;width:30px!important;}

	/* print-receipt_page */
	.chk_confo{width:92%;}
	.conf_had{font-size:20px;}
	.feild{font-size:13px;margin-top:12px;}
	.my_acc{text-align:left;line-height:23px;font-size:13px;}
	.print_link{margin-bottom:10px;margin-top:20px;font-size:13px;}

	/* register_page */
	.reg-main{width:100%;}

	/* checkout-confirmation */
	.feild{font-size:13px;margin-top:7px;}
	.prd-ask-qs{text-align:left;}
	.prd-crt-inpt-text{text-align:left;}
	.page-promo-con > p{text-align:left;}
	.chk-p-4-prd-info.crt .chk-p-4-prd-img{width:34%;}
	.chk-p-4-prd-disc{max-width:63%;padding-left:9px;}
	.chk-p-2-lst{text-align:left;}
	.chk-prd-tot-mn{padding:0;}
	.chk-prd-tot-inn{padding:15px 0;}
	.chk-p-2-lnk{text-align:left;}
	.chk-cont-wrap{padding:11px 15px 30px!important;}
	.chk-pmnt-dtl{width:100%;}
	.chk-nm{width:40%;padding-bottom:5px;}
	.chk-inp{width:60%;padding:0px;}
	.chk-p-4-visa-img {top: 20px;}

	/*23-08-2016*/
	.fil-pro-top{width:48%;}
	.fil-pro-top input{padding:8px 14px;}

	/*event*/
	.event-p{width:75%;margin:11px 5px 0;}
	.cr-lst-pg{margin-top:20px;}
	.event-rg{padding:0px;}
	.event-dt{margin:15px 0px 0px 20px;}
	.event-p > p{margin-top:5px;}
	.event-p .btn{margin-top:10px;}

	/*event-detail*/
	.event-detail-p{width:84%;margin-top:20px;}
	.event-detail-p > p{text-align:left;margin-top:10px;}
	.procuct-box:nth-child(2n){margin-right:0px;}
	.procuct-box{width:47.8%;}
	.event-desc span{text-align:left;}
	.event-detail-p span{text-align:left!important;}
	.div_app_time{margin-right:56px!important;}
	.div_app_time:nth-child(6n){margin-right:0px!important;}

	/* m(13-12-2016) */
	.promo-lft-img{margin-bottom:15px;margin-right:15px;width:48.5%;}
	.promo-3box{width:100%;}

	.chk-sd-ttl {margin: 30px 0 20px 0;}
    .chk-sbmt {margin-top: 50px;}

    .search-con{background: #fff;}
	.logo{background: #fff;}
	.procuct-box{background: #fff;}
	.welcom-txt p{padding: 0 15%;}

	.head-top{background-size:100% 100%;}
	.fot-up-ig::after{bottom:-70px;}
	.fot-up-ig::before{bottom:-104px;}

	.link-tit a{font-size: 12px;}

	.prd-br-nm span, .prd-sl-prc span{font-size: 18px;}
	.prd-dtl-c-2{padding: 15px 0px;}
	.prd-dtl-c-4{margin: 15px 0 -3px;}
	.head-top-main .suggestionsBox {max-width: calc(100% - 8px);}

}
@media screen and (min-width:601px) and (max-width:767px){
	.sub_banner_text{width:100%;left:3%;top:15%;}
	.sub_banner_text h2{font-size:18px;margin:0 0 5px;}
	.sub_banner_text p{width:90%;}
	.sub-menu li a{border-bottom:none;padding:8px 16px!important;}
	#nav ul li{margin:0px;}
	#nav ul{width:100%;}
	#nav li:hover .sub-menu{border-top:1px solid rgba(225,225,225,0.3);}
	#nav li{width:100%!important;border-left:none;}
	.pro-price > span{font-size:14px;}
	.container{width:96%;}
	.left-address > p{padding:11px 9px;float:none;display:inline-block;}
	.bann-con > p{margin-top:0px;font-size:13px;line-height:21px;display:none;}
	.box3-con.grid:nth-child(2){margin:0 14px;}
	.procuct-box{margin-right:15px;margin-bottom:10px;}
	.page-cont-foot-img{width:20%;left:10px;display:none;}
	.pro-name{font-size:15px;}
	.foot-main-row{width:100%;text-align:center;}
	#nav a{font-size:13px;padding:8px 14px;}
	.bann-con{top:8%;}
	figure.effect-bubba h2{padding:12px 0 0;font-size:15px;}
	.grid figure p{font-size:14px;bottom:-21%;}
	figure.effect-bubba p{padding:0 2em;}
	.search-con{width:78%;}
	.left-address{width:100%;border-bottom:1px solid #5e5d5d;}
	.head-login{height:85px;}
	.inner-con{text-align:center;}
	.right-links{float:none;display:inline-block;}
	aside.top-contact{width:60%;}
	.bann-con h2{font-size:39px;margin-top:28px;}
	.featured-pro .procuct-box{width:45.6%;}
	.procuct-box{width:46%;float:left;display:inline-block;}
	.foot-box{width:75%;margin:9px 0 0;float:none;display:inline-block;text-align:left;}
	.foot-box:nth-child(2){width:33%;margin-left:0px;}
	.pro-con-row{text-align:left;}
	.member{float:none;display:inline-block;width:71%;}
	.featured-pro{width:97%;margin:21px 0 0;}
	.foot-box:last-child{margin:20px 0 0px;width:42%;}
	.read-more > a{margin-top:10px;padding:5px 18px;font-size:11px;}
	#menu-icon{margin:14px 10px 0 0;}
	#nav{left:0px;top:55px;}
	#nav li{width:100%;border-bottom:1px solid rgba(225,225,225,0.3);border-left:0px;}
	.head-tit{font-size:15px;padding:7px 25px;}
	.about-lft{text-align:left;}
	figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after{bottom:10px;top:10px;right:10px;left:10px;}
	.welcom-txt h2{font-size:32px;padding-top:10px;}
	.foot-top{padding:10px 0;}
	.index-promo.section{padding:0 0 10px!important}
	.frm-links > a{width:50%;margin-bottom:0px;}

	/* About_us_page */
	.page-head-tit{padding:7px 0 12px;margin-bottom:19px;}
	.about-rit{width:100%;margin:0 0 12px;}
	.about-lft{width:100%;}
	.section{padding:0 0 10px;}
	.about-con1.about-con2{margin-top:0;}
	.about-thought p{width:100%;font-size:18px;line-height:25px;}

	/* membership_page */
	.page-service-con > p{margin-bottom:8px;}

	/* brands_page */
	.brand-box{margin-right:9px;}
	.brand-box{float:none;display:inline-block;width:31%;margin-bottom:9px;margin-right:9px;}
	.brand-grid .brand-box:last-child{margin-bottom:9px;margin-right:9px;}
	.cr-lst-pg{margin-top:0px;}
	.section{padding:0 0 26px;}

	/* service_page */
	.page-head-tit{padding:11px 0 12px;margin-bottom:26px;}
	.page-service-con > p{margin-bottom:10px;font-size:13px;margin-bottom:10px;text-align:left;}

	/* contant_page */
	.google-map > div{width:100%!important;height:286px!important;}
	.box3{min-height:263px;width:100%;float:none;margin:0px 0;display:inline-block;}
	.center-area{margin:18px 0;background-color:#cc3029;padding:0px;}
	.box3-cen-desp{float:left;position:relative;background-color:#cc3029;font-size:13px;}
	.box3-cont{margin-top:20px;text-align:center;}
	.contact-frm > p{width:83%;}
	.contact-frm{margin-top:30px;}
	.page-head-tit > aside{margin-top:6px;}

	/* listing_page*/
	.lstng-slider .slick-next{right:0px!important;}
	.lstng-slider .slick-prev{left:0px!important;z-index:1!important;}
	.page-head-tit{padding:13px 0 12px;}
	.img_in_txt_bg img{max-width:77%;}
	.slk-ttl{font-size:23px;}
	.slk-wht-img{top:0px;}
	.cr-lst-pg{margin-top:10px!important;}
	.slk-txt a{padding-top:70px;}
	.lst-bxs{padding-right:10px;margin-bottom:10px;width:45%;}
	.lst-bxs select{background:#ffffff url("../images/dwn-arr.png") no-repeat scroll right 7px center;}
	.lst-btn input{font-size:12px;margin:2px 0 0;height:31px;}
	.lst-fltr{margin-bottom:36px;}

	/* product_details */
	.prd-dtl-nm{font-size:17px;line-height:21px;text-align:left;width:100%;margin:0 0 10px 0px;}
	.prd-dtl-c-3{text-align:left;padding:10px 10px 10px 15px;}
	.pd-dtls-mn-bx{text-align:left;}
	.prd-dtl-c-2{margin:14px 0;}
	.prd-sl-prc span{font-size:14px;}
	.prd-sl-prc{padding:0 0 6px 24px;}
	.prd-br-nm{font-size:14px;}
	.prd-slc-pkg{width:100%;text-align:left;}
	.prd-cart a{padding:8px 14px;font-size:12px;}
	.prd-crt-inpt input{height:32px;}
	.pg-dtl-lft{padding-right:20px;}
	.slider-nav .prd-dtl-sld-box{width:34%;}

	/* pop_up */
	.snd-qst input[type="submit"]{padding:10px 0;width:170px;font-size:12px;}
	.modl-box{margin-top:20px;}
	.modl-tit{margin-top:22px;font-size:31px;}
	.yourModalClass.dtl-pop{max-width:610px;padding:0 23px;}
	.modl-peti{margin-top:15px;}
	.modl-tara{margin-top:15px;}
	.snd-qst{margin-top:20px;}
	.modl-rgt{width:64%;padding-left:0;}
	.prd-dtl-btn{width:auto;padding:4px 5px;font-size:11px;float:left;}

	/* cart_page */
	.chk-p-4-prd-smry-1{padding:7px 15px;font-size:14px;}
	.chk-p-4-prd-smry{margin:30px 0;}
	.crt-cpn span input{height:30px;padding:4px 34px;}
	.crt-cpn label{padding:5px 0;}
	.crt-cpn input{height:30px;}
	.crt-inpt input[type="button"]{font-size:12px;margin-right:16px;padding:6px 20px;}
	.crt-cpn{margin-bottom:30px;}
	.chk-p-4-prd-smry-1 span{font-size:16px;}
	.chk-p-4-prd-sku.crt{width:18%;font-size:13px;word-wrap:break-word;}
	.chk-p-4-prd-nm{font-size:13px;}
	.chk-p-4-prd-qty.crt{margin:0 7px 0 0;width:10%;}
	.chk-p-4-prd-smry-1:first-child{border-left:medium none;}

	/* wishlist_page */
	.chk-rw{padding:15px 0;}
	.chk-p-4-prd-nm{font-size:13px;}
	.chk-p-4-prd-prch-dt,.chk-p-4-prd-sb-ttl,.chk-p-4-prd-dscnt,.chk-p-4-prd-sku{font-size:13px;}
	.chk-p-4-prd-sb-ttl.wsh a{font-size:11px;max-width:105px;padding:4px 0;}
	.chk-p-4-prd-pc-sz{font-size:13px;word-wrap:break-word;}

	/* promotion.page */
	.promo-3box h3{font-size:15px;}
	.promohead-tit{margin-bottom:8px;}
	.promo-con-row{margin-bottom:0;}
	.promo-3box{margin-right:14px;width:46.7%;}
	.promo-3box:nth-child(3n+3){margin-right:14px;}

	/* 	.promo-rit{width:100%;} */

	/* 	.promo-lft{width:78%;float:none;display:inline-block;} */
	.about-thought p::after{font-size:33px;}
	.about-thought p::before{font-size:33px;}
	.about-thought{padding:20px 0;}
	.promo-con-cen{text-align:center;margin-top:19px;}
	.promo-lft-img{margin-bottom:10px;}
	.promo-3box:first-child{margin-bottom:14px;}

	/* checkout_page */
	.chk-ttl {font-size: 21px;}
	.reg-nm{text-align:left;}
	.chk-side-1{padding:0 15px;}
	.chk-bx{text-align:left;}
	.chk-rd-btns{text-align:left;}
	.chk-sbmt input{padding:11px 43px;}
	.foot-box:first-child{border-bottom:1px solid #cccccc;padding:0 0 15px;}
	.pro-addcart a{font-size:13px;padding:8px 0;}

	/* account_page */
	.acc-box{margin-right:11px;width:49%;text-align:left;}
	.acc-head{text-align:left;}
	.bl-add{text-align:left;}
	.acc-sbmt input{float:left;width:118px;padding:9px 0;font-size:13px;}
	.acc-nm{font-size:14px;}
	.acc-inpt input{font-size:13px;}
	.acc-conts{margin-bottom:0;}
	.acc-sbmt{margin-top:35px;}

	/* history_page */
	.chk-rw{padding:15px 0;}
	.history-con .chk-p-4-prd-info.hstry,.history-con .chk-p-4-prd-prch-dt.hstry,.history-con .chk-p-4-prd-sku.hstry{font-size:13px;}
	.inpt-frm-btn > input{font-size:11px;}
	.history-con .inpt-frm-btn > input{padding:8px 14px;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:3px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:0px!important;z-index:1;}
	.lstng-slider .slick-arrow,.gallery-list .slick-arrow{height:30px!important;width:30px!important;}
	.brand-box .align-middle > img{max-height:100px;max-width:137px;}

	/* print-receipt_page */
	.chk_confo{width:92%;}
	.conf_had{font-size:20px;}
	.feild{font-size:13px;margin-top:12px;}
	.my_acc{text-align:left;line-height:23px;font-size:13px;}
	.print_link{margin-bottom:10px;margin-top:20px;font-size:13px;}
	.prt1{width:50%;}
	.prt1:last-child{margin:20px 0 0 0px;}
	.sh_rh{width:24%;}

	/* register_page */
	.reg-main{width:100%;}
	.reg-disc{padding:19px 0 32px;}
	/* .reg-inp input,.reg-inp select{height:30px;} */
	.check_box_register{font-size:13px;}
	.reg-sbmt{margin:44px 0 8px;}
	.reg-sbmt input{font-size:13px;padding:10px 29px;}
	.reg-box{padding:0 14px 0 0;}
	.frm-ftxt{font-size:13px;height:33px;}
	.frm-btn > input{padding:7px 25px;}

	/* checkout-confirmation */
	.feild{font-size:13px;margin-top:2px;}
	.chk-p-4-prd-disc{padding-left:8px;}
	.md-2box img{max-height:148px;}
	.foot-copy{padding:15px 0 60px;}
	.prd-ask-qs{text-align:left;}
	.prd-crt-inpt-text{text-align:left;}
	.row_product_image .prd-dtl-sld-box img{max-height:45px;}
	.page-promo-con > p{text-align:left;}
	.about-lft > p{text-align:left;}
	.chk-p-2-lst{text-align:left;}
	.chk-prd-tot-mn{padding:0;}
	.chk-prd-tot-inn{padding:15px 0;}
	.chk-p-2-lnk{text-align:left;}
	.chk-p-4-prd-img{padding:8px 0;}
	.crt-inpt input[type="submit"]{padding:7.3px 25px;}
	.chk-prd-pls{width:50px;}
	.chk-cont-wrap{padding:11px 15px 30px!important;}
	.chk-pmnt-mthd label{width:100%;text-align:left;padding-bottom:5px;}
	.chk-pmnt-mthd > span{float:left;text-align:left;width:auto;}
	.chk-pmnt-dtl{width:100%;}
	.chk-nm{width:40%;padding-bottom:5px;}
	.chk-inp{width:60%;padding:0px;}
	.chk-p-4-visa-img {top: 15px;}

	/*23-08-2016*/
	.fil-pro-top{width:55%;margin:0 0 22px;}
	.fil-pro-top input{padding:8px 14px;}

	/*event*/
	.event-lf{width:100%;}
	.event-lf img{height:333px;}
	.event-p{width:79%;}
	.event-rg{border-left:1px solid #dedede;width:100%;}

	/*event-detail*/
	.event-detail-p{width:84%;margin-top:20px;}
	.event-detail-p > p{text-align:left;margin-top:10px;}
	.procuct-box:nth-child(2n){margin-right:0px;}
	.procuct-box{width:47.8%;}
	.event-detail-con{width:83%;}
	.event-list-dtl{margin-top:30px;}
	.pro-addcart a{padding:10px 0px;}

	/*appoiment*/
	.div_app_time:nth-child(5n){margin-right:0px!important;}
	.div_app_time{width:12%;margin-right:55px!important;}

	/* m(13-12-2016) */
	.promo-lft-img{margin-bottom:15px;margin-right:15px;width:100%;}
	.promo-3box{width:100%;}
	.promo-lft{width:64%!important;}
	.promo-rit{width:31%;}

	/* 21-12 */
	.flexslider {
    margin: 56px 0 0 !important;}
    .head-nav{background-color: rgba(204, 47, 40, 1);}

    .chk-sd-ttl {margin: 20px 0 15px 0;}
    .chk-sbmt {margin-top: 40px;}

    .TabbedPanelsTab {padding: 12px 30px;}
    .pd-dtls-mn-bx {font-size: 14px;}


    .main-top-pop {width: 100% !important;}
	.on-loda-site img{height:300px;}
	.pop-cont{padding: 15px;}
	.pop-cont h6{font-size: 17px;line-height: 22px;}
	.inpt-frm-btn > button{padding: 9px 27px;}
	.pop-cont .inpt-frm-fld{margin-bottom: 15px;}

	.search-con{background: #fff;}
	.logo{background:transparent;}
	.procuct-box{background: #fff;}
	.welcom-txt p{padding: 0 15%;}
	.fot-up-ig img {max-width: 330px;}
	.head-top{padding: 40px 0 17px;}

	.fot-up-ig::after{bottom:-20px;width:20%;bottom:0px;background-size:100% auto;}
	.fot-up-ig::before{width:20%;bottom:-20px;}

	.bann-con h2 {font-size: 46px;margin-top: 40px;}


}

@media screen and (min-width:481px) and (max-width:600px){
	.sub_banner_text{width:100%;left:2%;top:8%;}
	.sub_banner_text h2{font-size:18px;margin:0 0 5px;}
	.sub_banner_text p{width:90%;line-height:18px;}
	.about-lft > p{text-align:left;}
	.sub-menu li a{border-bottom:none;padding:8px 16px!important;}
	#nav ul li{margin:0px;}
	#nav ul{width:100%;}
	.pro-price > span{font-size:14px;}
	#nav li:hover .sub-menu{border-top:1px solid rgba(225,225,225,0.3);}
	#nav li{width:100%!important;border-left:none;}
	.container{width:96%;}
	.left-address > p{padding:11px 9px;float:none;display:inline-block;}
	.bann-con > p{margin-top:0px;font-size:14px;line-height:15px;width:100%;display:none;}
	.box3-con.grid:nth-child(2){margin:20px 0px;}
	.procuct-box{margin-right:0px;margin-bottom:20px;}
	.page-cont-foot-img{width:20%;left:10px;display:none;}
	.pro-name{font-size:15px;}
	.foot-main-row{width:100%;text-align:left;}
	#nav a{font-size:13px;padding:9px 0 9px 11px;}
	.bann-con{top:19%;}
	figure.effect-bubba h2{font-size:21px;}
	.grid figure p{font-size:18px;}
	figure.effect-bubba p{padding:7px 2.5em;}
	.search-con{width:78%;}
	.left-address{width:100%;border-bottom:1px solid #5e5d5d;}
	.head-login{height:85px;}
	.inner-con{text-align:center;}
	.right-links{float:none;display:inline-block;}
	aside.top-contact{width:73%;}
	.bann-con h2{font-size:26px;}
	.featured-pro .procuct-box{width:100%;}
	.procuct-box{width:79%;float:none;display:inline-block;}
	.foot-box{width:100%;}
	.foot-box:nth-child(2){width:46%;margin:22px 0 0;}
	.foot-box:nth-child(3){margin:22px 0 0;}
	.pro-con-row{text-align:center;margin-bottom:0;}
	#nav-wrap{margin:9px 0 0;}
	#nav{top:44px;left:0;}
	.left-address > p:first-child{border-left:none;}
	.left-address > p:last-child{border-right:none;}
	.head-nav{height:44px;}
	#nav li{width:100%;}
	.flex-direction-nav .flex-next{background-size:cover!important;width:34px!important;height:43px!important;}
	.flex-direction-nav .flex-prev{background-size:cover!important;width:34px!important;height:43px!important;left:-4px!important;}
	.read-more > a{margin-top:22px;padding:5px 20px;}
	.welcom-txt h2{font-size:24px;padding-top:34px;}
	.box3-con.grid{width:77%;float:none;display:inline-block;}
	.section{padding:0 0 40px;}
	.member{width:79%;float:none;display:inline-block;}
	.featured-pro{width:79%;float:none;display:inline-block;margin:20px 0 0;}
	.foot-box:last-child{width:34%;}
	.read-more > a{margin-top:1px;padding:4px 30px;}
	.cart-popup{width:100%;left:0px;background:rgba(0,0,0,0) url("../images/login-up-arr.png") no-repeat scroll left 20px top;}
	.about-lft{text-align:left;}
	.effect-bubba > img{width:100%;}
	.new-product.section{padding:0px;}
	.img-promo{width:100%;margin-bottom:10px;}
	#nav li{width:100%;border-bottom:1px solid rgba(225,225,225,0.3);border-left:0px;}
	.flexslider{margin:44px 0 0!important;}
	.flex-direction-nav a{top:32%!important;}
	.index-promo.section{padding:0 0 10px!important;}
	.frm-ftxt{height:32px;font-size:13px;}
	.head-tit{font-size:14px;padding:7px 25px;}
	.frm-btn > input{font-size:13px;padding:7px 25px;}

	/* About_us_page */
	.page-head-tit{padding:7px 0 12px;margin-bottom:19px;}
	.about-rit{width:100%;margin:0 0 12px;}
	.about-lft{width:100%;}
	.section{padding:0 0 10px;}
	.about-con1.about-con2{margin-top:0;}
	.about-thought p{width:100%;font-size:15px;line-height:21px;}
	.about-thought{padding:25px 0;}
	.about-thought p::after{font-size:36px;}
	.about-thought p::before{font-size:36px;}

	/* brands_page */
	.brand-box{margin-right:9px;}
	.brand-box{float:none;display:inline-block;width:47%;margin-bottom:9px;margin-right:9px;}
	.brand-grid .brand-box:last-child{margin-bottom:9px;margin-right:9px;}
	.cr-lst-pg{margin-top:0px;}
	.section{padding:0 0 26px;}

	/* service_page */
	.page-head-tit{padding:11px 0 12px;margin-bottom:26px;}
	.page-service-con > p{margin-bottom:10px;text-align:left;font-size:13px;}
	.page-head-tit > aside{margin-top:5px;width:100%;text-align:left;}
	.page-head-tit h2{font-size:21px;width:100%;text-align:left;}

	/* contant_page */
	.google-map > div{width:100%!important;height:280px!important;}
	.box3{min-height:auto;width:100%;float:none;margin:0px 0 0;display:inline-block;}
	.center-area{margin:22px 0px;background-color:#cc3029;padding:0px;}
	.box3-cen-desp{float:left;position:relative;background-color:#cc3029;font-size:13px;}
	.box3-cont{margin-top:20px;text-align:center;}
	.contact-frm > p{width:100%;}
	.contact-frm{margin-top:30px;}
	.page-head-tit > aside{margin-top:3px;}
	.inpt-frm-btn > input{padding:8px 15px;font-size:12px;}

	/* listing_page*/
	.lstng-slider .slick-next{right:0px!important;}
	.lstng-slider .slick-prev{left:0px!important;z-index:1!important;}
	.page-head-tit{padding:15px 0 12px;}
	.slk-ttl{font-size:26px;}
	.cr-lst-pg{margin-top:0px;}
	.slk-txt a{padding-top:52px;}
	.lst-bxs{padding-right:10px;margin-bottom:10px;width:45%;}
	.lst-bxs select{background:#ffffff url("../images/dwn-arr.png") no-repeat scroll right 7px center;}
	.lst-btn input{font-size:11px;margin:2px 0 0;height:31px;}
	.lst-fltr{margin-bottom:36px;}
	.lst-bxs select{font-size:11px;}

	/* product_details */
	.prd-dtl-nm{font-size:17px;width:100%;line-height:25px;margin:0 0 10px 0px;}
	.prd-dtl-c-3{text-align:left;padding:10px 10px 10px 15px;}
	.pd-dtls-mn-bx{text-align:left;padding:13px 13px 0;}
	.pd-dtls-mn-bx p{font-size:13px;}
	.prd-dtl-c-2{margin:10px 0 16px;}
	.prd-sl-prc span{font-size:14px;}
	.prd-sl-prc{padding:0 0 6px 24px;}
	.prd-br-nm{font-size:14px;}
	.prd-slc-pkg{width:100%;text-align:left;}
	.prd-cart a{padding:8.8px 14px;font-size:12px;}
	.prd-crt-inpt input{height:35px;}
	.pg-dtl-lft{width:100%;padding-right:0;}
	.pg-dtl-rgt{width:100%;}
	.slider-nav .prd-dtl-sld-box{width:23%;min-height:115px!important;}
	.prd-dtl-c-1{margin-top:0;text-align:left;}
	.prd-ask-qs{margin:0 0 20px;text-align:left;}
	.page-head-tit span{font-size:10px;}
	.page-head-tit a{font-size:10px;}
	.page-head-tit b{font-size:10px;}
	.pg-dtl-hdr{font-size:15px;padding:10px 5px 10px 30px;}

	/* pop_up */
	.snd-qst input[type="submit"]{padding:8px 0;width:154px;font-size:12px;}
	.modl-box{margin-top:20px;padding-bottom:20px;}
	.modl-tit{margin-top:10px;font-size:26px;}
	.yourModalClass.dtl-pop{max-width:610px;padding:0 23px;}
	.modl-peti{margin-top:15px;padding-bottom:20px;}
	.modl-tara{margin-top:8px;}
	.snd-qst{margin-top:20px;}
	.modl-rgt{width:60%;padding-left:0;}
	.prd-dtl-btn{width:auto;padding:4px 5px;font-size:11px;float:left;}
	.modl-bx-nm{font-size:13px;}
	.modl-txt-era textarea{font-size:13px;}
	.modl-bx-inpt input{height:27px;font-size:13px;}
	.modl-img{width:136px;}
	.modl-hdr{font-size:15px;}
	.modl-disc p{font-size:13px;}

	/* cart_page */
	.chk-p-4-prd-smry-1{padding:7px 15px;font-size:12px;}
	.chk-p-4-prd-smry{margin:0 0 22px;}
	.crt-cpn span input{height:30px;padding:4px 34px;font-size:12px;}
	.crt-cpn label{padding:5px 0;font-size:13px;}
	.crt-cpn input{height:30px;width:175px;}
	.crt-inpt input[type="button"]{font-size:12px;margin-right:16px;padding:6px 20px;}
	.crt-cpn{margin-bottom:30px;}
	.chk-p-4-prd-smry-1 span{font-size:13px;}
	.chk-p-4-prd-sku.crt{width:58%;font-size:13px;word-wrap:break-word;margin:8px 0 0;text-align:left;}
	.chk-p-4-prd-nm{font-size:13px;}
	.chk-p-4-prd-qty.crt{margin:0 7px 0 0;width:21%;text-align:left;}
	.chk-p-4-prd-smry-1:first-child{border-left:medium none;}
	.chk-p-4-prd-info.crt{padding:10px 0 10px 19px;width:100%;}
	.chk-p-4-prd-sb-ttl.crt{margin:4px 0 0;text-align:left;width:16%;}
	.chk-p-4-prd-sku .crt + .chk-hed-rw{margin:8px 0 0;width:39%;}
	.chk-p-4-prd-qty input{max-width:65px;}
	.crt-cpn p{font-size:13px;}
	.chk-hed-rw.cart_hik{margin:4px 0 0;}
	.chk-rw .chk-crt-prd-rmv{padding:0 0 8px;float:right;}

	/* wishlist_page */
	.chk-rw{padding:15px 0;}
	.chk-p-4-prd-nm{font-size:15px;}
	.chk-p-4-prd-prch-dt,.chk-p-4-prd-sb-ttl,.chk-p-4-prd-dscnt,.chk-p-4-prd-sku{font-size:13px!important;}
	.chk-p-4-prd-sb-ttl.wsh a{font-size:10px;max-width:101px;padding:4px 12px;}
	.chk-p-4-prd-pc-sz{font-size:13px;}
	.chk-rw .chk-hed-rw{display:block;padding:2px 0 0;width:40%;}
	.chk-rw .chk-wsh-prd-rmv{padding:0 0 8px;float:right;}
	.chk-hed-rw{display:none;background:none;}
	.chk-p-4-prd-info{width:100%;padding-left:18px;}
	.chk-p-4-prd-info.wsh{width:100%;padding:10px 0 10px 19px;}
	.chk-hed-rw div,.chk-rw .chk-hed-rw div{padding:0 0 0 21px;text-align:left;}
	.chk-p-4-prd-sb-ttl{width:100%;}
	.chk-p-4-prd-sku.wsh{padding:0px 0 5px 0px;text-align:left;width:57%;}
	.chk-p-4-prd-sb-ttl.wsh{margin:7px 0 0 18px;width:auto;padding:3px 0 0;}
	.chk-rw:last-child{margin-bottom:30px;}
	.chk-wsh-prd-rmv + .chk-hed-rw{background:#cc2f28 none repeat scroll 0 0;float:left;padding:10px 0;width:100%;color:#fff;}
	.chk-p-4-prd-info:first-child{color:#ffffff!important;}
	.chk-hed-rw.add_cart_hik{display:none;}
	.chk-hed-rw div,.chk-rw .chk-hed-rw div{color:#000000;font-size:15px;}

	/* promotion.page */
	.promo-3box h3{font-size:15px;}
	.promohead-tit{margin-bottom:8px;}
	.promo-con-row{margin-bottom:0;}
	.promo-3box{margin-right:14px;width:46.7%;}
	.promo-3box:nth-child(3n+3){margin-right:14px;}
	/* .promo-rit{width:100%;} */
/* 	.promo-lft{width:100%;float:none;display:inline-block;} */
	.about-thought p::after{font-size:31px;}
	.about-thought p::before{font-size:31px;}
	.about-thought{padding:20px 0;}
	.promo-con-cen{text-align:center;margin-top:19px;}
	.promo-lft-img{margin-bottom:10px;}
	.promo-3box:first-child{margin-bottom:14px;}

	/* checkout_page */
	/* .reg-nm{text-align:left;font-size:13px;} */
	.check_fourth .reg-nm {width: 40%;}
	.check_fourth .reg-inp {width: 60%; padding:0;}
	.chk-side-1{padding:0 0px;width:100%;}
	.chk-bx{text-align:left;margin-bottom:10px;font-size:13px;}
	.chk-rd-btns{text-align:left;font-size:13px;}
	.chk-sbmt input{padding:10px 33px;font-size:13px;}
	.chk-ttl{font-size:18px;margin-bottom:20px;}
	.chk-c-4-rw{margin-bottom:25px;}
	.chk-sd-ttl{margin-bottom:10px;font-size:17px; margin-top: 20px;}
	.chk-cont-wrap{padding:11px 15px 30px!important;}
	.chk-side-1.brd-lft{border-left:none;}
	/* .reg-inp input,.reg-inp select{height:31px;font-size:13px;} */
	.chk-c-4-bx-ttl{font-size:14px;}
	.chk-sbmt{margin:13px 0 0;}
	.chk-ln{display:none;}
	.foot-box:first-child{border-bottom:1px solid #cccccc;padding:0 0 15px;}
	.pro-addcart a{font-size:13px;padding:8px 0;}

	/* account_page */
	.acc-box{margin-right:0px;width:100%;text-align:left;max-width:100%;margin-bottom:11px;}
	.acc-head{text-align:left;}
	.bl-add{text-align:left;}
	.acc-sbmt input{float:left;width:118px;padding:9px 0;font-size:13px;}
	.acc-nm{font-size:14px;}
	.acc-inpt input{font-size:13px;height:31px;}
	.acc-conts{margin-bottom:0;}
	.acc-sbmt{margin-top:35px;}
	.acc-rw{margin-bottom:0;width:100%;}

	/* history_page */
	.chk-rw{padding:15px 0;}
	.history-con .chk-p-4-prd-info.hstry,.history-con .chk-p-4-prd-prch-dt.hstry,.history-con .chk-p-4-prd-sku.hstry{font-size:13px;width:42%;text-align:left!important;padding:0px;}
	.inpt-frm-btn > input{font-size:10px;}
	.history-con .inpt-frm-btn > input{padding:7px 10px;}
	.chk-p-4-prd-info.hik_history{color:#000000!important;padding:0!important;}
	.chk-p-4-prd-sku.hik_order{padding:0!important;width:100%;}
	.chk-hed-rw.hik-rw{line-height:18px;padding:0;}
	.chk-p-4-prd-sb-ttl.btn_hik{display:none;}
	.chk-p-4-prd-sb-ttl.hstry{margin:18px 0 1px;width:21%;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:3px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:0px!important;z-index:1;}
	.lstng-slider .slick-arrow,.gallery-list .slick-arrow{height:30px!important;width:30px!important;}
	.slick-prev,.slick-next{margin-top:0px!important;}

	/* register_page */
	.reg-main{width:100%;}
	.reg-disc{padding:19px 0 32px;font-size:14px;}
	/* .reg-inp input,.reg-inp select{height:30px;} */
	.check_box_register{font-size:13px;}
	.reg-sbmt{margin:44px 0 8px;}
	.reg-sbmt input{font-size:12px;padding:9px 26px;}
	.reg-box{padding:0 14px 0 0;}
	.reg-disc p{font-size:13px;}

	/* print-receipt_page */
	.chk_confo{width:100%;}
	.conf_had{font-size:20px;}
	.feild{font-size:13px;margin-top:6px;}
	.p1_last{margin-top:12px;}
	.prt1{width:50%;}
	.con_sub{margin-top:0px;}
	.chk-p-4-prd-sku.chk-p-4-prd-receipt.pri_hik{text-align:left;}
	.chk-p-4-prd-prch-dt.chk-p-4-prd-receipt.pri_hik{text-align:left;width:60%;}
	.chk-hed-rw.rw_head{width:100%;}

	/* checkout-confirmation */
	.feild{font-size:13px;margin-top:7px;}
	.chk-p-4-prd-disc{padding-left:8px;}
	.chk-p-4-prd-info.chk_hik:first-child{color:#000000!important;}
	.chk-p-4-prd-info.hstry{width:100%;margin:12px 0;}
	.chk-p-4-prd-prch-dt.chk-p-4-prd-receipt.chk_pri{width:51%;text-align:left;}
	.chk-p-4-prd-sku.chk-p-4-prd-receipt.chk_pri{text-align:left;}
	.chk-p-4-prd-sku{width:60%;padding:0px;}
	.chk-hed-rw.hik_row1{padding:0!important;}
	.chk_rh{width:45%;}
	.sh_lh{width:77%;}
	.sh_rh{width:23%;}
	.print1 input{padding:6px 14px;font-size:12px;}
	.print1{margin:12px 0 0;}
	.my_acc{text-align:left;}
	.md-2box img{max-height:111px;}
	.md-2box h3{font-size:14px;}
	.md-boxes{padding:20px 30px;margin-top:30px;}
	.md-txt{margin-top:22px;margin-top:22px;}
	.foot-copy{padding:15px 0 40px;}
	.foot-con-pad p{font-size:10px;}
	.prd-crt-inpt-text{text-align:left;}
	.prd-cart{margin:20px 0 10px;}
	.page-promo-con > p{text-align:left;}
	.chk-p-2-lst{text-align:left;}
	.chk-p-2-lnk{text-align:left;}
	.chk-prd-sb-tot{text-align:right;width:100%;}
	.chk-side-1.brd-rgt{border-right:none;margin:0 0 17px;}
	.chk-prd-tot-mn{padding:0;}
	.chk-prd-tot-inn{padding:15px 0;}
	.chk-prd-pls{width:80%;text-align:right;}
	.chk-prd-shp{width:100%;text-align:right;}
	.chk-p-4-prd-qty{width:50%;text-align:left!important;padding-top:5px;padding-bottom:5px;}
	.chk-p-4-prd-sku{width:50%;text-align:left!important;padding-top:5px;padding-bottom:5px;}
	.chk-p-4-prd-sb-ttl{width:50%;text-align:left!important;padding-top:5px;padding-bottom:5px;}
	.sku-main{float:left;width:100%;}
	.chk-p-4-visa-img{top:55px;left:0;}
	.chk-pmnt-mthd{margin-top:60px;}
	.chk-pmnt-mthd label{width:100%;text-align:left;padding-bottom:5px;}
	.chk-pmnt-mthd > span{float:left;text-align:left; margin-bottom: 6px;}
	.chk-pmnt-dtl{width:100%;}
	.chk-nm{width:40%;padding-bottom:5px;}
	.chk-inp{width:60%;padding:0px;}
	.chk-pmnt-dtl .chk-sbmt{width:100%;text-align:center;}
	.chk-pmnt-dtl .chk-sbmt input{float:none;width:auto;}
	.prd-slc-pkg-ttl.chack{text-align:left;}
	.payment_details_main .chk-pmnt-mthd {margin-top: 0;}

	/*23-08-2016*/
	.fil-pro-top{width:68%;margin:0 0 22px;}
	.fil-pro-top input{padding:8px 14px;}

	/*event*/
	.event-lf{width:100%;}
	.event-lf img{height:333px;}
	.event-p{width:79%;}
	.event-rg{border-left:1px solid #dedede;width:100%;}
	.cr-lst-pg{margin-top:10px;}

	/*event-detail*/
	.event-detail-p{width:79%;margin-top:20px;}
	.event-detail-p > p{text-align:left;margin-top:10px;}
	.procuct-box:nth-child(2n){margin-right:0px;}
	.procuct-box{width:47.8%;}
	.event-detail-con{width:79%;}
	.event-list-dtl{margin-top:30px;}
	.pro-addcart a{padding:10px 0px;}
	.event-rg{padding:20px 0px;}

	/*appoiment-pege */
	.contact-frm-con.next-form{width:651px;}
	.hasDatepicker{width:100%!important;margin-bottom:20px;}
	.inpt-frm-fld.input-inn{width:100%;}
	.div_app_time:nth-child(4n){margin-right:0px!important;}
	.div_app_time{width:16%!important;margin-right:50px!important;}

	/* m(13-12-2016) */
	.promo-lft-img{margin-bottom:15px;margin-right:15px;width:100%;}
	.promo-3box{width:100%;}
	.promo-lft{width:58%!important;}
	.promo-rit{width:38%; text-align: left;}

	.TabbedPanelsTab {padding: 10px 30px; font-size: 13px;}
	.pd-dtls-mn-bx {font-size: 13px;}

	.main-top-pop {width: 100% !important;}
	.on-loda-site img{height:auto;}
	.pop-cont{padding: 15px;}
	.pop-cont h6{font-size: 17px;line-height: 22px;}
	.inpt-frm-btn > button{padding: 9px 27px;}
	.pop-cont .inpt-frm-fld{margin-bottom: 15px;}

	.search-con{background: #fff;}
	.logo{background:transparent;}
	.procuct-box{background: #fff;}
	.welcom-txt p{padding: 0 15%;font-size: 14px;}
	.fot-up-ig img {max-width: 330px;}
	.head-top{padding: 40px 0 17px;}

	.fot-up-ig::after{bottom:-40px;}
	.fot-up-ig::before{bottom:-58px;}

	.bann-con h2 {font-size: 38px;margin-top: 20px;}

}
@media screen and (max-width:480px){
	.sub_banner_text{width:100%;top:8%;left:3%;}
	.sub_banner_text h2{font-size:16px;margin:0 0 8px;}
	.sub_banner_text p{font-size:12px;width:100%;line-height:16px;width:90%}
	.sub_banner_img img{height:100px;}
	.reg-head{text-align:left;}
	.sub-menu li a{border-bottom:none;padding:8px 16px!important;}
	#nav ul li{margin:0px;}
	#nav ul{width:100%;}
	#nav li:hover .sub-menu{border-top:1px solid rgba(225,225,225,0.3);}
	.meshim_widget_components_chatWindow_PreChatOfflineForm.cwp_medium{width:219px!important;height:350px!important;}
	.meshim_widget_widgets_ConnAwareSubmit.wide{width:80%!important;}
	.meshim_widget_Widget input{font-size:11px!important;}
	.meshim_widget_Widget{font-size:11px!important;}
	.meshim_widget_widgets_Form textarea{min-height:56px!important;}
	.about-lft{text-align:left;}
	.about-gallery{padding-bottom:0;}
	.container{width:96%;}
	.pro-price > span{font-size:14px;}
	.left-address > p{padding:11px 9px;float:none;display:inline-block;border-left:none;height:31px;}
	.bann-con > p{margin-top:0px;font-size:13px;line-height:12px;width:100%;display:none;}
	.box3-con.grid:nth-child(2){margin:20px 0px;}
	.procuct-box{margin-right:0px;margin-bottom:20px;}
	.page-cont-foot-img{width:100%;left:0;top:-41px;text-align:center;}
	.page-cont-foot-img img{width:189px;}
	.pro-name{font-size:15px;}
	.foot-main-row{width:100%;text-align:left;position:relative;z-index:11;margin-top:90px;}
	#nav a{font-size:13px;padding:9px 0 9px 11px;}
	.bann-con{top:5%;}
	figure.effect-bubba h2{font-size:21px;}
	.grid figure p{font-size:18px;}
	.search-con{width:100%;}
	.left-address{width:100%;border-bottom:none;}
	.head-login{height:auto;}
	.inner-con{text-align:center;}
	.right-links{float:none;display:inline-block;}
	aside.top-contact{width:100%;}
	.bann-con h2{font-size:23px;}
	.featured-pro .procuct-box{width:100%;}
	.procuct-box{width:96%;float:none;display:inline-block;}
	.foot-box{width:100%;text-align:center;}
	.foot-box:nth-child(2){width:100%;margin:22px 0 0;}
	.foot-box:nth-child(3){margin:22px 0 0;}
	.pro-con-row{text-align:center;margin-bottom:0;}
	#nav-wrap{margin:0px 0 0;float:left;}
	#nav{top:43px;left:0;}
	.left-address > p:first-child{border-left:none;}
	.left-address > p:last-child{border-right:none;}
	.head-nav{height:auto;}
	#nav li{width:100%!important;border-left:0px;}
	.flex-direction-nav .flex-next{background-size:cover!important;width:28px!important;height:34px!important;}
	.flex-direction-nav .flex-prev{background-size:cover!important;width:28px!important;height:34px!important;left:-4px!important;}
	.read-more > a{margin-top:12px;padding:2px 9px;font-size:10px;}
	.welcom-txt h2{font-size:20px;padding: 10px 25px;}
	.box3-con.grid{width:100%;float:none;display:inline-block;}
	.section{padding:0 0 20px;}
	.member{width:100%;float:none;display:inline-block;}
	.featured-pro{width:96%;float:none;display:inline-block;margin:20px 0 0;}
	.foot-box:last-child{width:100%;}
	.link-tit{width:99px;border-left:none;}
	.link-tit a{padding:12px 0px;}
	.register-link{border-right:none;}
	.head-top{text-align:center;}
	.logo{float:none;display:inline-block;}
	.flexslider{margin:42px 0 0!important;}
	.flex-direction-nav a{top:32%!important;}
	.welcom-txt p{font-size:15px;}
	.index-promo.section{padding:0 0 50px 0!important;}
	.foot-box > p{text-align:center;margin-bottom:0px;}
	.foot-box > ul{width:100%;text-align:center;}
	.cart-popup{width:100%;left:0px;background:rgba(0,0,0,0) url("../images/login-up-arr.png") no-repeat scroll left 20px top;}
	#menu-icon{margin:9px 0px;}
	.foot-con-pad p{margin:0px;font-size:9px;}
	#nav li{width:100%;border-bottom:1px solid rgba(225,225,225,0.3);border-left:0px;}
	.new-product.section{padding:0;}
	.img-promo{width:100%;margin-bottom:10px;}
	.effect-bubba > img{width:100%;}
	.page-service-con > p:last-child{margin-bottom:30px;}
	.frm-ftxt{font-size:13px;height:32px;}
	.frm-btn > input{font-size:13px;padding:7px 23px;}
	.frm-links > a{margin-bottom:4px;font-size:13px;}
	.login-con{min-height:auto;}
	.head-tit{margin-bottom:22px;padding:7px 0;}

	/* About_us_page */
	.page-head-tit{padding:7px 0 12px;margin-bottom:19px;}
	.about-rit{width:100%;margin:0 0 13px;}
	.about-lft{width:100%;}
	.section{padding:0 0 10px;}
	.about-con1.about-con2{margin-top:0;}
	.about-thought p{width:100%;font-size:15px;line-height:20px;}
	.about-thought{padding:25px 0;}
	.about-thought p::after{font-size:30px;}
	.about-thought p::before{font-size:30px;}
	.page-head-tit > aside{margin-top:0;}
	.page-head-tit h2{font-size:21px;}

	/* membership_page */
	.page-service-con > p{margin-bottom:8px;}

	/* products_page */
	.md-tit{font-size:23px;}
	.md-txt{padding:0 10px;margin-top:11px;}
	.md-boxes{margin-top:12px;padding:10px 3px;}
	.md-2box h3{margin-top:0;}

	/* brands_page */
	.brand-box{margin-right:9px;}
	.brand-box{float:none;display:inline-block;width:97%;margin-bottom:9px;margin-right:0px;}
	.brand-grid .brand-box:last-child{margin-bottom:9px;margin-right:9px;}
	.cr-lst-pg{margin-top:0px;}
	.section{padding:0 0 26px;}
	.page-head-tit span{font-size:11px;}
	.page-head-tit a{font-size:11px;}

	/* service_page */
	.page-head-tit{padding:11px 0 12px;margin-bottom:16px;}
	.page-service-con > p{margin-bottom:10px;text-align:left;}
	.page-head-tit > aside{margin-top:0px;width:100%;text-align:left;}
	.page-head-tit h2{font-size:18px;width:100%;text-align:left;}
	p{font-size:12px;line-height:18px;text-align:center;}
	.page-service-con > p span{float:left;margin:0 0 20px 0px;}

	/* contant_page */
	.google-map > div{width:100%!important;height:280px!important;}
	.box3{min-height:auto;width:100%;float:none;margin:0px 0 0;display:inline-block;}
	.center-area{margin:15px 0px;background-color:#cc3029;padding:0px;}
	.box3-cen-desp{float:left;position:relative;background-color:#cc3029;font-size:13px;}
	.box3-cont{margin-top:20px;text-align:center;}
	.contact-frm > p{width:100%;}
	.contact-frm{margin-top:15px;margin-bottom:48px;}
	.inpt-frm-btn > input{padding:5px 14px;font-size:12px;margin:0 0 30px;}
	.contact-frm-con{margin-top:15px;}
	.inpt-frm-fld > input{line-height:30px;font-size:12px;height:30px;}
	.inpt-frm-fld{margin-bottom:20px;}
	.inpt-frm-fld:nth-child(3){margin-bottom:21px;}

	/* listing_page*/
	.lstng-slider .slick-next{right:0px!important;}
	.lstng-slider .slick-prev{left:0px!important;z-index:1!important;}
	.page-head-tit{padding:15px 0 12px;}
	.slk-ttl{font-size:26px;}
	.cr-lst-pg{margin:0 0 35px;}
	.slk-txt a{padding-top:64px;}
	.lst-bxs{padding-right:0px;margin-top:10px;width:100%;}
	.lst-bxs select{background:#ffffff url("../images/dwn-arr.png") no-repeat scroll right 7px center;}
	.lst-btn input{font-size:11px;margin:10px 0 0;height:31px;}
	.lst-fltr{margin-bottom:36px;padding:5px;}
	.lst-bxs select{font-size:11px;}
	.lst-btn{width:32%;float:none;display:inline-block;}
	.pg-dtl-hdr{padding:6px 0;font-size:16px;}

	/*.slk-wht-img{ top: 11px;}*/

	/* product_details */

	.prd-dtl-nm{font-size:16px;text-align:left;width:auto;line-height:21px;width:100%;margin:0 0 10px;}
	.prd-dtl-c-3{text-align:left;padding:10px 10px 10px 15px;}
	.pd-dtls-mn-bx{text-align:left;padding:13px;}
	.prd-dtl-c-2{margin:16px 0;}
	.prd-sl-prc span{font-size:14px;}
	.prd-sl-prc{padding:0 0 10px	 26px;float:left;display:inline-block;margin-right:0px;font-size:13px;width:100%;text-align:left;}
	.prd-br-nm{font-size:13px;float:left;display:inline-block;text-align:left;width:100%;}
	.prd-slc-pkg{width:100%;text-align:left;max-width:100%;margin-right:0;}
	.prd-cart a{padding:6.7px 11px;font-size:11px;float:left;display:inline-block;}
	.prd-crt-inpt input{height:29px;float:none;display:inline-block;}
	.pg-dtl-lft{width:100%;padding-right:0;}
	.pg-dtl-rgt{width:100%;}
	.slider-nav .prd-dtl-sld-box{width:25%;min-height:105px!important;}
	.prd-dtl-c-1{margin-top:0;}
	.prd-ask-qs{margin:0 0 20px;text-align:left;}
	.prd-sl-prc::before{top:0;}
	.prd-dtl-c-4{margin:10px 0 0;text-align:center;}
	.wish-btn{left:6px;}
	.prd-crt-inpt{margin-right:4px;float:left;display:inline-block;}
	.prd-cart{display:inline-block;float:none;}
	.prd-pkg-slct select{background:rgba(0,0,0,0) url("../images/dwn-arr.png") no-repeat scroll right 8px center;height:33px;padding-left:8px;}
	.pd-dtls-mn-bx p{font-size:12px;line-height:21px;}
	.prd-dtl-c-3 p span{font-size:13px;}
	.prd-dtl-c-3 p{font-size:13px; text-align: left;}

	/* pop_up */
	.snd-qst input[type="submit"]{padding:6px 0px;width:128px;font-size:10px;}
	.modl-box{margin-top:10px;padding-bottom:10px;}
	.modl-tit{margin-top:10px;font-size:20px;}
	.yourModalClass.dtl-pop{max-width:610px;padding:0 8px;}
	.modl-peti{margin-top:5px;padding-bottom:20px;}
	.modl-tara{margin-top:8px;}
	.snd-qst{margin-top:20px;}
	.modl-rgt{width:100%;padding-left:0;margin-top:10px;}
	.prd-dtl-btn{width:auto;padding:3px 5px;font-size:10px;float:left;}
	.modl-bx-nm{font-size:13px;}
	.modl-txt-era textarea{font-size:13px;}
	.modl-bx-inpt input{height:27px;font-size:13px;}
	.modl-img{width:100%;}
	.modl-hdr{font-size:15px;}
	.modl-disc p{font-size:13px;}
	.modl-disc{padding-bottom:0;}
	.modl-bx-2{width:100%;padding-left:0;}
	.modl-bx-1{padding-right:0;width:100%;}
	.md-2box img{max-height:85px;}
	.md-2box h3{font-size:13px;}

	/* cart_page */
	.chk-p-4-prd-smry-1{padding:2px 15px;font-size:12px;display:inline-block;float:left;text-align:right;border:none; width: 100%;}
	.chk-p-4-prd-smry{margin:0 0 11px;}
	.crt-cpn span input{height:26px;padding:4px 34px;font-size:11px;}
	.crt-cpn label{padding:5px 8px 14px;font-size:13px;margin-right:0;width:100%;text-align:left;}
	.crt-cpn input{height:26px;width:175px;float:left; display:inline-block;}
	.crt-inpt input[type="button"]{font-size:11px;margin-right:10px;padding:6px 20px;margin-bottom:10px;float:left;display:inline-block;}

	.crt-cpn{margin-bottom:20px;text-align:center;}
	.chk-p-4-prd-smry-1 span{font-size:13px;}
	.chk-p-4-prd-sku.crt{width:58%;font-size:12px;word-wrap:break-word;margin:8px 0 0;text-align:left;}
	.chk-p-4-prd-nm{font-size:13px;}
	.chk-p-4-prd-qty.crt{margin:0 7px 0 0;width:65%;text-align:left;}
	.chk-p-4-prd-smry-1:first-child{border-left:medium none;}
	.chk-p-4-prd-info.crt{padding:10px 0 10px 19px;width:100%;}
	.chk-p-4-prd-sb-ttl.crt{margin:4px 0 0;text-align:left;width:16%;}
	.chk-p-4-prd-sku .crt + .chk-hed-rw{margin:8px 0 0;width:39%;}
	.chk-p-4-prd-qty input{max-width:61px;font-size:12px;height:27px;}
	.crt-cpn p{font-size:13px;text-align:left;}
	.chk-hed-rw.cart_hik{margin:4px 0 0;}
	.chk-rw .chk-crt-prd-rmv{padding:0 0 8px;float:right;}
	.chk-hed-rw div,.chk-rw .chk-hed-rw div{color:#000000;font-size:13px;width:auto;}
	.chk-p-4-prd-smry-inn{padding:12px 0;text-align:center;}
	.crt-cpn span{float:left;display:inline-block;}
	.crt-btns{margin:0 0 30px;text-align:center;}

	/* wishlist_page */
	.img_in_txt_bg1 img{max-width:71%;max-height:45px!important;}
	.chk-rw{padding:15px 0;}
	.chk-p-4-prd-nm{font-size:14px;}
	.chk-p-4-prd-prch-dt,.chk-p-4-prd-sb-ttl,.chk-p-4-prd-dscnt,.chk-p-4-prd-sku{font-size:13px;}
	.chk-p-4-prd-sb-ttl.wsh a{font-size:10px;max-width:101px;padding:4px 0;}
	.chk-p-4-prd-pc-sz{font-size:12px;}
	.chk-rw .chk-hed-rw{display:block;padding:0px 0;width:46%;}
	.chk-rw .chk-wsh-prd-rmv{padding:0 0 8px;float:right;}
	.chk-hed-rw{display:none;background:none;}
	.chk-p-4-prd-info{width:100%;padding-left:0px;}
	.chk-p-4-prd-info.wsh{width:100%;padding:10px 0 10px 19px;}
	.chk-hed-rw div,.chk-rw .chk-hed-rw div{padding:10px 0 5px;text-align:left;}
	.chk-p-4-prd-sb-ttl{width:100%;text-align:left!important;}
	.chk-p-4-prd-sku.wsh{padding:0px 0 5px 0px;text-align:left;width:57%;}
	.chk-p-4-prd-sb-ttl.wsh{margin:0 0 0 18px;width:29%;padding:3px 0 0;}
	.chk-rw:last-child{margin-bottom:30px;}
	.chk-wsh-prd-rmv + .chk-hed-rw{background:#cc2f28 none repeat scroll 0 0;float:left;padding:10px 0;width:100%;color:#fff;}
	.chk-p-4-prd-info:first-child{color:#ffffff!important;}
	.chk-hed-rw.add_cart_hik{display:none;}

	/* promotion.page */
	.promo-3box h3{font-size:15px;}
	.promohead-tit{margin-bottom:8px;}
	.promo-con-row{margin-bottom:0;}
	.promo-3box{margin-right:0px;width:100%;}
	.promo-3box:nth-child(3n+3){margin-right:14px;}
	.promo-rit{width:100%;}
	.promo-lft{width:100%;float:none;display:inline-block;}
	.about-thought p::after{font-size:30px;}
	.about-thought p::before{font-size:30px;}
	.about-thought{padding:14px 0 67px;}
	.promo-con-cen{text-align:center;margin-top:19px;}
	.promo-lft-img{margin-bottom:10px;}
	.promo-3box:first-child{margin-bottom:14px;}
	.promohead-tit > h2{font-size:15px;text-align:left;}

	/* checkout_page */
	/* .reg-nm{text-align:left;font-size:12px;} */
	.check_fourth .reg-nm {width: 100%;}
	.check_fourth .reg-inp {width: 100%; padding:0;}
	.chk-side-1{padding:0 0px;width:100%;}
	.chk-bx{text-align:left;margin-bottom:10px;font-size:12px;}
	.chk-rd-btns{text-align:left;font-size:12px;}
	.chk-sbmt input{padding:10px 33px;font-size:12px;}
	.chk-ttl{font-size:14px;margin-bottom:20px;}
	.chk-c-4-rw{margin-bottom:0px;}
	.chk-sd-ttl{margin-bottom:10px;font-size:17px; margin-top: 20px;}
	.chk-cont-wrap{padding:11px 15px 30px!important;}
	.chk-side-1.brd-lft{border-left:none;}
	/* .reg-inp input,.reg-inp select{height:31px;font-size:12px;} */
	.chk-c-4-bx-ttl{font-size:14px;}
	.chk-sbmt{margin:13px 0 0;}
	.chk-ln{display:none;}
	.chk-c-4-bx{width:50%;margin:0 0 22px;}
	.chk-bx > span{width:100%;float:left;}
	.chkout-main{margin:0 0 41px;}
	.pro-addcart a{font-size:13px;padding:8px 0;}

	/* account_page */
	.acc-box{margin-right:0px;width:100%;text-align:left;max-width:100%;margin-bottom:11px;}
	.acc-head{text-align:left;}
	.bl-add{text-align:left;font-size:12px;}
	.acc-sbmt input{float:left;width:98px;padding:7px 0;font-size:12px;}
	.acc-nm{font-size:14px;}
	.acc-inpt input{font-size:12px;height:31px;}
	.acc-conts{margin-bottom:0;}
	.acc-sbmt{margin-top:24px;}
	.acc-rw{margin-bottom:0;width:100%;}

	/* history_page */
	.chk-rw{padding:15px 0;}
	.history-con .chk-p-4-prd-info.hstry,.history-con .chk-p-4-prd-prch-dt.hstry,.history-con .chk-p-4-prd-sku.hstry{font-size:13px;width:50%;text-align:left!important;padding:0px;}
	.inpt-frm-btn > input{font-size:11px;margin:0px;}
	.history-con .inpt-frm-btn > input{padding:7px 10px;}
	.chk-p-4-prd-info.hik_history{color:#000000!important;padding:0!important;}
	.chk-p-4-prd-sku.hik_order{padding:0!important;width:100%;}
	.chk-hed-rw.hik-rw{line-height:18px;padding:0;width:50%;}
	.chk-p-4-prd-sb-ttl.btn_hik{display:none;}
	.chk-p-4-prd-sb-ttl.hstry{margin:18px 0 1px;width:21%;}
	.lstng-slider .slick-next,.gallery-list .slick-next{right:3px!important;}
	.lstng-slider .slick-prev,.gallery-list .slick-prev{left:0px!important;z-index:1;}
	.lstng-slider .slick-arrow,.gallery-list .slick-arrow{height:30px!important;width:30px!important;}
	.slick-prev,.slick-next{margin-top:0px!important;}

	/* register_page */
	.reg-main{width:100%;}
	.reg-disc{padding:19px 0 22px;font-size:14px;}
	/* .reg-inp input,.reg-inp select{height:30px;} */
	.check_box_register{font-size:13px;text-align:left;}
	.reg-sbmt{margin:24px 0 48px;}
	.reg-sbmt input{font-size:11px;padding:9px 26px;}
	.reg-box{padding:0px;margin-bottom:7px;width:100%;}
	.reg-disc p{font-size:13px;text-align:left;}

	/* print-receipt_page */
	.chk_confo{width:100%;}
	.conf_had{font-size:20px;}
	.feild{font-size:13px;margin-top:6px;}
	.p1_last{margin-top:12px;}
	.prt1{width:50%;}
	.con_sub{margin-top:0px;}
	.chk-p-4-prd-sku.chk-p-4-prd-receipt.pri_hik{text-align:left;}
	.chk-p-4-prd-prch-dt.chk-p-4-prd-receipt.pri_hik{text-align:left;width:60%;}
	.chk-hed-rw.rw_head{width:100%;}

	/* checkout-confirmation */
	.feild{font-size:13px;margin-top:3px;}
	.chk-p-4-prd-disc{padding-left:8px;}
	.chk-p-4-prd-info.chk_hik:first-child{color:#000000!important;}
	.chk-p-4-prd-info.hstry{width:100%;margin:12px 0;}
	.chk-p-4-prd-prch-dt.chk-p-4-prd-receipt.chk_pri{width:51%;text-align:left;}
	.chk-p-4-prd-sku.chk-p-4-prd-receipt.chk_pri{text-align:left;}
	.chk-p-4-prd-sku{width:60%;padding:0px;}
	.chk-hed-rw.hik_row1{padding:0!important;width:40%;}
	.chk_rh{width:70%;}
	.sh_lh{width:77%;font-size:13px;}
	.sh_rh{width:23%;font-size:13px;}
	.print1 input{padding:6px 14px;font-size:12px;}
	.print1{margin:12px 0 0;}
	.my_acc{text-align:left;font-size:12px;line-height:20px;}
	.con_sub{margin-top:0px;}
	.chk_confo_main{margin:23px 0;}
	.prt1{width:100%;margin:0 0 15px;}
	.prt1:last-child{margin:0px;}
	.conf_had{font-size:20px;}
	.chk-p-4-prd-sku.chk-p-4-prd-receipt.chk_pri{width:48%;}
	.foot-copy{padding:15px 0 60px;}
	.img_in_txt_bg img{max-width:200px;}
	.prd-br-nm::before{top:0px;}
	.prd-crt-inpt-text{text-align:left;font-size:13px;}
	.row_product_image .prd-dtl-sld-box img{max-height:41px;}
	.chk-p-4-prd-smry-1.hik_shop{text-align:right;}
	.about-lft > p{text-align:left;}
	.page-promo-con > p{text-align:left;}
	.chk-p-2-lst{text-align:left;}
	.chk-p-2-lnk{text-align:left;}
	.chk-prd-sb-tot{text-align:right;width:100%;}
	.chk-side-1.brd-rgt{border-right:none;margin:0 0 17px;}
	.chk-prd-tot-mn{padding:0;}
	.chk-prd-tot-inn{padding:15px 0;}
	.chk-p-4-prd-img{padding:8px 14px;}
	.crt-inpt input[type="submit"]{padding:5.7px 21px;}
	.chk-p-4-prd-sb-ttl.crt{width:100%;}
	.chk-prd-pls{width:71%;text-align:right;}
	.chk-prd-shp{width:100%;text-align:right;}
	.chk-rw .chk-hed-rw{width:100%;}
	.chk-p-4-prd-sku{width:100%;text-align:left!important;}
	.chk-p-4-prd-qty{text-align:left!important;width:100%}
	.chk-p-4-visa-img{top:55px;left:0;}
	.chk-pmnt-mthd{margin-top:60px;}
	.chk-pmnt-mthd label{width:100%;text-align:left;padding-bottom:5px;}
	.chk-pmnt-mthd > span{float:left;text-align:left;width:100%; margin-bottom: 5px;}
	.chk-pmnt-dtl .chk-sbmt {margin-top: 15px;}
	.chk-pmnt-dtl{width:100%;}
	.chk-nm{width:100%;padding-bottom:5px;}
	.chk-inp{width:100%;padding:0px;}
	.chk-pmnt-dtl .chk-sbmt{width:100%;text-align:center;}
	.chk-pmnt-dtl .chk-sbmt input{float:none;width:auto;}
	.prd-slc-pkg-ttl.chack{text-align:left;}
	.payment_details_main .chk-pmnt-mthd {margin-top: 0;}

	/*23-08-2016*/
	.fil-pro-top{width:94%;margin:0 0 22px;}
	.fil-pro-top input{padding:6px 14px;font-size:13px;height:30px;}
	.fil-pro-top select{height:30px;font-size:13px;}

	/*event*/
	.event-lf{width:100%;}
	.event-p{width:100%;margin-top:15px;}
	.event-rg{border-left:1px solid #dedede;width:100%;text-align:center;padding:20px;}
	.event-dt{float:none;display:inline-block;width:85px;}
	.event-tit a{text-align:center;}
	.cr-lst-pg{margin:10px 0px 15px 0px;}
	.event-tit{text-align:center;}
	.event-p > p{text-align:center;margin-top:0px;}
	.event-p .btn a{text-align:center;width:100%;}
	.event-p .btn{width:100%;}

	/*event-detail*/
	.event-detail-p{width:100%;margin-top:20px;}
	.event-detail-p > p{text-align:center;margin-top:10px;}
	.procuct-box:nth-child(2n){margin-right:0px;}
	.procuct-box{width:100%;}
	.event-detail-con{width:72%;margin-left:0px;}
	.event-list-dtl{margin-top:30px;}
	.pro-addcart a{padding:10px 0px;}
	.event-dt{width:80px;}
	.event-tit a{font-size:19px;}
	.event-desc span{margin:2px 0px 5px 0px;}
	.event-rg{height:450px;}
	.event-tit{text-align:left!important;font-size:21px;}
	.event-detail-btm .event-detail-p .event-desc span{margin:15px 0px 5px 0px!important;}

	/*appoiment-pege */
	.contact-frm-con.next-form{width:651px;}
	.hasDatepicker{width:100%!important;margin-bottom:20px;}
	.inpt-frm-fld.input-inn{width:100%;}
	.div_app_time:nth-child(3n){margin-right:0px!important;}
	.div_app_time{width:26%!important;margin-right:28px!important;}
	.page-cont-foot-img{top:-1px;}
	.fot-up-ig::after{display:none;}
	.fot-up-ig::before{display:none;}
	/* m(13-12-2016) */
	.promo-lft-img{margin-bottom:15px;margin-right:15px;width:100%;}
	.promo-3box{width:100%;}
	.promo-lft{width:100%!important;}
	.promo-rit{width:100%; text-align: left;}

	/*capcha*/
	.chk-pmnt-dtl {width: 100%; margin-top: 20px;}
	.chk-bxs > div {width: 100%;}
	.ringcaptcha.widget {padding: 15px !important;}
	.form-control.phone-input { border: 1px solid #dfe4e6 !important; box-sizing: border-box !important; padding: 0 !important; text-indent: 10px !important; width: 100% !important;}
	.btn.btn-submit.btn-block.js-send-code {padding: 6px 0 !important;}
	.method-selector {margin-right: 20px !important;}
	
	.TabbedPanelsTab {padding: 10px 30px; font-size: 12px;}
	.pd-dtls-mn-bx {font-size: 12px;}


	.main-top-pop {width: 100% !important;}
	.on-loda-site img{height:auto;}
	.pop-cont{padding: 15px;}
	.pop-cont h6{font-size: 17px;line-height: 22px;}
	.inpt-frm-btn > button{padding: 9px 27px;}
	.pop-cont .inpt-frm-fld{margin-bottom: 15px;}

	.search-con{background: #fff;}
	.logo{background: #fff;}
	.procuct-box{background: #fff;}
	.welcom-txt p{padding: 0 15%;font-size: 14px;}
	.fot-up-ig img {max-width: 100%;}
	.head-top{padding: 80px 0 17px;background-size: 820px;background-position: left 50% top;}


}
@media screen and (min-width:760px) and (max-width:1040px){
	.slk-txt a{padding-top:27px;}
	.slk-ttl{font-size:17px;}
	.slk-wht-img .hik_img img{max-width:43px;}
	.j-one-time2 .slk-wht-img{top:3px;}
}
.contact-frm-con.next-form{width:651px;}
.hasDatepicker{width:41%;}
.ui-datepicker{width:15em;}
.hasDatepicker .ui-datepicker-inline{width:100%!important;}




/*new-responsive-design*/
@media screen and (min-width:1241px) and (max-width:1500px){
	.home-banner-main .flexslider .slides img{height: 290px;}

	.new-product-six-in-row .procuct-box{width:calc(20% - 10px);}
	/*.chk-p-4-visa-img{top: 0px;}*/

	.bann-con > p span {font-size: 19px !important;}
}

@media screen and (min-width:1025px) and (max-width:1240px){
	#nav a{padding: 8px;}
	.home-banner-main .flexslider .slides img{height: 290px;}

	.new-product-six-in-row .procuct-box{width:calc(25% - 10px);}

	.testimonial-rtl-part .slick-next{right: -10px;}
	.testimonial-rtl-part .slick-prev{left: -10px;}
	.testimonial-rtl-part{padding: 0px 20px;}

	header.top-header.fixed #nav a{padding:3px 8px;}

	.page-cont-foot-img{top: 10px;}

	.md-2box img{max-height: 275px;}


	.chk-pmnt-mthd span{margin-right: 10px;}
	.chk-p-4-visa-img{top: 0px;}
	.chk-cont-wrap.mrg-top {padding: 43px 55px 60px;}

	.chk-p-4-prd-img{padding: 8px 2px;}
	.checkout_four_main .chk-p-4-prd-sku{width: 18%;}

	.flash_sale .procuct-box{width: calc(25% - 10px);}

	.main-content .time-element{width: 90px;height: 80px;line-height: 80px;font-size: 50px;}
	.offer-left img {max-width: 160px;}

	.bann-con > p span {font-size: 14px !important;}


}

@media screen and (min-width:901px) and (max-width:1024px){
	#nav a{padding: 8px;}

	header.top-header.fixed #nav a{padding:3px 8px;}
	.home-banner-main .flexslider .slides img{height: 290px;min-height: 200px;}
	.search-con{width: 100%;padding-left: 18%;}
	.logo img{max-height: 60px;}

	.new-product-six-in-row .procuct-box{width:calc(25% - 10px);}


	.testimonial-rtl-part .slick-next{right: -10px;}
	.testimonial-rtl-part .slick-prev{left: -10px;}
	.testimonial-rtl-part{padding: 0px 20px;}
	.mega-menu-sub-main{padding: 20px 0px;}
	.mega-menu-link-list h4{font-size: 17px;}
	.mega-menu-tp-pic img{min-height: 70px;max-height: 70px;}
	.mega-menu-tp-pic{min-height: 70px;max-height: 70px;}
	#nav .mega-menu-link-list li a{font-size: 15px;padding: 3px 0px;}
	.top-brand{height: 130px;min-height: 130px;}

	.member-home-featured-products .procuct-box .pro-image img {max-height: 140px;max-width: 110px;}
	.member-home-featured-products .procuct-box .pro-image{min-height: 150px;}

	.page-cont-foot-img{top: 10px;}
	.pro-addcart a, .you-may-also-like-rtl .pro-addcart a{padding: 0px 7px !important;}
	.member-home-featured-products .frm-links{flex-wrap: wrap;}
	.pro-price span:first-child{font-size: 16px !important;}
	.head-tit, .pg-dtl-hdr{margin-bottom: 30px;}
	.index-ad-banner .img-promo img {min-height: 270px;max-height: 270px;object-fit: contain;}
	.index-ad-banner .row_img-promo .img-promo{margin-bottom: 20px;}
	.home-3boxes-bottom figure.effect-bubba h2{font-size: 26px;}

	.md-2box img{max-height: 275px;}

	.brand-box .align-middle > img{max-width: 150px;max-height: 150px;}

	.box3-cen-img img {min-height: 255px;object-fit: cover;}

	.tips_con img{width: 35%;}

	.chk-pmnt-mthd span{margin-right: 10px;}
	.chk-p-4-visa-img{top: 0px;}

	.crt-inpt input[type="button"]{font-size: 14px;padding: 9px 20px;}
	.crt-cpn span input, .crt-cpn input{height: 40px;}

	.chk-cont-wrap {padding: 40px 20px 40px!important;}

	.chk-p-4-prd-img{padding: 8px 2px;}
	.checkout_four_main .chk-p-4-prd-sku{width: 18%;}

	.flash_sale .procuct-box{width: calc(25% - 10px);}

	.main-content .time-element{width: 90px;height: 80px;line-height: 80px;font-size: 50px;}
	.flash_sale_head h6{font-size: 30px;}

}

@media screen and (min-width:768px) and (max-width:900px){
	#nav a{padding: 8px;}
	header.top-header.fixed #nav a{padding:3px 8px;}
	.home-banner-main .flexslider .slides img{height: 250px;min-height: 200px;}
	.search-con{width: 100%;padding-left: 10%;padding-right: 4%;}
	.logo img{max-height: 55px;}
	.head-login{height: auto;}
	.link-tit a{padding: 10px 3px;}
	aside.top-contact{width: 40%;}
	aside.top-contact{width: 50%;}
	.right-links{float: right;}
	.head-nav{height: auto;}
	.head-top{padding: 5px 0px;}
	.search-con input[type="text"]{height: 35px;}
	.search-con input[type="submit"]{height: 35px;}
	.new-product-design-sec .head-tit{text-align: left;}

	.new-product-six-in-row .procuct-box{width:calc(33.33% - 10px);}


	.testimonial-rtl-part .slick-next{right: -10px;}
	.testimonial-rtl-part .slick-prev{left: -10px;}
	.testimonial-rtl-part{padding: 0px 20px;}
	.mega-menu-sub-main{padding: 20px 0px;}
	.mega-menu-link-list h4{font-size: 16px;min-height: 55px;}
	.mega-menu-tp-pic img{min-height: 70px;max-height: 70px;}
	.mega-menu-tp-pic{min-height: 70px;max-height: 70px;}
	#nav .mega-menu-link-list li a{font-size: 15px;padding: 3px 0px;}
	.top-brand{height: 130px;min-height: 130px;}
	.login-main{right: 0px;width: 280px;}
	.login-main .lg-rmb{margin-bottom: 10px;}
	.procuct-box{padding-bottom: 50px;}
	.you-may-also-like-rtl .pro-name{min-height: 50px;}
	.top-brand-column{flex: 0 0 25%;max-width: 25%;}

	.pro-addcart {margin: 0px 0px 10px !important;}
	.featured-pro-home-desk{display: none;}
	.featured-pro-home-res{display: flex;flex-wrap: wrap;}
	.featured-pro-home-res .inner-con {position: relative;text-align: left;}
	.featured-pro-home-res .you-may-also-like-arw{top: 8px;}
	.featured-pro-home-res .head-tit{padding: 12px 25px !important;}
	.featured-pro-home-res .pro-image img{margin: 0px auto;}
	.featured-pro.featured-pro-home-res .procuct-box{margin: 0px 5px 20px !important;}
	.slick-list{width: 100% !important;}

	.index-ad-banner .img-promo img{min-height: 250px;max-height: 250px;}
	.member {width: 30%;}
	.featured-pro{width: 70%;}

	header.top-header.fixed .head-top {transform: translateY(0px);}

	.page-cont-foot-img{top: 10px;}
	.pro-addcart a, .you-may-also-like-rtl .pro-addcart a{padding: 0px 7px !important;}
	.member-home-featured-products .frm-links{flex-wrap: wrap;}
	.pro-price span:first-child{font-size: 16px !important;}
	.head-tit, .pg-dtl-hdr{margin-bottom: 30px;text-align: left;font-size: 20px;}
	.index-ad-banner .img-promo img {min-height: 250px;max-height: 250px;object-fit: contain;}
	.index-ad-banner .row_img-promo .img-promo{margin-bottom: 20px;}
	.home-3boxes-bottom figure.effect-bubba h2{font-size: 22px;}
	.home-3boxes-bottom .grid figure img {min-height: 190px;max-height: 190px;}
	.frm-ftxt{height: 40px;}
	.featured-pro-home-res .head-tit {padding: 12px 25px 12px 0px !important;}
	#nav a {padding: 8px 5px;}
	.head-top {padding: 5px 0px 0px;}
	header.top-header.fixed #nav a {padding: 3px 6px;}
	.welcom-txt h2{font-size: 32px;padding-top: 30px;}
	.index-ad-banner .row_img-promo .img-promo a.lightbox{padding: 0px;}
	figure.effect-bubba:hover h2, figure.effect-bubba:hover p{transform: translate3d(0px,-62px,0px);}

	.about-gallery{padding-bottom: 10px;}
	.foot-box {width: 100%;margin-bottom: 20px;}
	.page-cont-foot-img{display: block;}
	.foot-main-row{width: 70%;}
	.foot-box:nth-child(2) {width: 65%;margin-left: 0;}
	.foot-box:last-child{width: 34%;}

	.md-2box img{max-height: 275px;min-height: 275px;object-fit: contain;}
	.md-tit{font-size: 30px;}
	.md-boxes{margin-top: 30px;}
	.page-head-tit.header-2 {margin-bottom: 30px;}
	.lst-fltr {margin-bottom: 30px;}

	.brand-box .align-middle > img{max-width: 130px;max-height: 130px;}
	.brand-box{width: 18%;min-height: 180px;}

	.box3-cen-img img {min-height: 210px;object-fit: cover;}
	.box3{padding: 35px 10px;min-height: 250px;}
	.box3-desp p, .box3-desp p span{font-size: 14px;}
	.box3.center-area {padding: 0;}

	.tips_con img{width: 40%;margin: 0 30px 20px 0;}

	.terms-and-conditions-page-main .inner-con {text-align: left;}
	.page-head-tit > aside{width: 60%;}
/*
	.payment-details-form-part .chk-pmnt-mthd span{text-align: left;font-size: 12px;    margin-right: 10px;}
	.payment-details-form-part .chk-pmnt-mthd span small{font-size: 11px;}*/

	.crt-inpt input[type="button"]{font-size: 14px;padding: 9px 20px;}
	.crt-cpn span input, .crt-cpn input{height: 40px;}

	.chk-p-2-ul ul li{text-align: left;}
	.chk-sd-ttl {margin: 10px 0 20px 0;}
	.chk-sbmt.chk-p2 {margin: 45px 0 0;}

	.chk-p-4-prd-img{padding: 8px 2px;}
	.checkout_four_main .chk-p-4-prd-sku{width: 18%;}
	.checkout_four_main .chk-p-4-prd-info{padding-left: 20px;}
	.checkout_four_main .chk-p-4-prd-img img {max-width: 60px;max-height: 60px;}
	.payment-details-form-part .chk-pmnt-mthd span input {width: 17px;height: 17px;}

	.page-service-con > p{font-size: 16px;}
	.about-lft p, .about-lft, .page-service-con p{font-size: 16px;}
	.prd-sl-prc, .prd-br-nm, .prd-dtl-c-3 p{text-align: left;}

	.chk-p-4-prd-sb-ttl.wsh a{padding: 8px 0px;}

	.flash_sale .procuct-box{width: calc(33.33% - 10px);}


	.main-content .time-element{width: 80px;height: 70px;line-height: 70px;font-size: 40px;}
	.main-content .countdown-block{max-width: 100px;}
	.main-content{justify-content: center;}
	.flash_sale_head h6{font-size: 28px;}
	.offer-right img {max-width: 110px;}
	.offer-left img {max-width: 120px;}
	.flash_sale_head {width: 65%;}
	.offer-img{width: 15%;}

	.bann-con > p span {font-size: 12.5px !important;}
	.head-top-main .search-con {padding-left: 10%;padding-right: 0;}
	.head-top-main aside.top-contact {width: 54%;}
}

@media screen and (max-width:767px){
	#nav a{padding: 8px;color: #fff;}
	.home-banner-main .flexslider .slides img{height: 220px;}
	.search-con{width: 100%;padding-left: 10%;padding-right: 4%;}
	.logo img{max-height: 55px;}
	.head-login{height: auto;}
	.link-tit a{padding: 10px 5px;}
	.link-tit{width: auto;}
	aside.top-contact{width: 40%;}
	.right-links{float: right;}
	.head-nav{height: 0px;padding: 0px;border-bottom: 0px;}
	.head-top{padding: 5px 0px;}
	.search-con input[type="text"]{height: 35px;}
	.search-con input[type="submit"]{height: 35px;}
	.right-links-res{display: block !important;padding: 10px 30px 0px 0px;}
	.right-links-desk{display: none;}
	.search-con{display: none;}
	#nav-wrap .search-con{display: block !important;padding: 0px 4% 15px 10%;border-bottom:1px solid rgba(225,225,225,0.3);}
	#menu-icon{position: absolute;right: 0px;top: -58px;margin:14px 10px 0px 0px;}
	#nav{top: 0px;}
	.login-main{right: 0px;top: 55px;}
	.cart-inn{padding: 10px;}
	.cart-popup{left: -220px;top: 55px;}
	.foot-box a span img{min-width: 18px;max-width: 18px;max-height: 18px;}
	.banner.home-banner-main .flexslider{margin: 0px !important;}
	.you-may-also-like .head-tit{padding: 13px 25px;}
	.home-banner-main .flexslider .slides img{    height: auto;
    min-height: 120px;}
    .home-banner-main .flexslider .slides{padding-top: 20px;}
    .you-may-also-like{padding: 30px 0px 0px;}
    .new-product-design-sec .head-tit{padding: 12px 25px;text-align: left;}
    .you-may-also-like-rtl .pro-name{min-height: 50px;}
    #nav a:hover {color: #fff;}
    #menu-icon{background: url(../images/menu_hover.png) left top no-repeat;filter: invert(1);}

	.new-product-six-in-row .procuct-box{width:calc(50% - 14px);}
	.new-product-six-in-row .pro-name{min-height: 50px;}


	.testimonial-rtl-part .slick-next{right: 0px;}
	.testimonial-rtl-part .slick-prev{left: 0px;}
	.testimonial-rtl-part{padding: 0px 20px;}
	.mega-menu-sub-main{padding: 20px 0px;max-width: 100%;}
	.mega-menu-link-list h4{font-size: 16px;min-height: auto;}
	.mega-menu-tp-pic img{min-height: 70px;max-height: 70px;}
	.mega-menu-tp-pic{min-height: 70px;max-height: 70px;}
	#nav .mega-menu-link-list li a{font-size: 15px;padding: 3px 0px;}
	.top-brand{height: 130px;min-height: 130px;}
	.login-main{right: 0px;width: 280px;}
	.login-main .lg-rmb{margin-bottom: 10px;}
	.procuct-box{padding-bottom: 50px;}
	.you-may-also-like-rtl .pro-name{min-height: 50px;}
	.top-brand-column{flex: 0 0 33.33%;max-width: 33.33%;}
	.procuct-box{padding-bottom: 10px !important;}
	.pro-addcart, .you-may-also-like-rtl .pro-addcart{position: unset;}
	.new-product-six-in-row .pro-addcart{position: unset;}
	.pro-addcart a, .you-may-also-like-rtl .pro-addcart a{height: 35px;}
	.new-product-six-in-row .pro-addcart a{height: 35px;}
	.banner-bot-img.largest-food-logo .head-tit {padding: 7px;text-align: center;}
	.top-brand img {height: 100px;    object-fit: contain;}
	.testimonial-main .head-tit{padding: 7px;text-align: center;}
	.testimonial-sing-sub-part{text-align: center;}
	.rating-star{justify-content: center;margin: 0px 0px 10px 0px;}
	.testimonial-sing-sub-part h3{margin-bottom: 10px;}

	.login-main::before{right: -80px;}
	#nav li{padding-bottom: 0px;}
	#nav li.has-child{position: relative;}
	.mega-menu-tp-pic{display: none;}
	.mega-menu-col{max-width: 100%;width: 100%;padding: 0px 15px 20px;}
	#nav .mega-menu-link-list ul{display: none;}
	#nav li.has-childern{position: relative;}
	#nav li.has-childern::before, #nav li.has-child::before {
	    content: "";
	    position: absolute;
	    right: 12px;
	    z-index: 11;
	    display: block;
	    width: 10px;
	    top: 10px;
	    height: 10px;
	    border-top: 2px solid #fff;
	    border-left: 2px solid #fff;
	    transform: rotate(225deg);
    	transition: all 0.5s ease;
	}
	.mega-menu-link-list{position: relative;}
	.mega-menu-link-list::before{content: "";
	    position: absolute;
	    right: 12px;
	    z-index: 11;
	    display: block;
	    width: 10px;
	    top: 4px;
	    height: 10px;
	    border-top: 2px solid #000;
	    border-left: 2px solid #000;
	    transform: rotate(225deg);
    	transition: all 0.5s ease;}

    #nav li.has-childern.active::before{top: 15px;transform: rotate(45deg);}
    #nav li.has-child.active::before{top: 15px;transform: rotate(45deg);}
    #nav .mega-menu-link-list.active::before{transform: rotate(45deg);}
    #nav ul.sub-menu{display: none;}

    .banner-bot-img.largest-food-logo .head-tit{text-align: left;}
    .banner-bot-img.largest-food-logo .head-tit .show_more{font-size: 14px !important;}
    .featured-pro .procuct-box{width: 49%;float: left;}
    .pro-image img {max-height: 130px;max-width: 110px;}
    .pro-addcart a{font-size: 12px;}
    .pro-name {font-size: 12px !important;line-height: normal;}
    .index-ad-banner .img-promo img{max-height: 260px;}

    .pro-addcart {margin: 10px 0px !important;}
    .head-top-main{padding-bottom: 0px;padding-top: 10px;}
    #nav .sub-menu a {color: #fff;}
    #nav li .sub-menu {background-color: #000;position: absolute;top: 100%;}
    .prd-br-nm span, .prd-sl-prc span {
    font-size: 16px;}
    .quantity.pop-quantity-main{margin: 0px 0px 20px;}
    .pop_quantity{width: 65px;}
    .quantity.pop-quantity-main .quantity-sm-btn{    min-width: 30px;min-height: 30px;}
    .product-dtl-tab .TabbedPanelsTab{font-size: 10px;font-size: 16px;}
    .mega-menu-shop{height: auto;opacity: 1;overflow: visible;z-index: 99;}
    .product-dtl-may-also .you-may-also-like-arw{top: 38px;}
    .mega-menu-shop{display: none;}
    #nav li:hover .sub-menu {
    	display: none;
	}
	.listing-dog-rtl .img_in_txt_bg img {
    	max-width: 50px;
    	max-height: 70px;
	}
	.listing-dog-rtl .slk-txt a{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;flex-direction: column;}
	.listing-dog-rtl .slk-wht-img{position: unset;min-height: auto;}
	.listing-dog-rtl .slk-txt a{padding-top: 0px !important;}
	
	.featured-pro-home-desk{display: none;}
	.featured-pro-home-res{display: flex;flex-wrap: wrap;width: 100% !important;}
	.featured-pro-home-res .inner-con {position: relative;text-align: left;}
	.featured-pro-home-res .you-may-also-like-arw{top: 8px;}
	.featured-pro-home-res .head-tit{padding: 12px 25px !important;}
	.featured-pro-home-res .pro-image img{margin: 0px auto;}
	.featured-pro.featured-pro-home-res .procuct-box{margin: 0px 5px 20px !important;}
	.slick-list{width: 100% !important;}
	.featured-pro-home-rtl{margin-bottom: 0px !important;}
	.lstng-slider.listing-dog-rtl .slk-wht-img .block-content{position: unset;min-height: auto;}

	.pd-dtls-mn-bx, .pd-dtls-mn-bx p{font-size: 14px !important;}
	.pd-dtls-mn-bx p span{font-size: 14px !important;}
	.pd-dtls-mn-bx span{font-size: 14px !important;}

	.largest-food-logo .section-content{width: 100%;justify-content: center;}
	.banner-bot-img.largest-food-logo .head-tit{display: flex;padding: 10px !important;}
	.banner-bot-img.largest-food-logo .head-tit .show_more{margin: 0px;
    text-align: right;
    min-width: 100px;}

    .facebook-icn{justify-content: center;}
    .facebook-icn a img{max-height: 20px;}

    .index-ad-banner .img-promo img{min-height: 250px;max-height: 250px;}
    .index-ad-banner .row_img-promo .img-promo{width: 50%;}

    .facebook-icn a span.fb-ver-icn{width: 35px;height: 35px;}
    .featured-pro{padding-left: 0px;}
    .member-home-featured-products .pro-con-row{width: 100%;margin: 0px;}

    .pro-price span:first-child{font-size: 16px !important;}
    .member-prize-sm span.or-mprize-lg{font-size: 16px;}
    .prd-sl-prc span.pr-dtl-prize-sm{font-size: 14px;}

    #nav a{font-size: 16px;text-align: center;}

    .link-tit.register-link.tester-link a{font-size: 16px;}

    .left-address > p{padding: 7px;height: auto;font-size: 11px;}
    .pro-price span:first-child {font-size: 14px !important;}
    .home-banner-main .flexslider .slides{min-height: auto;padding:20px 0px;background-color: #e03234;margin-top: 20px;}
    .home-banner-main .flexslider .slides img{min-height: auto;}
    .listing-dog-main-pic img{max-height: 200px;}
    .listing-dog-main-pic img{max-height: 140px;}
    .slk-ttl{font-size: 18px !important;}
    #nav{height: 100vh;overflow: auto;padding:0px 0px 100px;}
    #nav li .sub-menu{position: relative;}
    header.top-header.fixed #nav a{padding:8px;}

    .login-con{text-align: left;min-height: auto;}
    .frm-links{margin-top: 15px;}
    .login-con{padding:20px 15px;}
    .foot-top{padding:15px 0px;}
    header.top-header.fixed .head-top{z-index: 999;}

    .about-lft p, .about-lft, .page-service-con p{font-size: 14px;line-height: 24px;}
    .prd-cart a{font-size: 14px;}
    .lst-bxs{width: 50%;padding:0px 10px;}
    .lst-btn input[type="submit"], .lst-btn input[type="button"]{padding: 0px 10px !important;width: auto;margin: 10px auto 0px;}
   	.lst-btn{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
   	.lst-fltr{padding: 20px 10px;} 
    .fil-pro-top input[type="submit"],
    .fil-pro-top input[type="button"]{padding: 0px 10px !important;width: auto;}
    .sub_banner_text h2{font-size: 22px;}

    .promotion-ad-part-main .promo-lft{width: calc(100% + 20px) !important;}
    .promotion-ad-part-main .promo-lft .promo-lft-img{width: 50%;}

    .page-cont-foot-img{top: 10px;}
	.pro-addcart a, .you-may-also-like-rtl .pro-addcart a{padding: 0px 7px !important;}
	.member-home-featured-products .frm-links{flex-wrap: wrap;}
	.pro-price span:first-child{font-size: 16px !important;}
	.head-tit, .pg-dtl-hdr{margin-bottom: 30px;text-align: left;font-size: 20px;}
	.index-ad-banner .img-promo img {min-height: 220px;max-height: 220px;object-fit: contain;}
	.index-ad-banner .img-promo img {min-height: 320px;max-height: 320px;object-fit: contain;}
	.index-ad-banner .row_img-promo .img-promo{margin-bottom: 10px;}
	.home-3boxes-bottom figure.effect-bubba h2{font-size: 22px;}
	.home-3boxes-bottom .grid figure img {min-height: 190px;max-height: 190px;}
	.frm-ftxt{height: 40px;}
	.featured-pro-home-res .head-tit {padding: 12px 25px 12px 0px !important;}
	#nav a {padding: 8px 5px;}
	.head-top {padding: 5px 0px 0px;}
	header.top-header.fixed #nav a {padding: 3px 6px;}
	.welcom-txt h2{font-size: 26px;padding-top: 20px;}
	.index-ad-banner .row_img-promo .img-promo a.lightbox{padding: 0px;}
	figure.effect-bubba:hover h2, figure.effect-bubba:hover p{transform: translate3d(0px,-62px,0px);}

	.member{width: 100%;}
	.head-tit{padding: 7px 0px !important;}
	.member-home-featured-products .frm-check{margin: 0px 0px 15px;}
	.new-product-design-sec .head-tit{padding: 12px 0px;}
	.box3-con.grid{width: 100%;}
	.head-tit::before {right: 0px;margin: 0px auto;}
	.head-tit {text-align: center;}
	.page-cont-foot-img{display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 20px;position: unset;width: 100%;justify-content: center;}
	.page-cont-foot-img img {max-width: 200px;max-height: 180px;width: auto !important;}
	.banner-bot-img.largest-food-logo .head-tit{text-align: left;padding: 10px 0px!important;}
	.banner-bot-img.largest-food-logo .head-tit::before{right: unset;}
	.featured-pro-home-res .head-tit, .new-product-design-sec .head-tit{text-align: left;padding: 10px 0px!important;}
	.featured-pro-home-res .head-tit::before, .new-product-design-sec .head-tit::before{right: unset;}
	.banner-bot-img.largest-food-logo .head-tit {justify-content: space-between;}
	.top-brand-column{padding: 0px 5px 15px;}
	.head-tit::before, .welcom-txt h2::before, .pg-dtl-hdr::before{width: 70px;}
	.head-tit, .pg-dtl-hdr{margin-bottom: 20px;}

	.page-head-tit h2{padding-bottom: 5px;}
	.about-lft p, .about-lft, .page-service-con p{text-align: center;}
	.about-gallery{padding-bottom: 10px;}
	.about-thought{padding: 15px 0px;}
	.prd-cart{display: flex;justify-content: center;flex-wrap: wrap;}
	.page-head-tit h2{font-size: 21px;}
	.page-head-tit h2::before{width: 70px;}


	.md-2box img{max-height: 250px;min-height: 250px;object-fit: contain;}
	.md-tit{font-size: 26px;}
	.md-boxes{margin-top: 20px;}
	.md-txt{margin-top: 5px;}

	.page-head-tit.header-2 {margin-bottom: 20px;}
	.lst-fltr {margin-bottom: 20px;}
	.lst-bxs select{font-size: 14px !important;}
	.lst-btn input[type="submit"], .lst-btn input[type="button"]{padding: 0px 20px !important;}
	.pg-dtl-hdr {text-align: center;padding: 10px 0px !important;}
	.pg-dtl-hdr::before{right: 0px;margin: 0px auto;}
	.sate-status{padding: 6px 10px 6px 5px;}
	.listing-dog-rtl .slk-txt a {padding-top: 15px !important;}
	.page-content-all.section{padding: 10px 0px 25px;}

	#autoSuggestionsList2 li {
	    display: flex;
	    flex-wrap: wrap;
	    align-items: center;
	    border: 0px;
	    border-bottom: 1px solid #cccccc;
	}
	.pro_name.pro_namerj {
	    width: calc(100% - 70px);
	    font-family: 'Poppins-Regular';
	    font-size: 14px;
	    padding: 10px 0px;
	    text-align: left;
	}
	.suggestionList li img {
	    float: left;
	    max-height: 150px!important;
	    max-width: 40px!important;
	    width: 40px;
	}
	#nav-wrap .search-con{padding: 0px 10px 20px;}
	.suggestionsBox{left: 13px;max-width: calc(100% - 20px);}
	.search-con input[type="text"]{width: calc(100% - 49px);}

	.brand-sub-logo-main .brand-box{width: 33.33%;margin-right: 0px;padding: 0px 5px; min-height: 110px;}
	.brand-sub-logo-main .brand-box .align-middle img {max-width: 110px;max-height: 110px;}
	.fil-pro-top form#brand_filter{justify-content: center;}
	.sub_banner_img img {min-height: 150px;}
	.page-promo-con p{text-align: center !important;font-size: 14px;}

	.contact-frm {margin-top: 0px;}
	.contact-frm-con{width: 100%;padding: 30px 20px;}
	.cnt-form-bg-main .inpt-frm-fld > input{height: 40px;font-size: 14px;}
	.cnt-form-bg-main .inpt-frm-btn.button > input, .cnt-form-bg-main .inpt-frm-btn > input{font-size: 14px;padding: 0px 25px;}
	.cnt-form-bg-main .contact-frm p{font-size: 14px;}

	.box3-cen-img img {min-height: 255px;object-fit: cover;}

	.box3-cen-img img {min-height: 210px;object-fit: cover;}
	.box3{padding: 20px 10px;min-height: auto;}
	.box3-desp p, .box3-desp p span{font-size: 14px;}
	.box3.center-area {padding: 0;}
	.box3-cen-desp{width: 100%;text-align: center;padding: 10px;}
	.box3-tit{margin-top: 10px;}
	.box3-img img {max-width: 35px;}
	.contact-us-page-main .box3-cont{margin-bottom: 30px;}
	.cnt-form-bg-main .inpt-frm-fld textarea{height: 90px;font-size: 14px;}
	.inpt-frm-fld{margin-bottom: 10px;}
	.page-service-con > p span{margin-bottom: 0px;}

	.tips_con img{width: 35%;margin: 0 20px 10px 0;}
	.tips_con h3{text-align: center;}
	.tips_con p{text-align: left;}


	.page-head-tit > aside{width: 100%;}
	.page-head-tit h2{width: 100%;}
	.page-head-tit h2::before{right: 0px;margin: 0px auto;}

	.terms-and-conditions-page-main .inner-con {text-align: left;}
	.terms-and-conditions-page-main .page-head-tit h2{text-align: left;}
	.terms-and-conditions-page-main .page-head-tit h2::before{right: unset;}
	.terms-and-conditions-page-main .page-head-tit > aside{text-align: left;}
	.terms-and-conditions-page-main .page-service-con h1{font-size: 20px;margin: 5px 0px;}
	.terms-and-conditions-page-main .page-service-con h2{font-size: 16px;margin: 5px 0px;}
	.terms-and-conditions-page-main .page-service-con p{text-align: left;}
	.terms-and-conditions-page-main .page-service-con h4{font-size: 16px;}
	.terms-and-conditions-page-main .page-service-con h1{font-size: 20px;margin: 5px 0px;}
	.terms-and-conditions-page-main .page-service-con p span{font-size: 14px !important;}
	.privacy-policy-page-main ul li, .privacy-policy-page-main ol li{font-size: 14px;}

	.pg-dtl-lft{width: 100%;padding-right: 0px;}
	.pg-dtl-rgt{width: 100%;margin-top: 20px;}
	.prd-dtl-c-2{padding: 15px 0px;text-align: left;margin: 0px;}
	.page-detail-con .crt-inpt input[type="submit"] {
	    font-size: 14px;
	    padding: 0px 10px;
	    height: 40px;
	}
	.prd-cart a{height: 40px;display: flex;flex-wrap: wrap;align-items: center;}
	form#product_form .prd-cart{justify-content: flex-start;}
	form#product_form .quantity.pop-quantity-main {
    margin: 0px 20px 10px 0px;}

    .foot-new-logo img {max-height: 60px;}
    .foot-new-logo{max-width: 100%;margin-top: 10px;}
    .payment-details-form-part .chk-pmnt-mthd span{text-align: left;font-size: 14px;margin-right: 0px;margin-top: 10px;width: 100%;}
    .payment-details-method-list {width: 100%;}
    .payment-details-form-part .chk-pmnt-mthd span{margin-bottom: 0px;}
    .payment-details-form-part .chk-pmnt-mthd span input {
    width: 16px;
    height: 16px;}
    .payment-details-form-part .chk-pmnt-mthd span small{font-size: 12px;}

    .pg-dtl-lft .slider-for{height: 300px;}
    .slider-for .prd-dtl-sld-box {min-height: 300px!important;}
    .product-dtl-tab .pd-dtls-mn-bx{padding: 15px 0px 20px;margin-bottom: 15px;}

    .crt-inpt input[type="button"]{font-size: 14px;padding: 9px 20px;}
	.crt-cpn span input, .crt-cpn input{height: 40px;}
	.cart-tab-part .chk-p-4-prd-qty.crt{width: 68%;}
	.cart-tab-part .chk-hed-rw .chk-p-4-prd-qty.crt{width: 10%;}
	.cart-tab-part .chk-rw .chk-hed-rw{width: 30%;}
	.cart-page-main .chk-p-4-prd-smry-1{font-size: 14px;}
	.cart-page-main .chk-p-4-prd-smry-1 span{font-size: 14px;}
	.cart-page-main .crt-cpn p{font-size: 14px;}
	.cart-page-main .crt-cpn label{font-size: 14px;}
	.cart-page-main .crt-cpn span input{font-size: 14px;}

	.cart-page-main .crt-cpn label{width: 100%;margin-bottom: 10px;}
	form#shopping_bag_form .crt-cpn input#cupon_name{width: calc(100% - 130px);}
	.crt-inpt input[type="button"] {font-size: 14px;padding: 9px 15px;margin-right: 5px;}
	.chk-p-4-prd-sku {width: 50%;}
	.chk-rw .chk-hed-rw {display: block;}
	.chk-hed-rw {display: none;background: none;}
	.chk-p-4-prd-info.crt {
	    padding: 10px 0 10px 19px;
	    width: 100%;
	}
	.chk-rw .chk-crt-prd-rmv {
	    padding: 0 0 8px;
	    float: right;
	}
	.chk-p-4-prd-sku.crt {width: 58%;}
	.chk-hed-rw div, .chk-rw .chk-hed-rw div{color: #000;}
	.chk-p-4-prd-info{width: 100%;}
	.chk-p-4-prd-sb-ttl{width: 50%;text-align: left !important;}
	.chk-p-4-prd-info:first-child {
    	color: #ffffff!important;
	}
	.chk-rw div{text-align: left;}
	.chk-rw {
	    width: 100%;
	    display: flex;
	    flex-wrap: wrap;
	}
	.chk-rw .chk-crt-prd-rmv {
	    padding: 0 0 8px;
	    float: right;
	    width: 100%;
	}
	.chk-rw .chk-crt-prd-rmv a{float: right;}

	/* wishlist_page */
	.chk-rw{padding:15px 0;}
	.chk-p-4-prd-nm{font-size:15px;}
	.chk-p-4-prd-prch-dt,.chk-p-4-prd-sb-ttl,.chk-p-4-prd-dscnt,.chk-p-4-prd-sku{font-size:13px!important;}
	.chk-p-4-prd-sb-ttl.wsh a{font-size:10px;max-width:101px;padding:4px 12px;}
	.chk-p-4-prd-pc-sz{font-size:13px;}
	.chk-rw .chk-hed-rw{display:block;padding:2px 0 0;width:40%;}
	.chk-rw .chk-wsh-prd-rmv{padding:0 0 8px;float:right;}
	.chk-hed-rw{display:none;background:none;}
	.chk-p-4-prd-info{width:100%;padding-left:18px;}
	.chk-p-4-prd-info.wsh{width:100%;padding:10px 0 10px 19px;}
	.chk-hed-rw div,.chk-rw .chk-hed-rw div{padding:0 0 0 21px;text-align:left;}
	.chk-p-4-prd-sb-ttl{width:100%;}
	.chk-p-4-prd-sku.wsh{padding:0px 0 5px 0px;text-align:left;width:57%;}
	.chk-p-4-prd-sb-ttl.wsh{margin:7px 0 0 18px;width:auto;padding:3px 0 0;}
	.chk-rw:last-child{margin-bottom:30px;}
	.chk-wsh-prd-rmv + .chk-hed-rw{background:#cc2f28 none repeat scroll 0 0;float:left;padding:10px 0;width:100%;color:#fff;}
	.chk-p-4-prd-info:first-child{color:#ffffff!important;}
	.chk-hed-rw.add_cart_hik{display:none;}
	.chk-hed-rw div,.chk-rw .chk-hed-rw div{color:#000000;font-size:15px;}

	.chk-p-4-prd-qty{width: 50%;}
	.chk-p-4-prd-sku.crt{padding: 5px 0px;margin: 8px 0px 0px;}
	.chk-p-4-prd-smry-1.hik_shop{text-align: left;}
	.cart-tab-part .img_in_txt_bg.img_in_txt_bg1 {text-align: center;}

	.chk-ttl{margin-bottom: 30px;}
	.chk-side-1{width: 100%;}
	.chk-side-1.brd-lft{border-left: 0px;padding: 10px 0px;}
	.reg-inp input, .reg-inp select{height: 40px;font-size: 14px;}
	.chk-sd-ttl{margin: 10px 0px;font-size: 18px;}
	.reg-nm, .chk-bx, .chk-rd-btns{font-size: 14px;}
	.reg-inp textarea{height: 95px;font-size: 14px;}
	.chk-ttl, .chk-ttl span{font-size: 18px;}
	.count-1 img {max-width: 60px;}


	.chk-p-2-ul ul li{text-align: left;}
	.chk-sd-ttl {margin: 10px 0 20px 0;}
	.chk-sbmt.chk-p2 {margin: 45px 0 0;}
	.chk-side-1{padding: 10px 0px;}
	.chk-p-2-lnk a, .chk-prd-sb-tot, .chk-prd-shp{font-size: 14px;}
	.chk-prd-tot{font-size: 14px;}
	.chk-prd-tot span{font-size: 18px;}
	.chk-prd-tot-mn{margin-top: 20px;}
	.chk-sd-ttl{margin: 10px 0px;}
	.chk-prd-pls{width: 100%;}
	.chk-sbmt.chk-p2 {margin: 25px 0 0;}

	.chk-p-4-prd-img{padding: 8px 2px;}
	.checkout_four_main .chk-p-4-prd-sku{width: 70%;}
	.checkout_four_main .chk-p-4-prd-info{padding-left: 0px;}
	.checkout_four_main .chk-p-4-prd-img img {max-width: 60px;max-height: 60px;}
	.checkout_four_main .chk-rw .chk-hed-rw{width: 30%;}
	.chk-hed-rw div, .chk-rw .chk-hed-rw div{padding: 10px 0px 0px;}
	.checkout_four_main .chk-hed-rw div, .checkout_four_main .chk-rw .chk-hed-rw div{padding: 10px 0px 0px;}
	.chk-p-4-prd-sb-ttl {width: 70%;}
	.sku-main {width: 100%;}
	.crt-cpn span input, .crt-inpt input[type="button"], .chk-sbmt input{font-size: 14px;}
	.checkout_four_main .chk-rw .chk-hed-rw .chk-p-4-prd-info {
    display: none;}

    .cart-popup{background: none;}
    .contact-frm{margin-bottom: 30px;}
    .page-detail-con .crt-inpt input[type="submit"]{height: 35px;}
    .page-detail-con .prd-cart a{height: 35px;}
    .chk-p-4-prd-smry-1{text-align: left;}

    .chk-p-4-prd-sb-ttl.wsh a{padding: 5px 10px;font-size: 14px;margin:0px;max-width: initial;}
    .chk-p-4-prd-sb-ttl.wsh{margin: 0px;}
    .wishlist-tab-part .chk-hed-rw {display: none;}
    .wishlist-tab-part .chk-p-4-prd-info.wsh{padding: 10px 0 10px 0px;}
    .wishlist-tab-part .chk-p-4-prd-img .img_in_txt_bg{text-align: center;}
    .wishlist-tab-part .chk-wsh-prd-rmv{width: 100%;text-align: right;}

    .box3-con.grid{margin: 10px 0px;}
    .box3-con.grid:nth-child(2) {margin: 10px 0px;}
    header.top-header{position: relative;z-index: 999999;}
    .slider-for .prd-dtl-sld-box .img_in_txt_bg img{max-width: 240px;max-height: 240px;}
    .you-may-also-like-arw a{width: 20px;}
    .product-dtl-may-also .you-may-also-like-arw{top: 0px;right: 0px;}
    .chk-p-4-prd-info.crt{padding: 10px 0 10px 0px;}
    .checkout_four_main .chk-p-4-prd-img {text-align: center;}

    .flash_btn a{padding: 6px 10px;}
    .flash_sale_head .inner-box{height: 33px;width: 33px;font-size: 16px;margin: 0px 2px;}
    .flash_sale .procuct-box{width: calc(50% - 13px);}
    .flash_sale_head{padding-left: 20px;}
    .flash_sale_head h6{padding-right: 5px;}
    .flash_sale_left{font-size: 18px;}



	.main-content .time-element{width: 70px;height: 60px;line-height: 60px;font-size: 32px;}
	.main-content .countdown-block{max-width: 80px;}
	.main-content{justify-content: center;}
	.flash_sale_head h6{font-size: 24px;}
	.offer-right img {max-width: 110px;}
	.offer-left img {max-width: 110px;}
	.flash_sale_head {width: 65%;}
	.offer-img{width: 15%;}
	.offer-main{padding: 0px 0px 30px;}
	.member-feature.section.member-home-featured-products {padding: 0px 0px 10px;}
	.home-banner-main .flexslider .slides{padding: 0px;}
	.search-suggestion-img img{max-width: 80px;}
	.search-suggestion-right {width: calc(100% - 70px);text-align: left;}
	.search-suggestion-product h6{text-align: left;}
	.search-suggestion-price h6{padding-left: 5px;}
	.search-suggestion-left {width: 60px;}
	.search-suggestion-img img{max-width: 55px;}
	.viewmoresrch a{font-family: 'Poppins-SemiBold' !important;color: #cc2f28 !important;}
	.suggestionsBox{max-height: 400px;}
	.reg-nm {text-align: left;}

	.page-content-all.section.checkout_four_main .chk-p-4-prd-qty {padding-top: 10px;}
}



@media screen and (max-width:600px){
	.cart-popup {width: 100%;left: 0px;background:rgba(0,0,0,0) url("../images/login-up-arr.png") no-repeat scroll left 20px top;}
	.page-head-tit h2{text-align: center;}
	.page-head-tit h2::before{width: 70px;right: 0px;margin: 0px auto;}
	.page-head-tit > aside{text-align: center;margin-top: 10px;}

	.chk-prd-pls{width: 100%;}
	.chk-cont-wrap {padding:15px!important;}


	.cart-popup{min-width: 240px;left: -80px;background: none;}
	.cart-popup::before{left: 0px;right: 0px;}



}

@media screen and (max-width:575px){
	.new-product-six-in-row .procuct-box{width:100%;margin: 0px 0px 20px !important;}
	.new-product-six-in-row{width: 100%;margin: 0px;}

	.top-brand {height: 75px;min-height: 75px;}
	.top-brand-column{flex: 0 0 50%;max-width: 50%;}
	.top-brand-column{flex: 0 0 33.33%;max-width: 33.33%;}

	.you-may-also-like-rtl .pro-name{min-height: auto;}
	.new-product-six-in-row .pro-name{min-height: auto;}
	.pro-name{min-height: auto;}

	.new-product-six-in-row .procuct-box{width: 49%;}
    .pro-name {font-size: 11px !important;line-height: normal;padding: 0px 1px;}

    .left-address{justify-content: center;}

    .head-tit{font-size: 18px;}

    .lst-bxs{width: 100%;padding-right: 0px;}

    .banner-bot-img.largest-food-logo .head-tit {font-size: 14px;}
    .welcom-txt h2 {font-size: 22px;}

    .md-2box img {max-height: 180px;min-height: 180px;object-fit: contain;}
    .md-tit {font-size: 22px;}


	.brand-box .align-middle > img{max-width: 110px;max-height: 110px;}
	.brand-sub-logo-main .brand-box{width: 33.33%;margin-right: 0px;padding: 0px 5px; min-height: 110px;}
	.contact-frm-con{padding: 25px 15px;}

	.tips_con img{width: 100%;margin: 0 0px 10px 0;}
	.tips_con p{text-align: center;}
	.chk-p-4-prd-smry-1{width: 100%;border:0px;}

	.chk-ttl{margin-bottom: 20px;}

	.flash_sale_head {width: 100%;padding-left: 0px;}
	.main-content .time-element {
	    width: 60px;
	    height: 50px;
	    line-height: 50px;
	    font-size: 24px;
	    margin-bottom: 15px;
	}
	.flash_sale_head h6{font-size: 20px;padding-right: 0px;}
	.offer-img{display: none;}
	.main-content .countdown-block{max-width: 70px;}
	.main-content .countdown-block .subtitle{font-size: 14px;}
}

@media screen and (max-width:480px){
	.left-address > p{padding: 5px;width: 100%;}
	.left-address{justify-content: center;}
	.logo{float: left;}
	.link-tit{width: auto;}
	#menu-icon{margin: 14px 7px 0px 0px;}
	.right-links-res{padding: 10px 40px 0px 0px;}
	/*.cart-popup{display: none !important;}*/
	.top-brand-column{flex: 0 0 50%;max-width: 50%;}
	.top-brand-column{flex: 0 0 33.33%;max-width: 33.33%;}
	.top-brand img {
    	height: 70px;
    	object-fit: contain;
	}
	.top-brand{min-width: 100%;}
    .featured-pro .procuct-box{width: 49%;float: left;}

    .listing-dog-main-pic img {max-height: 200px;    object-fit: cover;
    object-position: top;}
    .foot-box > ul{width: 33.33%;}

    .index-ad-banner .row_img-promo .img-promo{width: 100%;}
    .head-tit{padding:7px;}

    .listing-dog-main-pic img{max-height: 150px;}
    .welcom-txt p{padding:0px 10px;}
    .welcom-txt h2{padding: 12px 5px 0px;}
    .page-cont-foot-img{top: 5px;}
    .foot-top{padding:40px 0 15px;}

    .prd-cart a{font-size: 14px;}
    .sub_banner_text h2{font-size: 22px;}
    .promotion-ad-part-main .promo-lft{width: calc(100% + 10px) !important;margin: 0px -5px;}
    .promotion-ad-part-main .promo-lft .promo-lft-img{padding: 0px 5px;margin: 0px 0px 15px;}
    .foot-top {padding: 15px 0px;}
    .foot-main-row{margin-top: 0px;}
    .foot-box ul {width: 100%;}

    .home-3boxes-bottom .grid figure img {min-height: 150px;max-height: 150px;}

    .about-thought{padding: 15px 0px;}
    .page-head-tit > aside{margin-top: 10px;}
    .md-txt{margin-top: 5px;}
    .pro-price{font-size: 12px;}
    .page-content-all.section{padding: 10px 0px 25px;}

    .brand-sub-logo-main .brand-box{width: 50%;margin-right: 0px;padding: 0px 5px; min-height: 110px;}
    .product-listing-con .procuct-box {width: 49%;}

    .g-recaptcha {
	    transform: scale(0.90);
	    -webkit-transform: scale(0.90);
	    transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	}
	.row_product_image .prd-dtl-sld-box img {max-height: 50px;}
	.slider-nav .prd-dtl-sld-box{min-height: 75px !important;}
	form#product_form .prd-cart a.wish-btn {
    width: 100%;
    text-align: center;
    justify-content: center;
	left:0px;}
    form#product_form .prd-cart input[type="submit"] {width: 100%;margin: 0px 0px 10px; }
    form#product_form .quantity.pop-quantity-main{width: 100%;margin-right: 0px;max-width: 100%;justify-content: center;}
    form#product_form .prd-cart {justify-content: flex-start;}

    .chk-p-4-prd-info.crt{padding: 5px 0 5px 5px;}
    .cart-tab-part .chk-p-4-prd-qty.crt{width: 68%;}
	.cart-tab-part .chk-rw .chk-hed-rw{width: 30%;}
	.crt-inpt input[type="button"]{width: 100%;}
	.cart-tab-part .chk-rw .chk-hed-rw{width: 100%;}
	.chk-p-4-prd-sku.crt{width: 100%;}
	.chk-hed-rw div, .chk-rw .chk-hed-rw div{padding: 0px 0px 10px;}
	.chk-p-4-prd-nm{font-size: 14px;}
	.chk-p-4-prd-qty input{max-width: 100px;height: 32px;}
	.chk-p-4-prd-smry-1.hik_shop{text-align: left;}

	.cart-popup{min-width: 240px;left: -80px;background: none;}
	.cart-popup::before{left: 0px;right: 0px;}
	.contact-frm{margin-bottom: 30px;}
	.chk-p-4-prd-smry-1{text-align: left;}
	figure.effect-bubba:hover h2, figure.effect-bubba:hover p {transform: translate3d(0px,-42px,0px);}

	.bann-con h2 {font-size: 28px;margin-top: 20px;}
	.search-suggestion-img img{max-width: 55px;}
	.search-suggestion-right {width: calc(100% - 60px);}
	.search-suggestion-price h6{font-size: 16px;}

	.promotion-ad-part-main .promo-lft .promo-lft-img{width: 100%;padding: 0px 15px;}
}

@media screen and (max-width:400px){
	span.or-mprize-sm-prt{font-size: 12px;margin-left: 2px;}
	.pro-price span:first-child{font-size: 12px !important;margin-right: 2px !important;}
	.pro-price span{font-size: 12px;}
}