@media (max-width: 1280px)
{
	.flexslider .flex-direction-nav .flex-next{right:0;}
	.flexslider .flex-direction-nav .flex-prev{left:0;}
}
@media (min-width: 992px) and (max-width: 1199px)
{	
	.col-sm-5.search_block{width:23%;}
	.subbanner_main .sub{width:32.3%;}
	.subbanner_main .sub img,.category-upper-image .img-thumbnail{width:100%;}
	.product-thumb .price, .product-thumb .price-new{font-size:21px;}
	.block-product .product-thumb{width:100%;}
	.advertiesment_block .adverti_block{margin:30px 1.5% 60px;}
	.adverti_block .icon_heading{font-size:15px;}
	.adverti_block .icon_desc{font-size:13px;}
	#footer .col-sm-3.column{margin:50px 2%;}
	.footer_inner_border{width:auto;}
	footer .newsletter_block .block-heading, .Follow_Us h5{display:none;}
	.footer_inner_top{padding-bottom:30px;}
	#footer .custom_footer_inner0.col-sm-3.fcol{width: 34%;}
	#footer .col-sm-3.fcol{width:19%;margin-right:1%;}
	#footer .custom_footer_inner1.col-sm-3.fcol{width:23%;}
	.product-grid .product-thumb .caption{min-height:90px;}
	.product-list .product-thumb .productlistview_details .button_cart.button{width:35%;}
	.product-thumb .button_cart .fa-shopping-cart{display:block;}
	.product-thumb .button-group{ bottom: 40%;}
	.product-thumb h4{font-size:17px;}
	#column-left .product-thumb .button_cart .fa-shopping-cart,#column-right .product-thumb .button_cart .fa-shopping-cart{display:none;}
	#column-left .product-thumb .button-group.leftrigthcloumn .button .addtocart,
	#column-right .product-thumb .button-group.leftrigthcloumn .button .addtocart{display:block!important;}
	#column-left .product-thumb .caption h4,#column-right .product-thumb .caption .h4{line-height:18px;}
	.featured_upper_block .border_left, .featured_upper_block .border_right{ width: 38%;}
	.brand_logo .border_left, .brand_logo .border_right{width:35%;}
	.product-thumb .button-group .button .addtocart{font-size:13px;display:block!important;}
	.elevatezoom-gallery{width:100%!important;height:auto!important}
	#content ul.list-unstyled{overflow:hidden;}
	#additional-carousel{width:83%;}
	.image-additional {max-width: 64px;}
	.related_block .visible-md{display:none!important;}
	.product-list .productlistview_details .button_cart i{display:none;}
	.product-list .productlistview_details .button_cart span.hidden-md{display:block!important;}
	.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-next {right: -10%;}
	.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-prev{left:-10%;}
	.sub_left_part{width: 49%;}
	.sub_right_part{width: 47%;}
	.sub_main img{width:100%;}
	.sub_right_part .bottom .sub{width:48.5%;}
}
@media (min-width: 992px)
{
	.navbar-collapse.collapse{display: block!important;height: auto!important;padding-bottom: 0;overflow: visible!important;visibility: visible!important}
	#top-links .list-inline .account_link .hidden-xs, #top-links .list-inline .wish_link .hidden-xs, #top-links .list-inline .chkout_link .hidden-xs, #top .btn-group .btn span
	{display:inline-block!important;}
	 .navbar-header {float: left}
	 .navbar-nav {float: left;margin: 0}
	 .navbar-nav>li {float: left}
}

