/*responsive starts*/

@media (max-width: 1400px){
	.vc_custom_1490092203873 p{
	color:#D7A2A4;
	font-size:16px;
	line-height:30px;
	padding-top: 50px;
	padding-left: 30px;
	padding-right: 30px;
}	
}

@media (min-width: 1825px){}
@media (min-width: 1400px) and (max-width: 1824px){}
@media (min-width: 1200px) and (max-width: 1399px){}
@media (min-width: 992px) and (max-width: 1199px)
{
/* ------ Two Column and Three Column Content Starts ------ */
		#content.col-sm-9{width:74.9%;}
		#column-left.col-sm-3{margin-right:29px;}
		#column-right.col-sm-3{margin-left:29px;}
		#content.col-sm-6{width:50%;}
		#content.col-sm-6 .filter-category{text-align:center;}
		#content.col-sm-6 .filter-category .grid-list-btn,#content.col-sm-6 .compare-total,#content.col-sm-6 .filter-right{float:none;display:inline-block;}
		#content.col-sm-6 .filter-right{margin-top:15px;}
		#content.col-sm-6 .product-list .product-thumb .productlistview_details{margin-left:127px;}
		#content.col-sm-9 .product-list .product-thumb .productlistview_details{margin-left:205px;}
		#content.col-sm-12 .product-list .product-thumb .productlistview_details{margin-left: 250px;}
/* ------ Two Column and Three Column Content Ends ------ */
/* ------ Spinner Starts ------ */
div#spinner{margin:0 auto;left:0;right:0;width:30%;}
div#spinner img{width:100%;}
/* ------ Spinner Ends ------ */
/* ------- Header-Logo,Search,Cart Starts ------- */
#top-links li.wish_link span{display:block!important;}
/* ------- Header-Logo,Search,Cart Ends ------- */
/* ------- NIpopular_block Starts ------- */	
	.NIpopular_block .product-left{width: 65%;}
/* ------- NIpopular_block Ends ------- */	
/*--------- Our Chefs Starts ---------*/
	.our-chefs-right{width:42%;}
	.our-chefs-content p{font-size:15px;}
/*--------- Our Chefs Ends ---------*/
.posi #cart #cart-total span#sticky-cart-num{padding:0 6px;}
/* ------- Next-Previous Icon Starts ------- */ 
	.NI_category_tab .ct-block .owl-carousel .owl-buttons div{top:-19%!important;}
	#column-left .block .owl-carousel .owl-buttons .owl-prev, #column-right .block .owl-carousel .owl-buttons .owl-prev{right: 16%;}
/* ------- Next-Previous Icon Ends ------- */ 
/* ------- Product Starts ------- */	
	.product-grid .image .fa-shopping-cart{display:none;}
	.product-list .product-thumb .button-group{width:100%;}
	.product-thumb .button-group .button .addtocart{font-size:13px;}
	.product-thumb .button_cart .hidden-md{display:block!important;}
/* ------- Product Ends ------- */
/* ------- Menu & Footer Starts ------- */	
	#menu .Horizontal_menu .nav > li > a{font-size:16px;}
	#menu .nav > li > a{padding:16px 8px;font-size:13px;}
	.footer_bottom_upper .custom_footer_inner0{width:41%;}
	.footer_bottom_upper .custom_footer_inner4{width:28%;}
	.footer_bottom_upper .custom_footer_inner2{width:28%;}
	footer .news-outer{right:6%;}
/* ------- Menu & Footer Ends ------- */
/* ------- Left/Right column Starts ------- */
	#column-left .block-product .image, #column-right .block-product .image{width:40%;}
	#column-left .product-thumb .caption,#column-left .product-thumb .button-group,#column-right .product-thumb .caption, #column-right .product-thumb .button-group
	{margin-left: 80px;}
/* ------- Left/Right column Ends ------- */
/* ------- Product Page Starts ------- */
	/* ------ One Column Content Starts ------ */
		#content.col-sm-12 .img-content .product-image{width:52%;}
		#content.col-sm-12 .img-content .product-content{width:45%;}
		#content.col-sm-12 .img-content.Vertical .product-image{width:60%;}
		#content.col-sm-12 .img-content.Vertical .additional-carousel{width:13%;}
		#content.col-sm-12 .img-content.Vertical .product-content{width:37.9%;}
		#content.col-sm-12 .Right.Vertical .sale{right:14.5%;}
	/* ------ One Column Content Ends ------ */
	/* ------ Two Column Content Starts ------ */
		#content.col-sm-9 .Horizontal .product-content {width: 52.2%;}
		#content.col-sm-9 .Vertical .product-content {width: 45.2%;}
	/* ------ Two Column Content Ends ------ */
/* ------- Product Page Ends ------- */
	.cat-img1{width:43%;height:51%;}
	.cat-img3{width:19%;height:16%;bottom:-22%;}
	.product-thumb .price, .product-thumb .price-new{font-size:14px;}
	.productgridview_details h4{font-size: 13px;}
	#additional-carousel li img{width:100%;}
	.elevatezoom-gallery{width:99%!important;height:auto!important;}
	.zoomContainer{}
	#content ul.list-unstyled{overflow:hidden;}
	#additional-carousel{width:83%;}
	.image-additional {max-width: 64px;}
	#column-left .blog_img img, #column-right .blog_img img,
	.nilkanthinfo-nilkanthinfo_singleblog .blog_img_single img,
	.nilkanthinfo-nilkanthinfo_allblog .blog_img_single img
	{width:100%!important;height:auto!important;}
    .related_block .product-thumb .button-group .button .addtocart,
	.related_block .product-thumb .min-btn-grp.button-group .button + .button i{font-size:12px;}
	.related_block .product-thumb .min-btn-grp.button-group .button + .button{width:23px;}
	.NI_category_tab .sale{top:51px;}
	.NI_productpage .product-content .quantity_button{margin-bottom:10px;}

}
@media (min-width: 992px){.navbar-header {float: left}}
@media (min-width: 768px) and (max-width: 991px) 
{
/* ------ Two Column and Three Column Content Starts ------ */
		#content.col-sm-9{width:74%;}
		#column-left.col-sm-3{margin-right:22px;}
		#column-right.col-sm-3{margin-left:22px;}
		#content.col-sm-6{width:50.1%;}
		#content.col-sm-6 .filter-category{text-align:center;}
		#content.col-sm-6 .filter-category .grid-list-btn,#content.col-sm-6 .compare-total,#content.col-sm-6 .filter-right{float:none;display:inline-block;}
		#content.col-sm-6 .filter-right{margin-top:15px;}
		#content.col-sm-6 .product-list .product-thumb .productlistview_details{margin-left:97px;}
		#content.col-sm-9 .product-list .product-thumb .productlistview_details{margin-left:160px;}
		#content.col-sm-12 .product-list .product-thumb .productlistview_details{margin-left:195px;}
		#content.col-sm-9 .listgrid_product .product-layout.product-grid{width:33.3%;}
		#content.col-sm-6 .listgrid_product .product-layout.product-grid{width:50%;}
		#content.col-sm-6 .productgridview_details h4 {font-size: 11px;}
/* ------ Two Column and Three Column Content Ends ------ */
/* ------ Spinner Starts ------ */
div#spinner{margin:0 auto;left:0;right:0;width:30%;}
div#spinner img{width:100%;}
/* ------ Spinner Ends ------ */
/* ------- Header-Top,Logo,Search,Cart Starts ------- */
	#top #form-language .btn-group > .btn{margin-top:1px;}
	#top-links li{border:none!important;margin-right:0!important;margin-left:0!important;padding-left:0!important;padding-right:0!important;}
	header .logo_block{width:100%;text-align:center;}
	#logo{display:inline-block;}
	.search_block{width:89%;}
	#top #form-currency span, #top #form-language span{display:none!important;}
	#top-links li.wish_link span{display:block!important;}
/* ------- Header-Top,Logo,Search,Cart Ends ------- */
/*--------- About us Starts ---------*/
	.about-us-content{margin-top:80px;line-height:25px;}
/*--------- About us Ends ---------*/
	.NIpopular_block .product-left{width: 54%;}
	.cat-img1{width:55%;}
	.NI_category_tab .right{padding-top:0;}
	.NI_category_tab h4, .home .Pro_block h4{margin-bottom:10px;}
	.NI_category_tab .price, .home .Pro_block .price{text-align:left;margin-bottom:10px;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-prev {left: 45%;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-next {right: 45%;}
	.cat-img3{width:24%;}
	.our-chefs-right{display:none;}
	.our-chefs-left{width:100%;}
	.blog_img .img-responsive{height:auto!important;width:100%!important;}
	.home .blog_name{font-size:13px;}
	.our-chefs-cms{margin-top:85px;}
	.cat-img3{bottom:-11.6%;}
	.our-chefs-content p{font-size:16px;}
/* ------- Product Starts ------- */
	.product-thumb .button-group{opacity:1;}
	.block-product.grid-block .col-sm-6{width:33.3%;}
	.product-thumb .button_cart .hidden-md{display:block!important;}
	.product-grid .product-thumb .caption{padding:0;}
	.product-list .product-thumb .button-group{width:100%;}
	.product-thumb .button_cart .hidden-md{display:block!important;}
	.product-thumb .button-group .button .addtocart{font-size:13px;}
	.listgrid_product .product-layout.product-grid{border-right:none;border-left:none;}
	.listgrid_product .scroll-product .product-grid .product-thumb.first{border-right:none;border-left:none;}
	.listgrid_product .product-layout.product-grid .image .fa-shopping-cart{display:none;}
	.product-thumb .productlistview_details > h4{padding-top:20px;}
	.product-list .product-thumb .productlistview_details{padding-bottom:15px;}
/* ------- Product Ends ------- */	
/* ------- Left/Right column Starts ------- */
	#column-left li a, #column-right li a, .list-group a{padding-bottom:10px;font-size:12px;}
	#column-left .block-product .image, #column-right .block-product .image{width:100%;margin-right:5px;}
	#column-left .product-thumb .caption,#column-left .product-thumb .button-group,#column-right .product-thumb .caption,
	#column-right .product-thumb .button-group{margin-left:0%!important;text-align:center!important;margin-right:0!important;}
	#column-left .product-thumb .button-group .button.button_cart, #column-right .product-thumb .button-group .button.button_cart{float:none;display:inline-block;}
	#column-right .product-thumb .price,#column-right .product-thumb .price-new,	
	#column-left .product-thumb .price,#column-left .product-thumb .price-new{margin:5px 0;font-size:14px;}
	#column-left .block-product .image > a, #column-right .block-product .image > a{border:none;}
/* ------- Left/Right column Ends ------- */
	#additional-carousel li img{width:100%;}
	.thumbnails .thumbnail{border:none;}
	.elevatezoom-gallery{max-width:94%!important;height:auto!important;}
	.zoomContainer,.zoomLens{}
	#additional-carousel{width:83%;}
	.image-additional {max-width: 64px;}
	#content ul.list-unstyled{overflow:hidden;}
	.NI_productpage .product-content #button-cart{margin:0 3px 4%;}
	.NI_productpage .product-content .btn-group .button_wishlist{margin-left:0;}
	.visible-xs {display: block!important}
/* ------- Menu Starts ------- */
	.verti-hori-block{position:absolute;width:100%;z-index:99999;}
	#menu .menu-toggle, #menu .submenu-toggle{color:transparent;}
	#menu .dropdown-inner ul{padding:0 15px;}
	#menu .navbar-collapse{background-color:rgba(0,0,0,0.8);position: static;width: 100%;z-index:99999;}
	.nav-inner-container.posi{position:static;}
	#menu #category{display:block!important;padding:0;}
	.verti-hori-block .cart_block,.posi .cart_block{display:none;opacity:0;}
	#menu .nav > li > a{padding:20px 8px 18px;}
	.navbar-nav{width:100%;text-align:left;}
	#menu .nav > li{clear:both;float:none;display:block;}
	#menu .nav > li > a{padding:10px 0;}
	#menu .nav > li.home-cat{display:none;}
	#menu .Horizontal_menu .nav > li > a{color:#bbb;font-size:15px;font-weight:normal;border:none;}
	#menu .dropdown:hover .dropdown-menu{display:none;}
	#menu .nav > li:hover > a, #menu .nav > li > a:hover, #menu .nav > li.open > a{background:transparent;}
	#menu .dropdown-menu{position:static;background:transparent;float:none;padding:0px 0px;}
	#menu .dropdown-inner,#menu .dropdown-inner ul{display:block;}
	#menu .dropdown-inner ul.menucolumn li.heading ul{float:none;padding:0 15px;}
	#menu .dropdown-inner li.heading a{border-bottom:none;padding:5px 0;font-weight:normal;}
	#menu .dropdown-inner ul.menucolumn li.heading a{ color: #bcbcbc;font-size: 12px; text-transform: none;font-family:"Open Sans",sans-serif;}
	#menu .dropdown-inner ul.menucolumn li.heading a:hover{color:#fff;}
/* ------- Menu Ends ------- */
/* ------- Footer Starts ------- */
	#footer h5{padding-bottom:0;}
	footer .news-outer{right:32%;}
	.footer_aboutus ul li{text-align:center;}
	.footer_bottom_upper .custom_footer_inner0{width:100%;margin-left:0!important;margin-right:0!important;border:none!important;}
	.custom_footer_inner4,.custom_footer_inner2{width:50%;}
	.custom_footer_inner4 ul{display:block!important;}
	#footer .footer-menu-toggle{color:transparent;}
	.service_footerblock,.extra_footerblock{display:block;}
	.footer_aboutus .footer-menu-toggle{display:none!important;}
	.footer_aboutus ul{display:block!important;}
	footer p.powered_block{width:50%;}
	#footer .col-sm-3.column{margin:50px 2%;}
	#footer .row {margin-top: 15px;margin-bottom: 30px;}
	footer h5, footer .newsletter_block .block-heading{margin:0;font-weight:normal;}
	#footer .sub-footer{margin-top:10px;margin-bottom:0;}
	footer #submit_nilkanthinfo_newsletter{ line-height: 30px;}
	#nilkanthinfo_newsletter_response{margin-bottom:0;}
	#footer .col-sm-3.column,#footer .custom_footer_inner2.col-sm-3.column{width:100%;margin:10px 0;position:relative;}
	#footer .newsletter_block .block_heading,#footer .Follow_Us h5{display:none;}
	#footer .newsletter_block,#footer .Follow_Us {text-align:center;}
	#footer .newsletter_block .block-content,#footer .Follow_Us ul{display:inline-block;}
	#footer .newsletter_block .block-content{margin-bottom:10px;}
/* ------- Footer Ends ------- */	
/* ------- Quick View Starts ------- */
	.quick_product_page .thumbnails .thumbnail{border:1px solid #ddd}
	.quick_product_page .NI_productpage .thumbnails{border:none;}
	.quick_product_page #qimage {max-width: 94% !important;}
	.responsive_Qview{width:100%!important;}
	.responsive_Qview #cboxWrapper #cboxTopCenter,.responsive_Qview #cboxWrapper #cboxContent,.responsive_Qview #cboxWrapper #cboxBottomCenter{width:80%!important;}
	.responsive_Qview #cboxWrapper,.responsive_Qview #cboxLoadedContent{width:100%!important;}
/* ------- Quick View Ends ------- */
	.grid-list-btn #list-view.active, .grid-list-btn #list-view:hover, .grid-list-btn #grid-view.active, .grid-list-btn #grid-view:hover{z-index:1;}
	.cat_banner h1, .cat_banner-comman h1{margin-top:50px;}
	.productgridview_details h4{font-size: 13px;}
	.filter-category .limit{width:auto;}
	.filter-category .limit #input-limit{padding:0 10px;}
/* ------- Product Page Starts ------- */
	.img-content.Horizontal .sale {right:3%;}
	/* ------ One Column Content Starts ------ */
		#content.col-sm-12 .img-content .product-image{width:63%;}
		#content.col-sm-12 .Horizontal .product-content{width:34%;}
	/* ------ One Column Content Ends ------ */
	/* ------ Two Column Content Starts ------ */
		#content.col-sm-9 .Horizontal{margin-bottom:30px;}
		#content.col-sm-9 .Horizontal .product-content{width:51.3%;}
	/* ------ Two Column Content Ends ------ */
/* ------- Product Page Ends ------- */
	.quick_product_page .img-content .product-content{width:44%;}
	#additional-carousel li, #additional-carousel1 li{float:none;margin:0;}
	.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-prev {left: -10%;}
	.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-next {right: -10%;}
	.NI_productpage .product-image .thumbnails a.thumbnail img{border:1px solid;border-color:#ccc;}
	.nav-inner-container
	{
		-webkit-transition: none 0s ease 0s;
		-moz-transition: none 0s ease 0s;
		-ms-transition: none 0s ease 0s;
		-o-transition:none 0s ease 0s;
     	transition:none 0s ease 0s; 
	}
	.block .block_heading, .home-pro-tab .tab_heading a, #column-left .panel .panel-heading, #column-right .panel .panel-heading, .refine-search{font-size:14px;}
	#column-left .block .owl-carousel .owl-buttons .owl-prev, #column-right .block .owl-carousel .owl-buttons .owl-prev{right:24%;}
	.NI_alltestimonial .usercomment, .NI_alltestimonial .username, .NI_alltestimonial .usertimedetails {width: 70%;}
	.subject-tr input{width:100%;}
	.nilkanthinfo-nilkanthinfo_singleblog .blog_img_single img{height:auto!important;width:auto!important;}
	.NI_category_tab .ct-block .grid-block .product-thumb-upper{width:100%;}
}
@media (max-width: 768px){.product-thumb .button-group{display:block;} 
.iso-title h3 {
    font-size: 25px;
	padding-top:15px;
	line-height:30px;
}

.insight-about--content--title {
    margin-top: 0px;
}
.insight-about--content {
    max-width: calc(100% + 40px);
    width: calc(100% + 40px);
}
.insight-about--content--text {
    padding: 10px 40px 0px 0px;
}

.insight-about--content {
    border: 0px solid #fbc993;
    border-top-width: 0px;
    border-top-style: ;
    border-top-color: rgb(251, 201, 147);
    border-top: 0;
    margin-bottom: 0px;
	padding:0px;
}

.insight-about--content--title h4 {
    font-weight: 700;
    letter-spacing: 0.03em;
    margin-left: 0px;
}

.insight-about--main-img {
    padding: 0;
    margin-top:0px;
    margin-right: 0px;
    text-align: center;
}

.insight-about--content--title--line {
    border-top: 0px solid #fbc993;
}

.carousel-about{
	display:none;
}

.inner_cms_home1_block{
	display:none;
}

.container .gallery a.big img {
    width: 100% !important;
}

.container .gallery a img {
    width: 100% !important;
}

#menu .Horizontal_menu .nav > li.emp a {
    background-color: transparent !important;
}

}

@media screen and (max-width: 767px)
{
/* ------ Two Column and Three Column Content Starts ------ */
	#content.col-sm-9,#content.col-sm-6{width:100%;padding:0 15px;}
/* ------ Two Column and Three Column Content Ends ------ */
/* ------ Spinner Starts ------ */
div#spinner{margin:0 auto;left:0;right:0;width:30%;}
div#spinner img{width:100%;}
/* ------ Spinner Ends ------ */
	.home #content{padding:0px!important;}
	#content{width:100%;}
	.NI_newsletter_popup{display:none!important;}
	.mainslider-upper .row{margin:0 -15px!important;}
	.mainslider-upper .main-inner-content .owl-pagination{display:none;}
	.header-center,.header-right{width:100%;}
	.top-links-main > #nav_account:hover i{color:#000;}
	.header-right,.search_block{margin-top:0!important;}
	#top-links li.wish_link span{display:block!important;text-align:left;}
	#top .row,.home .container .block .row,.subbanner_block2 .row,.subbanner_block .row{margin:0;} 
/* ------- Header-Logo,Search,Cart Starts ------- */
	.header-left{width:100%;margin-top:20px;}
	.header-center .logo_block{width:30%;}
	header{text-align:center;}
	.header-center{margin:15px 0 0px;}
	#search .NI_ajax_search_data.has-data{z-index:1;background:rgba(0, 0, 0, 0.9);}
	header .logo_block{margin-bottom:5px;}
	.logo_block #logo{text-align:center;margin-bottom:0;}
	.logo_block #logo a,.logo_block #logo a img{display:inline-block;}
	.search-inner .input-group-btn{right:7%;}
	.search_block{float:none!important;display:inline-block;}
	.search_block #search-category{padding:9px 15px 10px;}
	#search{margin-bottom:0;}
	#cart{margin-bottom:0;display:block;}
	.cart_block,.lang-cur,.top-links-main{display:inline-block;float:none!important;margin:15px 0 0;}
	.top-links-main{margin-top:0!important;padding:0 15px;}
	#form-language, #form-currency,#form-language .btn-group{margin:0;}
	#cart .dropdown-menu{left:-200px;top:16px;}
	.header-top-inner{position:static;background-color:#fff;}
/* ------- Header-Logo,Search,Cart Ends ------- */
/* ------- Product Starts ------- */
	.product-thumb .button-group{opacity:1;}
	.block-product.grid-block .col-xs-12,.block-product .product-layout.product-grid.col-xs-12{width:50%;}
	.product-thumb .button-group .button .addtocart{font-size:13px;}
	.product-list .product-thumb .image{float:left;}
	.product-list .product-thumb .image img{width:auto;}
	.product-list .product-thumb .productlistview_details {clear: both;margin-left: 0;}
	.product-list .product-thumb .button-group{width:100%;}
	.product-thumb .button_cart .hidden-md{display:block!important;}
/* ------- Product Ends ------- */
/* ------- Menu Starts------- */
	.nav-inner-container .container{padding:0 15px; background-color:#670102;}
	.nav-inner-container.posi{position:static;background:none;}
	.nav-inner-container{margin-top:15px;}
	.header-right .pull-left ul .btn:hover{color:#c58004;}
	.verti-hori-block{position:absolute;width:100%;z-index:99999;}
	#menu .dropdown-inner{padding:0 16px;}
	#menu .menu-toggle, #menu .submenu-toggle{color:transparent;}	
	#menu .navbar-collapse{background-color:rgba(0, 0, 0, 0.8);position: static;width: 100%;z-index:99999;box-shadow:none;}
	#menu #category{display:block!important;}
	#menu .nav > li > a{padding:20px 8px 18px;}
	.verti-hori-block{position:absolute;width:100%;z-index:99999;}
	#menu .menu-toggle, #menu .submenu-toggle{color:transparent;}
	#menu .nav > li > a{padding:20px 8px 18px;}
	.navbar-nav{width:100%;text-align:left;}
	#menu .nav > li{clear:both;float:none;display:block;}
	#menu .nav > li > a{padding:10px 0;}
	#menu .nav > li.home-cat{display:none;}
	#menu .Horizontal_menu .nav > li > a{color:#bbb;font-size:15px;font-weight:normal;border:none;}
	#menu .dropdown:hover .dropdown-menu{display:none;}
	#menu .nav > li:hover > a, #menu .nav > li > a:hover, #menu .nav > li.open > a{background:transparent;}
	#menu .dropdown-menu{position:static;background:transparent;float:none;padding:0px 0px;}
	#menu .dropdown-inner,#menu .dropdown-inner ul{display:block;}
	#menu .dropdown-inner ul.menucolumn li.heading ul{float:none;padding:0 15px;}
	#menu .dropdown-inner li.heading a{border-bottom:none;padding:5px 0;font-weight:normal;}
	#menu .dropdown-inner ul.menucolumn li.heading a{ color: #bcbcbc;font-size: 12px; text-transform: none;font-family:"Open Sans",sans-serif;}
	.posi .cart_block,.verti-hori-block .cart_block{display:none;opacity:0;}
/* ------- Menu Ends------- */
	.block.mainslider-upper .owl-carousel .owl-buttons div{display:none;}
	.add-block .left{float:none!important; display:inline-block;margin:0;}
	.NI_ajax_search_data .ribbon-wrapper-green,	.NI_ajax_search_data .ribbon-wrapper-green-list_sale
	{height:auto;width:auto;font-size:9px;line-height:11px;border-radius:0;color:#e6245e;background:none;top:2px;}
	.NI_ajax_search_data .product-thumb .caption {margin: 0 0 0 5px;}	
	.NI_ajax_search_data .product-thumb .image{width:30%;}
	.cat-inner img{max-width:100%;}
	.cat-inner,.cat_banner-comman{height:74px;}
	.cat_banner-comman .category_thumb_block{top:21px;}
/* ------- Footer Starts------- */
	#footer .footer-menu-toggle{color:transparent;}
	.service_footerblock,.extra_footerblock{display:block;}
	.footer_aboutus .footer-menu-toggle{display:none!important;}
	.footer_aboutus ul{display:block!important;}
	footer p.powered_block{width:100%;text-align:center; margin: 12px auto 10px;}
	.footer_bottom .custom_footer_inner3{margin:0 0 20px;float:none!important;}
	#footer .col-sm-3.column{margin:50px 2%;}
	#footer .row {margin-top: 15px;margin-bottom: 0px;}
	footer h5, footer .newsletter_block .block-heading{margin:0;font-weight:normal;}
	#footer .sub-footer{margin-top:10px;margin-bottom:0;}
	footer #submit_nilkanthinfo_newsletter{ line-height: 30px;}
	#nilkanthinfo_newsletter_response{margin-bottom:0;}
	#footer .col-sm-3.column,#footer .custom_footer_inner2.col-sm-3.column{width:100%;margin:10px 0!important;position:relative;padding:0 15px}
	#footer .newsletter_block .block_heading,#footer .Follow_Us h5{display:none;}
	#footer .newsletter_block,#footer .Follow_Us {text-align:center;}
	#footer .newsletter_block .block-content,#footer .Follow_Us ul{display:inline-block;}
	#footer .newsletter_block .block-content{margin-bottom:10px;}
	.footer_bottom_upper .column {
    margin-top: 30px;
}
/* ------- Footer Ends------- */
	.zoomContainer,.zoomLens{}
	.additional-carousel{width:100%;}
	.image-additional{max-width:none;}
	#additional-carousel li img{max-width: 100%;width:auto;}
	.information-sitemap #content > .row .col-sm-6 {float: left;width: 50%;}
/* ------- Quick View Starts------- */
	.responsive_Qview{width:100%!important;}
	.responsive_Qview .quick_product_page .quick_content .col-sm-6{float:left;width:100%!important;}
	.responsive_Qview #cboxWrapper #cboxTopCenter,.responsive_Qview #cboxWrapper #cboxContent,.responsive_Qview #cboxWrapper #cboxBottomCenter{width:90%!important;}
	.responsive_Qview #cboxWrapper,.responsive_Qview #cboxLoadedContent{width:100%!important;}
	.quick_product_page .NI_productpage .product-content #button-cart{margin:10px 0 0;}
	.quick_product_page .btn-group,.quick_product_page .btn-group-vertical{display: inline-block;margin: 0px 0 0;}
	#product-quick .quantity .btn-group{margin-top:0;}
	.quick_product_page .rating_write{clear:both;display:inline-block;margin:10px 0 0;}
	.quick_product_page .image-additional{width:57%;}
/* ------- Quick View Ends------- */
	.about-us-cms .about-us-left{display:none;}
	.about-us-cms .about-us-right{width:100%;padding:0 15px;margin:50px 0;}
	.cat-img1,.cat-img3,.NI_category_tab::after,.our-chefs-right{display:none;}
	.NI_category_tab .block-product .product-thumb, .home .Pro_block .product-thumb{text-align:center;}
	.NI_category_tab .product-thumb .left{width:73%;float:none;display:inline-block;}
	.NI_category_tab .product-thumb .right{width:100%;}
	.NI_category_tab .caption, .home .Pro_block .caption,.NI_category_tab .price, .home .Pro_block .price{text-align:center!important;}
	.NI_category_tab .product-thumb .button-group, .home .Pro_block .product-thumb .button-group{position:static;opacity:1;}
	.NI_category_tab .product-thumb .button-inner:after,.home .Pro_block .product-thumb .button-inner:after,
	.NIpopular_block .button-group .button_cart.button:after
	{border-bottom: 28px solid transparent;border-left: 20px solid #c58004;right: -20px;   content: "";position: absolute;}
	.NIpopular_block .button-group .button_cart.button:after{top:0;}
	.NIpopular_block .product-thumb{text-align:center;}
	.NIpopular_block .product-thumb .price, .NIpopular_block .button-group{float:none;display:inline-block;margin-left:0!important;margin-right:0!important;}
	.NIpopular_block .product-thumb .price{width:100%;}
	.NIpopular_block .button-group{margin-bottom:10px;}
	.NIpopular_block .product-thumb .button-group, .NI_category_tab .product-thumb .button-group, .home .Pro_block .product-thumb .button-group{position:static;opacity:1;}
	.NIpopular_block .product-thumb .caption{text-align:center;}
	.NIpopular_block .product-left{width:100%;}
	.NIpopular_block .product-right{display:inline-block;float:none;}
	.NIpopular_block .product-thumb .price-old{position:static;}
	.NI_category_tab .price, .home .Pro_block .price{margin:10px 0;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-next{right:41%;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-prev{left:41%;}
	.our-chefs-cms{margin-top:75px;}
	.owl-carousel .owl-buttons div{opacity:1!important;}
	.NI_category_tab .ct-block .owl-carousel .owl-buttons div{top:-9% !important;}
	.NI_category_tab .tab_heading a, .home .Pro_block h3{font-size:32px;}
	.our-chefs-left{width:100%;padding:0 15px;}
	.NI_testimonial_block_outer .item{text-align:center;}
	.NI_testimonial_block_outer .left_testi{float:none!important;display:inline-block;margin:0!important;}
	.NI_testimonial_block_outer .right_testi{width:100%;}
	.blog_img .img-responsive{height:auto!important;width:100%!important;}
	.testimonial_block_inner .name.show_all{opacity:1;position:static;}
	.testimonial_block_inner #block-product{margin:0;}
	footer:before{display:none;}
	.footer_bottom_upper .custom_footer_inner0{width:100%;margin-left:0!important;margin-right:0!important;border:none!important;text-align:left;}
	.custom_footer_inner4,.custom_footer_inner2{width:50%;float:left;padding:0 15px!important;}
	.custom_footer_inner4 ul{display:inline-block!important;}
	footer h5, footer .newsletter_block .block_heading{font-weight:normal;}
	.image-additional a{display:inline-block;}
	.related_block .block-product .product-thumb{text-align:center;}
	.related_block .product-thumb .image{width:90%;display:inline-block;}
	.filter-category .limit{width:auto;}
	.category_upper_block{margin:0;}
	.listgrid_product .product-layout.product-grid{width:50%;}
	.listgrid_product .product-layout.product-grid .fa-shopping-cart{display:none;}
	/* ------ One Column Content Starts ------ */
		.NI_productpage .img-content,
		#content.col-sm-12 .Horizontal .product-image,
		#content.col-sm-9 .Horizontal .product-image,
		#content.col-sm-6 .Horizontal .product-image,
		.quick_product_page .img-content .product-image,
		.quick_product_page .img-content .product-content
		{margin-left:0!important;margin-right:0!important;width:100%;}
		#content.col-sm-12 .Horizontal .product-content,#content.col-sm-9 .Horizontal .product-content,#content.col-sm-6 .Horizontal .product-content{width:100%;}
	/* ------ One Column Content Ends ------ */
	#content .Horizontal .product-content{margin-bottom:40px;}
	.product_bottom { clear: both;display: inline-block;padding: 0 15px;}
	.block.related_block{padding:0 15px;}
	.product-list .product-thumb .productlistview_details{padding:0 15px 15px!important;margin:0!important;}
	.product-thumb .productlistview_details > h4{padding-top:20px;}
	.nilkanthinfo-nilkanthinfo_allblog .blog_img_single img,.nilkanthinfo-nilkanthinfo_singleblog .blog_img_single img{height:auto!important;width:auto!important;}
	.NI_productpage .product-image .thumbnails a.thumbnail{border:none;}
	.NI_productpage .product-image .thumbnails a.thumbnail img{border:1px solid;border-color:#ccc;height:auto!important;width:100%!important;}
	.product-product .product_bottom{width:100%;}
	.cat_banner h1, .cat_banner-comman h1{ font-size: 25px; margin-top: 50px;}
	.compare-total{margin:0;}
	.filter-right{margin:0px 0 0;}
	.nav-inner-container
	{
		-webkit-transition: none 0s ease 0s;
		-moz-transition: none 0s ease 0s;
		-ms-transition: none 0s ease 0s;
		-o-transition:none 0s ease 0s;
     	transition:none 0s ease 0s; 
	}
	footer .newsletter_block .block-content{width:185px;}
	footer #nilkanthinfo_newsletter_email{width:100%;}
	footer .news-outer{right:-10px;}
	.footer_Contacts li{font-size:11px;}
	.custom_footer_inner4 i{font-size:10px;}
	.footer_Contacts li.email i{padding:8px;}
	.add1 .one, .cell-no span, .email span{padding:8px 2px 9px;}
	.social_block li{margin-bottom:10px;}
	.listgrid_product .product-grid .product-thumb{text-align:center;}
	.listgrid_product .product-grid .product-thumb .image{width:90%;display:inline-block;}
	.por-bot .nav-tabs > li a{ font-size: 15px;}
	.subject-tr input{width:100%;}
	.NI_alltestimonial .userimage, .NI_alltestimonial .usercomment, .NI_alltestimonial .username, .NI_alltestimonial .usertimedetails
	{float:none!important;display:inline-block;width:100%;}
	.NI_alltestimonial .content{padding:15px;}
	.NI_alltestimonial .content,.NI_alltestimonial .content td{text-align:center!important;display:inline-block;}
	.mainslider-upper .bg-pattern{bottom:-29px;}
	#additional-carousel li, #additional-carousel1 li{float:none;}
	.NI_category_tab .ct-block .grid-block .product-thumb-upper{width:100%;}
	.blog_block_inner .blog_img .blackhover, .home .blog_block_inner .blog_img a::before,.home .blog_block_inner .blog_bottom{opacity:1;}
	.cat-inner #catshow.owl-carousel .owl-buttons div{opacity:0!important;}
	.footer_aboutus li:last-child {font-size: 16px;line-height:27px;}
}
@media (max-width: 478px)
{
	 .back-to-top{
		display:none !important;
	}
	.header-center{margin-top:5px;}
	.header-left{margin-top:5px;}
	.header-center .logo_block{margin-bottom:0px;width:60%;}
	.cart_block, .lang-cur, .top-links-main{margin-top:5px;}
	.cat-inner,.cat_banner-comman{height:50px}
	.cat_banner .category-upper-image{margin-top:-35px;}
	.block .owl-carousel .owl-buttons .owl-next {right: 41%;}
.block .owl-carousel .owl-buttons .owl-prev {left: 39%;}
	.logo_block #logo{padding:0 20px;}
	 #top-links li i{display:none;}
 	#top-links li.wish_link span{display:block!important;text-align:left;}
	#form-currency .btn-group{padding:0 !important;}
	#top #form-language .btn-group > .btn{padding-right:7px;margin-top:0;}
	#top-links li{margin-right:0;padding-right:0;}
	#cart #cart-total span#sticky-cart-num{padding:0 5px!important}
/* ------- Header-Logo,Search,Cart Starts------- */
	header .logo_block{margin-bottom:40px}
	#top-links .list-inline .account_link .hidden-xs,#top-links .list-inline .chkout_link .hidden-xs, 
	#top .btn-group .btn span,#top-links li.chkout_link{display:none!important;}
	#top-links li{border:none;}
	#top-links .list-inline .fa-user, #top-links .list-inline .fa-heart, #top-links .list-inline .fa-share,#top .btn-group .btn img{display:inline-block;}
	.cart_block{width:auto;margin-top:1.9%;}
	#cart  #cart-txt{display:none;}
	#cart .dropdown-menu{width:280px;left:-160px;}
	.search_block{width:90%;}
	.search_block #search-category{background-position:111px 15px;padding:11px 0px;width:90px;font-size:12px;}
/* ------- Header-Logo,Search,Cart Ends------- */
/* ------- Product Starts ------- */
	.NI_category_tab .block-product .product-thumb .left{width:auto;}
	.cat_heading{height:auto;text-align:center;}
	.block-product.grid-block .col-xs-12,.block-product .product-layout.product-grid.col-xs-12{width:100%;}
	.product_bottom .nav-tabs > li{float:none;text-align: center;margin-bottom:1px;}
/* ------- Product Ends ------- */
	.zoomWrapper{width:100%!important;}
	.thumbnail{position:relative;padding:0;}
	.elevatezoom-gallery{max-width:100%!important;}
	.information-sitemap #content > .row .col-sm-6 {    float: left;    width: 100%;clear:both;margin-bottom:10px;}
	.filter-right{margin:10px 0 0;float:left;}
	.listgrid_product .product-layout.product-grid{width:100%;}
	.cat_banner h1, .cat_banner-comman h1{margin-top:40px;}
	.product-list .product-thumb .image{border:none;}
	.product-list .product-thumb .productlistview_details .ribbon-wrapper-green{top:0;}
	.product_bottom .nav-tabs > li,.product_bottom .nav-tabs > li.active, .product_bottom .nav-tabs > li:hover{margin:0;}
/* ------- Quick View Starts------- */
	.responsive_Qview .quick_product_page .quick_content .col-sm-6{float:left;width:100%!important;}
	.quick_product_page #input-quantity{margin-bottom:10px;}
	.quick_product_page .NI_productpage .product-content #button-cart{margin:0 0 10px;float:left;}
	.quick_product_page .btn-group,.quick_product_page .btn-group-vertical{margin:0;float:left;}
	.quick_product_page .image-additional{text-align:center;margin:0;}
	.quick_product_page .zoomWrapper{width:auto!important;display:block;}
	.NI_productpage .product-content #product-quick #input-quantity{margin-bottom:0;}
/* ------- Quick View Ends------- */
	.NI_category_tab .ct-block .owl-carousel .owl-buttons div{top:-6.5% !important;}
	.blog_img .img-responsive{height:auto!important;width:100%!important;}
	.custom_footer_inner4, .custom_footer_inner2{width:100%;}
	.footer_Contacts h5{text-align:center;}
	.newsletter_block .block_heading,.Follow_Us h5{display:none;}
	.custom_footer_inner4 ul{display:block!important;}
	.custom_footer_inner4 li{font-size:14px}
	.after_heading{right:-30px;}
	.blockex-heading i{display:none;}
	.custom_footer_inner2.column{margin-top:30px;}
	.NI_testimonial_block .after_heading{position:static;padding:0;margin-top:10px;}
	footer .newsletter_block .block-content{width:100%;}
	.related_block .product-thumb .image{width:73%;}
	.por-bot .nav-tabs > li{display:block;}
	.por-bot .nav-tabs > li a{border:1px solid;border-color:#f5f5f5;}
	.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-next{right:0;}
	.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-prev{left:-18px;}
	.NI_productpage .product-content .btn-group .btn{margin-top:15px;}
	footer #nilkanthinfo_newsletter_email{width:100%;margin-bottom:40px;}
	.custom_footer_inner4 i {  font-size: 14px;}
	.nilkanthinfo-nilkanthinfo_singleblog .blog_img_single img{height:auto!important;width:100%!important;}
	footer .payment_block, footer .social_block{text-align:left;}
	.cat_banner-inner .cat_banner-comman .container .category_thumb_block{top:-37px;}
	.search-inner .input-group-btn{right:9%;}
	.block.related_block .block_heading{font-size:45px;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-next{right:40%;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-prev{left:37%;}
	.sort-by-block{margin-bottom:10px;}
/*	.NI_productpage .product-content #product .btn-group .btn{margin-top:0;}
	.NI_productpage .product-content*/ 
}
@media only screen and (max-width: 320px)
{
	#search{float:none;}
	.search_block #search-category {  background-position:82px 15px;  padding:12px 5px; width:100px;font-size:11px;}
	.cart_block{margin-right:8px;}
	.search_block { margin: 5px 3% 0 0;}
	.logo_block #logo{margin:0;}
	#footer .newsletter_block .block-content{margin:30px 0 10px;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-next{right:40%;}
	.block.NI_category_tab .block-product.-tabcontent .owl-buttons .owl-prev{left:38%;}
}
/*responsive ends*/