@media (min-width: 768px) and (max-width: 991px) 
{
	.block-product.grid-block .col-lg-3.col-md-3.col-sm-6.col-xs-12{width:33.3%;}
	.main_cell_email .block{margin:0 15px 0 0;}
	.main_cell_email .block .right span{font-size:12px;}
	#top-links .list-inline .account_link .hidden-xs, #top-links .list-inline .wish_link .hidden-xs, #top-links .list-inline .chkout_link .hidden-xs, #top .btn-group .btn span
	{display:inline-block!important;}
	#menu .nav > li > a{padding:20px 8px 18px;}
	.col-sm-5.search_block{width:29%;}
	.subbanner_main .sub{width:32%;}
	.subbanner_main .sub img,.category-upper-image .img-thumbnail{width:100%;}
	.product-thumb .button_cart .hidden-md{display:block!important;}
	#footer .col-sm-3.column{margin:50px 2%;}
	.advertiesment_block .adverti_block{margin-left:0.4%;margin-right:0.4%;}
	.adverti_block .icon_heading{font-size:13px;}
	.adverti_block .icon_desc{font-size:9px;}
	.block.related_block .owl-carousel .owl-buttons .owl-prev{right:6%;}
	.product-grid .product-thumb .caption{min-height:90px;}
	.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;}
	.NI_productpage .thumbnails{border:1px solid #d8d8d8}
	.thumbnails .thumbnail{border:none;}
	.elevatezoom-gallery{max-width:94%!important;height:auto!important;}
	.quick_product_page .thumbnails .thumbnail{border:1px solid #d8d8d8}
	.quick_product_page .NI_productpage .thumbnails{border:none;}
	.quick_product_page #qimage {max-width: 94% !important;}
	#column-left .block-product .image, #column-right .block-product .image{width: 50px;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: 40%;}
	#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;}
	#additional-carousel{width:83%;}
	.image-additional {max-width: 64px;}
	#content ul.list-unstyled{overflow:hidden;}
	.NI_productpage .product-content #button-cart{margin:0 0 4%;}
	.footer_bottom .custom_footer_inner3{width:30%;}
	.visible-xs {display: block!important}
	#menu .nav > li{clear:both;}
	#menu .nav > li > a{padding:10px 15px;}
	#menu .dropdown-menu
	{
		opacity:1;
		-webkit-transform:none;  /* Chrome, Opera 15+, Safari 3.1+ */
      	-ms-transform:none;  /* IE 9 */
          transform: none;  /* Firefox 16+, IE 10+, Opera */
		-webkit-transition: nones;/* Android 2.1+, Chrome 1-25, iOS 3.2-6.1, Safari 3.2-6  */
          transition:none; /* Chrome 26, Firefox 16+, iOS 7+, IE 10+, Opera, Safari 6.1+  */
	}
	#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 30px;display:none;}
	#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:"Raleway",sans-serif;}
	#menu .dropdown-inner ul.menucolumn li.heading a:hover{color:#fff;}
	#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_inner_top{ padding-bottom: 40px;margin-bottom:20px;}
	#nilkanthinfo_newsletter_response{margin-bottom:0;}
	#footer .col-sm-3.fcol,#footer .custom_footer_inner2.col-sm-3.fcol,
	#footer .custom_footer_inner0.col-sm-3.fcol,
	#footer .custom_footer_inner1.col-sm-3.fcol
	{width:100%;margin:10px 0;position:relative;}
	.responsive_Qview{width:100%!important;}
	.responsive_Qview .quick_product_page .quick_content .col-sm-6{float:left;width:50%!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;}
	#menu{width:90%;}
	#menu .navbar-collapse{background:rgba(31, 25, 55, 0.9);padding: 0 30px;position: absolute;width: 100%;z-index: 999;}
	#menu .nav > li > a{background:none;}
	.featured_upper_block .border_left, .featured_upper_block .border_right {width: 35%;}
	.brand_logo .border_left, .brand_logo .border_right{width:31%;}
	.footer_inner_border{width: auto;top:-32px;}
	.footer_aboutus h5{display:block;}
	footer .newsletter_block .block-heading, .Follow_Us h5{display:none;}
	.back-to-top{right:5em;}
	#column-left .product-thumb .price, #column-left .product-thumb .price-new, #column-right .product-thumb .price, #column-right .product-thumb .price-new{font-size:13px;}
	#column-left .product-thumb .button-group.leftrigthcloumn .button_cart, #column-right .product-thumb .button-group.leftrigthcloumn .button_cart{font-size:11px;}
	#column-left .block .block_heading, #column-right .block .block_heading, #column-left .panel .panel-heading, #column-right .panel .panel-heading, #column-left .newsletter_block .block-heading, #column-right .newsletter_block .block-heading, .block .block_heading{font-size:18px;}
	.filter-right label, .compare-total{font-size:12px;}
	.product-list .product-thumb .productlistview_details .button_cart.button{width:57%;}
	.product-list .product-thumb .productlistview_details h4{font-size:14px;}
	.product-thumb .price, .product-thumb .price-new{font-size:18px;}
	.NI_productpage .thumbnails .image a.thumbnail,#additional-carousel{margin-bottom:0;}
		.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-next {right: -11%;}
	.additional-carousel.list-unstyled .owl-carousel .owl-buttons .owl-prev{left:-11%;}
	.NI_productpage .product-content .rating-btn .rating.rating-wrapper{float:left;}
	footer h5, footer .newsletter_block .block-heading{font-size:19px;}
	.sub_left_part{width: 49%;}
	.sub_right_part{width: 47%;}
	.sub_main img{width:100%;}
	.sub_right_part .bottom .sub{width:48.5%;}
	#cart #cart-total1 {display: none;}
}
@media (max-width: 768px)
{
	.product-thumb .button-group{display:block;}
}
@media screen and (max-width: 767px)
{
	.NI_newsletter_popup,.NI_newsletter_popup{display:none!important;}
	#content{width:100%;}
	.block-product.grid-block .col-xs-12,.block-product .product-layout.product-grid.col-xs-12{width:50%;}
	.block-product.grid-block .col-lg-3.col-md-3.col-sm-6.col-xs-12{width:33.3%;}
	.logo_block{margin:40px 0 10px;}
	#top-links .list-inline .account_link .hidden-xs, 
	#top-links .list-inline .wish_link .hidden-xs, 
	#top-links .list-inline .chkout_link .hidden-xs,#top .btn-group .btn span{display:inline-block!important;}
	.col-sm-5.search_block{width:100%;}
	.logo_block #logo{text-align:center;}
	.logo_block #logo a,.logo_block #logo a img{display:inline-block;}
	.NI_CMS_block .main_number{display:none;}
	.col-sm-3.cart_block{margin:0 0 5px;}
	.col-sm-5.search_block{margin:30px 0 0;}
	#cart{margin-bottom:0;}
	.product-product .row.img-content{width:auto;float:none;}
	.product-product .NI_productpage .product-image{width:100%;}
	.subbanner_main .sub{width:31%;}
	.subbanner_main .sub img,.category-upper-image .img-thumbnail{width:100%;}
	.advertiesment_block .adverti_block, .advertiesment_block .adverti_block .left, .advertiesment_block .adverti_block .right
	{
		width:100%;
		margin-left:0;
		margin-right:0;
		text-align:center;
		margin-top:20px;
		margin-bottom:20px;
	}
	.advertiesment_block .adverti_block .left, .advertiesment_block .adverti_block .right{margin:0;}
	.advertiesment_block .adverti_block .left{margin-bottom:10px;}
	.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;}
	#menu{width:84%;}
	#menu .navbar-collapse{background:rgba(31, 25, 55, 0.9);padding: 0 30px;position: absolute;width: 100%;z-index: 999;}
	#menu .nav > li > a{background:none;}
	#menu .nav > li{clear:both;}
	#menu .nav > li > a{padding:10px 15px;}
	#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 30px;display:none;}
	#menu .dropdown-menu
	{
		opacity:1;
		-webkit-transform:none;  /* Chrome, Opera 15+, Safari 3.1+ */
      	-ms-transform:none;  /* IE 9 */
          transform: none;  /* Firefox 16+, IE 10+, Opera */
		-webkit-transition: nones;/* Android 2.1+, Chrome 1-25, iOS 3.2-6.1, Safari 3.2-6  */
          transition:none; /* Chrome 26, Firefox 16+, iOS 7+, IE 10+, Opera, Safari 6.1+  */
	}
	#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:"Raleway",sans-serif;}
	#menu .dropdown-inner ul.menucolumn li.heading a:hover{color:#fff;}
	#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 .newsletter_block .block-heading, .Follow_Us h5{display:none;}
	.footer_inner_top{padding-bottom:30px;margin-bottom:30px;margin-left:0;margin-right:0;width:100%;}
	.footer_aboutus h5{display:block;}
	#nilkanthinfo_newsletter_response{margin-bottom:0;}
	.footer_inner_border{width:auto;top: -28px;}
	#footer .col-sm-3.fcol,
	#footer .custom_footer_inner0.col-sm-3.fcol,
	#footer .custom_footer_inner2.col-sm-3.fcol,
	#footer .custom_footer_inner1.col-sm-3.fcol
	{width:100%;margin:10px 0;position:relative;padding:0 20px;display:inline-block;}
	.footer_bottom{padding:30px 0;}
	.footer_bottom .custom_footer_inner3,.footer_bottom .custom_footer_inner4{width:100%;float:left; margin-bottom: 10px;  margin-top: 0;}
	.Follow_Us,.payment_block{text-align:center;}
	footer p.powered_block{width:100%; margin: 0 0 20px;    text-align: center;}
	.filter-right{float:left;}
	.compare-total{margin:17px 10px;}
	.product-list .product-thumb .productlistview_details .button_cart.button{width:35%;}
	.product-thumb .button_cart .hidden-md{display:block!important;}
	.additional-carousel{width:100%;}
	.image-additional{max-width:none;width:90%;}
	#additional-carousel li img { max-width: 100%;width:auto;}
	.information-sitemap #content > .row .col-sm-6 {float: left;width: 50%;}
	.responsive_Qview{width:100%!important;}
	.responsive_Qview .quick_product_page .quick_content .col-sm-6{float:left;width:50%!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: 10px 0 0;}
	.quick_product_page .rating_write{clear:both;display:inline-block;margin:10px 0 0;}
	.quick_product_page .image-additional{width:57%;}
	.search_n_email{width:100%;}
	.inner_cms_header_block{float:left;}
	.featured_upper_block .border_left, .featured_upper_block .border_right {width: 26%;}
	.head_patern{left: 42%;}
	.home .block.featured_block .head_patern{left:42%;}
	.brand_logo .border_left, .brand_logo .border_right{width:20%;}
	.home .block.brand_logo .head_patern{left:43%;}
	.social_block{float:none;}
	.custom_footer_inner4{margin:30px 0 0;width:100%;}
	footer .newsletter_block .block-content{text-align:center;float:none;}
	footer #nilkanthinfo_newsletter_email,footer #submit_nilkanthinfo_newsletter{display:inline-block;float:none;}
	.NI_productpage .product_bottom{clear:both;}
	footer h5, footer .newsletter_block .block-heading{font-size:19px;}
	footer #submit_nilkanthinfo_newsletter{margin:0 0 0 -4px;}
	.product-list .product-thumb{padding:20px;}
	.listgrid_product .product-list .product-thumb .image{margin-bottom:20px;}
	.block.related_block .owl-carousel .owl-buttons .owl-prev{right:8%;}
	.product-thumb .button-group .button + .button,
	.product-thumb .button-group .quickview.button,
	.product-thumb .button-group .button,
	.product-thumb .button-group .rating .fa-stack{transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform: none;-o-transform:none;-webkit-transform:none;}
	.product-thumb .button-group{opacity: 1;padding: 15px 0 0;position: static;}
	.product-thumb:hover .image a::before,.product-thumb .image a::before{opacity:0;background:none;}
	.product-thumb .price, .product-thumb .price-new{font-size:20px;}
	.advertiesment_block .adverti_block.four{margin-bottom:50px;}
	.sub_left_part{width: 48%;}
	.sub_right_part{width: 46%;}
	.sub_main img{width:100%;}
	.sub_right_part .bottom .sub{width:47.5%;}
	.category-upper-block .category-upper-image, .category-upper-block .category-upper-description{text-align:center;}
	.product-category .category-upper-block h1, .cat_banner-comman .category_thumb_block h1{float:none;text-align:center;}
	.product-category .category-upper-block .breadcrumb, .product-category .category-upper-block h1, .cat_banner-comman .category_thumb_block .breadcrumb, .cat_banner-comman .category_thumb_block h1{margin-top:50px;}
	.product-category .category-upper-block .breadcrumb, .cat_banner-comman .category_thumb_block .breadcrumb{float:none;text-align:center;}
	#cart #cart-total1 {display: none;}
}
@media (max-width: 478px)
{
	.logo_block #logo a img{width:85%;}
	.logo_block{margin:30px 0 0px}
	.col-sm-5.search_block {margin: 25px 0 0;}
	.inner_cms_header_block{margin:20px 0 28px;}
	.block-product.grid-block .col-xs-12,.block-product .product-layout.product-grid.col-xs-12{width:100%;}
	.block-product.grid-block .col-lg-3.col-md-3.col-sm-6.col-xs-12 {width: 50%;}
	#top-links .list-inline .account_link .hidden-xs, 
	#top-links .list-inline .wish_link .hidden-xs, 
	#top-links .list-inline .chkout_link .hidden-xs, 
	#top .btn-group .btn span,
	#top-links li.wish_link,
	#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;}
	.col-sm-3.cart_block{width:auto;}
	#cart  #cart-txt{display:none;}
	.product-category .category-upper-block h1, .cat_banner-comman .category_thumb_block h1{font-size:29px;}
	.subbanner_main .sub{width:100%;text-align:center;}
	.subbanner_main .sub2{margin:10px 0;}
	.subbanner_main .sub img,.category-upper-image .img-thumbnail{width:auto;max-width:100%;}
	.product_bottom .nav-tabs > li{float:none;text-align: center;margin-bottom:1px;}
	.zoomWrapper{width:100%!important;}
	.thumbnail{position:relative;}
	.thumbnail{padding:0;}
	.elevatezoom-gallery{max-width:100%!important;width:100%!important;}
	.information-sitemap #content > .row .col-sm-6 {    float: left;    width: 100%;clear:both;margin-bottom:10px;}
	.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{width:88%!important;text-align:center;}
	.quick_product_page .zoomWrapper{width:auto!important;display:block;}
	.block.related_block .owl-carousel .owl-buttons .owl-prev,.block.related_block .owl-carousel .owl-buttons .owl-next{top:-7%}
	#cart > .btn > span#cart-total1{display:none;}
	.main_cell_email .block{margin:0;}
	.main_cell_email .cell_no.block{margin-bottom:15px;}
	footer #nilkanthinfo_newsletter_email{width:50%;}
	footer #submit_nilkanthinfo_newsletter{padding:3px 3%;margin-top:-1px;}
	.brand_logo .item{border:none;}
	.featured_upper_block .border_left, .featured_upper_block .border_right,
	.brand_logo .border_left, .brand_logo .border_right,
	.head_patern{display:none;}
	.NI_product_tab .tab_heading a, .home .block .block_heading{font-size:23px;}
	.NI_product_tab .tab_heading a{font-size:16px;}
	.head_border{border:none;}
	.NI_product_tab .tab_heading{width:100%;margin:1px 3px 0;}
	.NI_product_tab .tab_heading a{display:block;}
	.sub_left_part{width: 100%;margin-left:0;margin-right:0;margin-bottom:15px;}
	.sub_right_part{width: 100%;}
	.sub_main img{width:100%;}
	.sub_right_part .bottom .sub{width:100%;margin-bottom:15px;}
	.block.related_block .block_heading{ font-size: 18px;    margin-bottom: 45px;}
	.block.related_block .owl-carousel .owl-buttons .owl-prev{left:0;}
	#menu{width:80%;}
}
@media (max-width: 379px)
{
	.block-product.grid-block .col-lg-3.col-md-3.col-sm-6.col-xs-12 {width: 100%;}

}