@media screen and (max-width:1024px) {
.head {
		margin-left:23%;
}

.register li a {
    padding: 0 7px;
	font-size:12px;
}
.input-search input {
    width: 24.6%;
}
.nav-bar1 li a {
    font-size: 14px;
    padding: 20px 10px;
}
.food {
    font-size: 34px;
}
.mouth {
    font-size: 34px;
}
.flavour {
    font-size: 29px;
}
.s-left label {
    font-size: 13px;
}
.s-left select {
    font-size: 12px;
}

.menu-txt h1 {
    font-size: 14px;
	font-weight:bold;
}
.menu-txt p {
    font-size: 13px;
}
.link {
    font-size: 20px;
}
.f-txt {
    font-size: 10.4px;
   
}
.f-link li a {
    font-size: 11.4px;
}
.f-search input {
    width: 70.9%;
}
.f-search > span {
    margin: 0 0 0 3.3px;
}
.social-link img {
    width: 32%;
}
.social-link a {
    margin: 0 0px 0 0;
}
.p-cat {
    font-size: 17px;
}
.log-in input {
    width: 63%;
}
.log-in textarea {
	width:63%;
}
.check-head {
    font-size: 16px;
}
.apply input {
	width:55%;
}
.add-optn input {
	width:75%;
}
.s-img img {
    width: 20.7%;
}
.ladoo {
    padding: 67px 0 36%;
}
.nav-bar1 ul {

}

.header .quick-access{width: auto;}

.customer-account-create .buttons-set button.button{   margin-left: 166px;}
.account-create .form-list select{float: left; width: 63%;}

.cms-home .products-grid .product-image{ height: 220px;}

.products-grid .product-image{height: 186px;}
.catalogsearch-advanced-index .form-list .input-range input.input-text{ width: 33%;}


.customer-address-form .form-list select{float: left; width: 63%;}



 
}

@media screen and (max-width:980px) {
	.register li a {
    padding: 0 8px;
	font-size:11px;
}
.input-search input {
    width: 31.2%;
}
.search-txt {
    padding: 3.2px 8px;
}
.nav-bar1 li a {
    font-size: 11px;
    padding: 20px 6.8px;
}
.food {
    font-size: 22px;
	line-height:28px;
}
.mouth {
    font-size: 23px;
}
.flavour {
    font-size: 19px;
}
.dish1 {
    margin: 30% 0;
}
.p-cat {
    font-size: 12px;
}
.cap li a {
    font-size: 11px;
    padding: 0 0 0 34px;
}
.cap {
    margin: 0;
    padding: 4px;
}
.cap li {
    background: url('turbun.png') no-repeat scroll 0 7px;
}
.b-name {
    font-size: 15px;
}
.s-left {
    width: 47%;
}
.s-left label {
    font-size: 11px;
}
.menu-txt h1 {
    font-size: 11px;
	font-weight:normal;
}
.menu-txt p {
    font-size: 12px;
}
.link {
    font-size: 14px;
}
.f-txt {
    font-size: 9.4px;
}
.f-search input {
    width: 59.9%;
}
.log-in textarea {
    width: 57.3%;
}
.log-in label {
    font-size: 12px;
    width: 34%;
}
.log-in input {
    width: 57%;
}
.add-optn input {
    width: 67%;
}
.s-img img {
    float: none;
    margin: 10px 0 0;
    width: 44.7%;
}
.ladoo {
    padding: 53px 0 30%;
}

#nav{ width: 103%;}
.head{margin:0px;}
.logo img{width:100%;}
.header .form-search{width: 320px;}
.header .form-search input.input-text{width: 200px;}
.header .quick-access{ width: auto;}
.f-search input{width: 61.9%;}

.cms-home .page-title .products-grid li.item{ width: 32.3%;}
.cms-home .products-grid .product-image{ height: 160px;}
.cms-index-index .products-grid .actions .s-info input.qty{width: 6.5em !important;}


.catalogsearch-advanced-index .advanced-search .form-list .input-range{ float: none;}
.catalogsearch-advanced-index .form-list .input-range input.input-text{width: 20%;}
.products-grid .product-image{height: 136px;}
.add-optn span{bottom: 34px; color: #909090;  float: right;position: relative;}


.account-create .form-list select{float: left; width: 58%;}
.customer-address-form .form-list select{float: left; width: 57%;}

#checkout-step-login .form-list li.control input.radio, .form-list li.control input.checkbox{  width: 23%;}
.customer-account-edit .my-account .log-in label[for=change_password]{width: 24%;}

.cart .cart-collaterals .col2-set{width: 60%;}
.cart .discount .buttons-set, .cart .shipping .buttons-set{ position: relative;float: none; top: 0px !important;}



}
@media screen and (max-width:800px) {
	.head {
    margin-left: 2%;
}
.register li a {
    padding: 0 8px;
	font-size:11px;
}
.input-search input {
    width: 31.2%;
}
.search-txt {
    padding: 3.2px 8px;
}
.nav-bar1 li a {
    font-size: 11px;
    padding: 20px 6.8px;
}
.food {
    font-size: 22px;
	line-height:28px;
}
.mouth {
    font-size: 23px;
}
.flavour {
    font-size: 19px;
}
.dish1 {
    margin: 30% 0;
}
.p-cat {
    font-size: 12px;
}
.cap li a {
    font-size: 11px;
    padding: 0 0 0 34px;
}
.cap {
    margin: 0;
    padding: 4px;
}
.cap li {
    background: url(../images/turbun.png) no-repeat scroll 0 7px;
}
.b-name {
    font-size: 15px;
}
.s-left {
    width: 47%;
}
.s-left label {
    font-size: 11px;
}
.menu-txt h1 {
    font-size: 11px;
	font-weight:normal;
}
.menu-txt p {
    font-size: 12px;
}
.link {
    font-size: 14px;
}
.f-txt {
    font-size: 9.4px;
}
.f-search input {
    width: 61.9%;
}

.log-in textarea {
    width: 57.3%;
}
.log-in label {
    font-size: 12px;
    width: 34%;
}
.log-in input {
    width: 57%;
}
.sbji {
    font-size: 14px;
	  padding: 12px 10px;
}
.catering li a {
	font-size:12px;
}
.red-txt {
    font-size: 11px;
    padding: 16px 12px;
}
.x-tab{
	width:100%;
	overflow:scroll;
}
.c-tab{
	width:1000px;
}
.cart-btn{
	width:1000px;
}
.add-optn input {
    width: 67%;
}
.s-img img {
    float: none;
    margin: 10px 0 0;
    width: 44.7%;
}
.ladoo {
    padding: 53px 0 30%;
}
}

@media screen and (max-width:768px) {
	.head {
    margin-left: 2%;
}
.register li a {
    padding: 0 8px;
	font-size:11px;
}
.input-search input {
    width: 31.2%;
}
.search-txt {
    padding: 3.2px 8px;
}
.nav-bar1 li a {
    font-size: 11px;
    padding: 20px 6.8px;
}
.food {
    font-size: 20px;
	line-height:28px;
}
.mouth {
    font-size: 20px;
}
.flavour {
    font-size: 17px;
}
.dish1 {
    margin: 30% 0;
}
.p-cat {
    font-size: 12px;
}
.cap li a {
    font-size: 11px;
    padding: 0 0 0 34px;
}
.cap {
    margin: 0;
    padding: 4px;
}
.cap li {
    background: url(../images/turbun.png) no-repeat scroll 0 7px;
}
.b-name {
    font-size: 15px;
}
.s-left {
    width: 47%;
}
.s-left label {
    font-size: 11px;
}
.menu-txt h1 {
    font-size: 11px;
	font-weight:normal;
}
.menu-txt p {
    font-size: 12px;
}
.link {
    font-size: 14px;
}
.f-txt {
    font-size: 7.4px;
}
.f-search input {
    width: 61.9%;
}
.log-in input {
    width: 57%;
}
.log-in textarea {
    width: 57.3%;
}
.log-in label {
    font-size: 12px;
    width: 34%;
}
.contact1 {
    margin: 59px 0;
}
.f-search > span {
    margin: 0 0 0 7.3px;
}
.sbji {
    font-size: 14px;
	  padding: 12px 10px;
}
.catering li a {
	font-size:12px;
}
.red-txt {
    font-size: 11px;
    padding: 16px 12px;
}
.check-head {
    font-size: 13px;
}
.checkout {
  
    margin: 0;
   
}
.x-tab{
	width:100%;
	overflow:scroll;
}
.c-tab{
	width:1000px;
}
.cart-btn{
	width:1000px;
}
.add-optn input {
    width: 67%;
}
.s-img img {
    float: none;
    margin: 10px 0 0;
    width: 44.7%;
}
.ladoo {
    padding: 53px 0 30%;
}
.nav-bar1 ul {
	width:157px !important;
}

.veg {
    float: left;
    width: 56%;
}
.head1 {
    font-size: 13px;
}
.item1 {
    font-size: 11px;
}
}
@media screen and (max-width:640px) {
		.logo {
    text-align: center;
}
.head {
    margin-left: 0;
	text-align:center;
}
.register li a {
    font-size: 16px;
    padding: 0 5px;
}
.reg-link {
    text-align: center;
}
.input-search {
    text-align: center;
}
.input-search input {
    width: 46.2%;
}
.top-nav {
    padding: 5px 7px;
}
.nav-bar1 li a {
    color: #000;
    display: block;
    float: none;
    font-size: 13px;
    padding: 15px 0;
}
.nav-bar1 li {
    display: block;
    float: none;
	text-align:center;
}
.food {
    font-size: 40px;
	line-height:37px;
}
.mouth {
    font-size: 41px;
}
.flavour {
    font-size: 35px;
}
.dish {
    margin: 30px  0;
}
.p-cat {
    font-size: 24px;
}
.cap li a {
    font-size: 18px;
    padding: 0 0 0 58px;
}
.cap li {
    background: url(../images/turbun.png) no-repeat scroll 200px 7px;
	text-align:center;
}
.barfi1 img {
    width: 100%;
}
.b-name {
    font-size: 19px;
	text-align:center;
	
}
.price {
    font-size: 19px;
	text-align:center;
	
}
.s-left label {
    font-size: 15px;
	text-align:left;
}
.menu-txt h1 {
    font-size: 18px;
    font-weight: normal;
}
.menu-txt p {
    font-size: 14px;
}
.link {
    font-size: 19px;
    text-align: center;
}
.f-link li {
    text-align: center;
}
.f-link li a {
    font-size: 14.4px;
}
.f-txt {
    font-size: 14.4px;
    text-align: center;
}
.copy {
    text-align: center;
	font-size:11px;
}
.f-search input {
    width: 74.9%;
}
.subscribe {
    padding: 9px 13px 9px 14.3px;
}
.menu-img img {
    width: 100%;
}
.s-info {
    text-align: center;
    width: 100%;
}
.s-left select {
    font-size: 12px;
	width:100%;
}
.s-left  input{
	width:100%;
}
.add {
    margin: 13px 38%;
}
.con-form p input {
    width: 100%;
}
.con-form p textarea {
    width: 100%;
}
.contact1 {
    margin: 50px 0;
	padding:0;
}
.login {
    text-align: center;
}
.log-in input {
    width: 64%;
}
.log-in textarea {
    width: 63.7%;
}
.log-in label {
    font-size: 12px;
    width: 24%;
}
.registeration {
    margin: 4% 0;
    text-align: center;
}
.cat-list{
	text-align:center;
}

.cat-list img{
	width:100%;
}
.check-head {
    font-size: 18px;
}
.checkout {
	margin:0;
	border:none;
	padding-bottom:30px;
	text-align:center;
   
}
.x-tab{
	width:100%;
	overflow:scroll;
}
.c-tab{
	width:1000px;
}
.cart-btn{
	width:1000px;
}

.ladoo {
    padding: 37px 0 15%;
    text-align: center;
}
.s-img img {
    float: none;
    margin: 10px 0 0;
    width: 23.3%;
}
.p-detal h1 {
	font-size:17px;
}
.p-label select {
	width:100%;
}
.add-optn {
		width:100%;
}
.add-optn input {
    width: 84%;
}


/* index page */

.s-left select{width:100%;}
.col-main{width:auto;}
.col-left{width:100%;}
.f-search input{width: 81.9%;}
.header .logo{margin: 3px 0 10px 172px;}
.search-txt1{float: none;}

.header .quick-access{width:100%;}
.header .form-search{ height: 30px; position: absolute;left: 170px; top: 0; width: auto;}
.search-txt1{float:right;}
.header .form-search label{width:auto;}
.header .form-search input.input-text{ width: 167px;}
.header .links li{padding:0px;}
.register li a{padding:0px 4px;}

.search-txt1{font-size: 16px;margin-left:0px;}
.cms-home .page-title .products-grid li.item{width:100%;padding: 12px 8px 170px;}
.cms-home .page-title .products-grid li.item a img{width:100%;}
.cms-home .products-grid .actions{margin-left: 2%;text-align: center;}
.cms-home .best-sweet{  margin: 20px 0;}
.cms-index-index .products-grid .actions{width:auto;}
.price_set{font-size: 20px !important;text-align:center;}
.cms-home .products-grid .product-image {height: 584px;}

.s-left label{ font-size: 18px;}
.s-left select{ float: left;}
.add{ margin:26px 196px !important;}
.best-sweet .best-sweet{margin:0px;}
.page-title{margin:0px;}
/* contacts page */
iframe{width:300px;}
.contacts-index-index .con-form input.input-text, textarea{width: 100%;}
.contacts-index-index .con-form .form-list li.wide .input-box{width: 100%;}
.contacts-index-index .con-form .form-list li.wide textarea{width: 100%;}

/* login  and registartion*/
.account-login .contact1 button.button{width: 48%;margin-bottom: 16px;}
.account-login .contact1 #send2 span{width: 100%;}
.account-login .contact1 .form-list label.required em{position: relative;right: 0px;}

.customer-account-create .buttons-set button.button{margin-left:150px;}
.customer-account-create .contact1 .form-list label.required em{position: relative;right: 0px;}
.account-create .form-list select{width: 64%;}
.customer-account-forgotpassword .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.customer-account-forgotpassword .buttons-set{float: left;}

/* seach */
.products-grid li.item{width: 100%; padding: 12px 8px 140px;}
.products-grid li.item a img{width:100%;}
.products-grid .actions{margin-left:30%;text-align: center;}
/* .products-grid .product-image{margin: 0 0 448px;} */
.products-grid .product-image{height: 566px;}

.col2-left-layout .col-main{float: none;}
.catalogsearch-advanced-index .page-title h1, .page-title h2{ margin-bottom: 20px;}
.advanced-search .form-list label{width: 30%;padding-right: 68px; text-align: left;}
.advanced-search .form-list label[for=price]{width:100%}
.catalogsearch-advanced-index .form-list .input-range input.input-text{width: 45%;}
.catalogsearch-advanced-index .form-list input.input-text{width: 100%;}
.catalogsearch-advanced-index .buttons-set button.button{margin-left:0px;}


 /* product detail  */
.product-view .product-img-box{width: 100%;}
.product-view .product-shop{width: 100%;}
.product-essential{padding: 24px 6px 2px 6px;}
.product-shop .product-options-bottom .add-to-links{ float: left;padding: 20px 0 8px;}
.product-options-bottom button.button{float: left;}
.add-optn{width:97%;}
.add-optn span{bottom: -6px; color: #909090;  float: right;position: relative;}

.product-view .product-img-box .product-image img{width:100%;}



 /* checkout-cart-index */
.cart .cart-collaterals .col2-set{width: 100%;}
.cart .cart-collaterals .col2-set .col-2{width: 100%;}
.cart .discount .input-box{width: 70%;}
.cart .discount input.input-text{width: 100%;}
.cart .totals{width: 100%;}
.cart .discount .buttons-set, .cart .shipping .buttons-set{ float: right; position: relative;top: -52px !important; margin: 18px 0 0;}
#shopping-cart-table,#my-orders-table{width: 1000px;}
#wishlist-table, #checkoutSteps{width: 100%;}

/* dashboard */
.dashboard .welcome-msg{margin: 0 0 1.5em 1em;}
.customer-account-edit .my-account .log-in label{width: 46%;}
.customer-account-edit .my-account .log-in #change_password{width:6%;}
.customer-account-edit .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.customer-account-edit .contact1 .form-list .log-in input{width:100%;}
.customer-account-edit .buttons-set button.button{ float: left;margin-right: 0px;}

.newsletter-manage-index .buttons-set button.button{float: left;margin-left: 28%;}

.customer-address-index .my-account .page-title h1{margin-left: 20px;}
.customer-address-index .my-account .page-title button.button{margin-right: 38px;}
.customer-address-index .my-account .col2-set .col-1{width: 100%;}
.customer-address-index .my-account .col2-set .col-2{width: 100%;}
.customer-address-form .my-account .form-list label.required em{position: relative;right: 0px;}
.customer-address-form .my-account .form-list select{width: 64%;}
.customer-address-form .my-account .buttons-set button.button{margin-right: 48px;}

 .newsletter-manage-index .my-account .buttons-set{float: left;}
 /* checkout  onepage*/
.checkout-onepage-index .col-right{width: 100%;}
.checkout-onepage-index .page-title h1{margin-bottom:10px;}

 .wishlist-index-index .main{width: 100%}
 .my-wishlist .title-buttons h1{margin-bottom:20px;}

.checkout-onepage-index .col-main{width: 100%}
.checkout-onepage-success .buttons-set{float: left;}

#checkoutSteps .form-list select{width:63%;}
#checkout-step-shipping .form-list li.control input.checkbox{width: 22%;}
#opc-shipping #co-shipping-form .form-list li.control label{ float: right; text-align: left;}
#opc-shipping #co-shipping-form .form-list li.control input.checkbox{ float: left;margin-left: 14%;} 

/* nav-bar */

#nav li.over a,
#nav a:hover { color:#000; }
#nav ul li a {color:#000 !important;} 
#nav ul li a:hover {color:#000 !important;}
.nav-bar1 ul{left:234px;width:254px !important;}





}
@media screen and (max-width:480px) {
.logo {
    text-align: center;
}
.head {
    margin-left: 0;
	text-align:center;
}
.register li a {
    font-size: 16px;
    padding: 0 5px;
}
.reg-link {
    text-align: center;
}
.input-search {
    text-align: center;
}
.input-search input {
    width: 46.2%;
}
.top-nav {
    padding: 5px 7px;
}
.nav-bar1 li a {
    color: #000;
    display: block;
    float: none;
    font-size: 13px;
    padding: 15px 0;
}
.nav-bar1 li {
    display: block;
    float: none;
	text-align:center;
}
.food {
    font-size: 26px;
}
.mouth {
    font-size: 27px;
}
.flavour {
    font-size: 23px;
}
.dish {
    margin: 30px  0;
}
.p-cat {
    font-size: 24px;
}
.cap li a {
    font-size: 18px;
    padding: 0 0 0 58px;
}
.cap li {
    background: url(../images/turbun.png) no-repeat scroll 120px 7px;
	text-align:center;
}
.barfi1 img {
    width: 100%;
}
.b-name {
    font-size: 19px;
	text-align:center;
	
}
.price {
    font-size: 19px;
	text-align:center;
	
}
.s-left label {
    font-size: 15px;
	text-align:left;
}
.menu-txt h1 {
    font-size: 18px;
    font-weight: normal;
}
.menu-txt p {
    font-size: 14px;
}
.link {
    font-size: 19px;
    text-align: center;
}
.f-link li {
    text-align: center;
}
.f-link li a {
    font-size: 14.4px;
}
.f-txt {
    font-size: 14.4px;
    text-align: center;
}
.copy {
    text-align: center;
	font-size:11px;
}
.f-search input {
    width: 74.9%;
}
.subscribe {
    padding: 9px 13px 9px 14.3px;
}
.menu-img img {
    width: 100%;
}
.s-info {
    text-align: center;
    width: 100%;
}
.s-left select {
    font-size: 12px;
	width:100%;
}
.s-left  input{
	width:100%;
}
.add {
    margin: 13px 38%;
}
.con-form p input {
    width: 100%;
}
.con-form p textarea {
    width: 100%;
}
.contact1 {
    margin: 50px 0;
	padding:0;
}
.login {
    text-align: center;
}
.log-in textarea {
	width:61%;
}
.log-in input {
    width: 63%;
}
.log-in textarea {
    width: 63%;
}
.log-in label {
    font-size: 12px;
    width: 30%;
}
.f-search > span {
    margin: 0 0 0 7.6px;
}
.cat-list{
	text-align:center;
}

.cat-list img{
	width:100%;
}
.check-head {
    font-size: 18px;
}
.checkout {
	margin:0;
	border:none;
	padding-bottom:30px;
	text-align:center;
   
}
.x-tab{
	width:100%;
	overflow:scroll;
}
.c-tab{
	width:1000px;
}
.cart-btn{
	width:1000px;
}
.dal img {
    width: 100%;
}


.ladoo {
    padding: 37px 0 15%;
    text-align: center;
}
.s-img img {
    float: none;
    margin: 10px 0 0;
    width: 22.93%;
}
.s-img > a {
    margin: 0 2.8px;
}
.p-detal h1 {
	font-size:17px;
}
.p-label select {
	width:100%;
}
.add-optn {
		width:100%;
}
.add-optn input {
    width: 83%;
}


/*dropdown css*/
.nav-bar1 ul{
	position: static;
	display: none;
	border: none;
	box-shadow: none;
	margin-left: 0px;
	background: inherit;
	padding:10px;
	height:auto !important;
	width:100%;
}
.nav-bar1 ul li {
	margin: 0px;
	
	float:none;
	clear:both;
	border:none;
	padding:5px 0;
	text-align:center !important;
}
.nav-bar1  li a {
	color: #000;
	text-decoration: none;
	padding: 19px 10px;
	display: block;
}
.nav-bar1  li a:hover {
	padding: 19px 10px;
	display: block;
}
.nav-bar1 ul li a {
	color:#000;
	text-align:center;
	float:none;
	font-size:15px;
}

/* index page */
.col-main{width:auto;}
.col-left{width:100%;}
.f-search input{width: 75.9%;}
.header .logo{margin: 3px 0 10px 102px;}
.search-txt1{float: none;}

.header .quick-access{width:auto;}
.header .form-search{ height: 30px; position: relative;left: 30px; top: 0; width: auto;}
.header .form-search label{width:auto;}
.header .form-search input.input-text{ width: 214px;}
.header .links li{padding:0px;}
.register li a{padding:0px 4px;}

.search-txt1{font-size: 16px;margin-left:0px;}
.cms-home .page-title .products-grid li.item{width:100%;padding: 12px 8px 170px;}
.cms-home .page-title .products-grid li.item a img{width:100%;}
.cms-home .products-grid .actions{margin-left: 2%;text-align: center;}
.cms-home .best-sweet{  margin: 20px 0;}
.cms-index-index .products-grid .actions{width:auto;}
.cms-home .products-grid .product-image{height: 420px;}
.price_set{font-size: 20px !important;text-align:center;}

.s-left label{ font-size: 18px;}
.s-left select{ float: left;}
.add{ margin:26px 134px !important;}
.best-sweet .best-sweet{margin:0px;}
.page-title{margin:0px;}
/* contacts page */
iframe{width:300px;}
.contacts-index-index .con-form input.input-text, textarea{width: 100%;}
.contacts-index-index .con-form .form-list li.wide .input-box{width: 100%;}
.contacts-index-index .con-form .form-list li.wide textarea{width: 100%;}

/* login  and registartion*/
.account-login .contact1 button.button{width: 48%;margin-bottom: 16px;}
.account-login .contact1 #send2 span{width: 100%;}
.account-login .contact1 .form-list label.required em{position: relative;right: 0px;}

.customer-account-create .buttons-set button.button{margin-left:150px;}
.customer-account-create .contact1 .form-list label.required em{position: relative;right: 0px;}
.account-create .form-list select{float: right; width: 64%;}
.customer-account-forgotpassword .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.customer-account-forgotpassword .buttons-set{float: left;}

/* seach */
.products-grid li.item{width: 100%; padding: 12px 8px 140px;}
.products-grid li.item a img{width:100%;}
.products-grid .actions{margin-left:26%;text-align: center;}
/* .products-grid .product-image{margin: 0 0 300px;} */
.products-grid .product-image{height: 408px;}

.col2-left-layout .col-main{float: none;}
.catalogsearch-advanced-index .page-title h1, .page-title h2{ margin-bottom: 20px;}
.advanced-search .form-list label{width: 24%;padding-right: 68px;}
.catalogsearch-advanced-index .form-list input.input-text{width: 100%;}
.catalogsearch-advanced-index .buttons-set button.button{margin-left:0px;}


 /* product detail  */
.product-view .product-img-box{width: 100%;}
.product-view .product-shop{width: 100%;}
.product-essential{padding: 24px 6px 2px 6px;}
.product-shop .product-options-bottom .add-to-links{ float: left;padding: 20px 0 8px;}
.product-options-bottom button.button{float: left;}
.add-optn{width:97%;}
.add-optn span{bottom: -6px; color: #909090;  float: right;position: relative;}

.product-view .product-img-box .product-image img{width:100%;}



 /* checkout-cart-index */
.cart .cart-collaterals .col2-set{width: 100%;}
.cart .cart-collaterals .col2-set .col-2{width: 100%;}
.cart .discount .input-box{width: 100%;}
.cart .totals{width: 100%;}
.cart .discount .buttons-set, .cart .shipping .buttons-set{ float: none; position: relative;top: 0 !important;}
#shopping-cart-table,#my-orders-table{width: 1000px;}
#wishlist-table, #checkoutSteps{width: 100%;}

/* dashboard */
.dashboard .welcome-msg{margin: 0 0 1.5em 1em;}
.customer-account-edit .my-account .log-in label{width: 46%;}
.customer-account-edit .my-account .log-in #change_password{width:6%;}
.customer-account-edit .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.customer-account-edit .contact1 .form-list .log-in input{width:100%;}
.customer-account-edit .buttons-set button.button{ float: left;margin-right: 0px;}

.newsletter-manage-index .buttons-set button.button{float: left;}

.customer-address-index .my-account .page-title h1{margin-left: 20px;}
.customer-address-index .my-account .page-title button.button{margin-right: 38px;}
.customer-address-index .my-account .col2-set .col-1{width: 100%;}
.customer-address-index .my-account .col2-set .col-2{width: 100%;}
.customer-address-form .my-account .form-list label.required em{position: relative;right: 0px;}
.customer-address-form .my-account .form-list select{ width: 64%;}
.customer-address-form .my-account .buttons-set button.button{margin-right:2px;}

 .newsletter-manage-index .my-account .buttons-set{float: left;}
 /* checkout  onepage*/
.checkout-onepage-index .col-right{width: 100%;}
.checkout-onepage-index .page-title h1{margin-bottom:10px;}

 .wishlist-index-index .main{width: 100%}
 .my-wishlist .title-buttons h1{margin-bottom:20px;}

.checkout-onepage-index .col-main{width: 100%}
.checkout-onepage-success .buttons-set{float: left;}


#checkoutSteps .form-list select{width:63%;}
#checkout-step-shipping .form-list li.control input.checkbox{width: 58%;}
#opc-shipping #co-shipping-form .form-list li.control label{ float: right; text-align: left;padding-left: 40px;}
#opc-shipping #co-shipping-form .form-list li.control input.checkbox{ float: left;margin-left: 0;} 







}
@media screen and (max-width:360px) {
	.logo {
    text-align: center;
}
.head {
    margin-left: 0;
	text-align:center;
}
.register li a {
    font-size: 12px;
    padding: 0 5px;
}
.reg-link {
    text-align: center;
}
.input-search {
    text-align: center;
}
.input-search input {
    width: 46.2%;
}
.search-txt1 {
    font-size: 11px;
    margin: 0 0 0 10px;
}
.top-nav {
    padding: 5px 7px;
}
.nav-bar1 li a {
    color: #000;
    display: block;
    float: none;
    font-size: 13px;
    padding: 15px 0;
}
.nav-bar1 li {
    display: block;
    float: none;
	text-align:center;
}
.dish1 {
    margin: 7% 0;
    
}
.food {
    font-size: 32px;
	line-height:32px;
}
.mouth {
    font-size: 32px;
}
.flavour {
    font-size: 28px;
}
.man {
    text-align: center;
    width: 100%;
	margin: 168px 0 0 0;
}
.dish {
    float: left;
    margin: 30px 0;
}
.p-cat {
    font-size: 24px;
}
.cap li a {
    font-size: 18px;
    padding: 0 0 0 58px;
}
.cap li {
    background: url(../images/turbun.png) no-repeat scroll 60px 7px;
}
.barfi1 img {
    width: 100%;
}
.b-name {
    font-size: 19px;
	
}
.price {
    font-size: 19px;
	
}
.s-left label {
    font-size: 15px;
}
.menu-txt h1 {
    font-size: 18px;
    font-weight: normal;
}
.menu-txt p {
    font-size: 14px;
}
.link {
    font-size: 19px;
    text-align: center;
}
.f-link li {
    text-align: center;
}
.f-link li a {
    font-size: 14.4px;
}
.f-txt {
    font-size: 14.4px;
    text-align: center;
}
.copy {
    text-align: center;
	font-size:11px;
}
.f-search input {
    width: 60.9%;
}
.subscribe {
    padding: 9px 13px 9px 14.3px;
}
.menu-img img {
    width: 100%;
}
.add {
    margin: 13px 31%;
}
.con-form p input {
    width: 100%;
}
.con-form p textarea {
    width: 100%;
}
.contact1 {
    margin: 50px 0;
	padding:0;
}
.login {
    text-align: center;
}
.log-in input {
    width: 100%;
}
.log-in label {
	width:100%;
	margin:0;
	text-align:left;
}
.log-in textarea {
	width:100%;
	margin:0;
}
.registeration {
    margin: 5% 0;
    padding: 0;
}
.cat-list{
	text-align:center;
}

.cat-list img{
	width:100%;
}
.check-head {
    font-size: 18px;
}
.checkout {
	margin:0;
	border:none;
	padding-bottom:30px;
	text-align:center;
   
}
.x-tab{
	width:100%;
	overflow:scroll;
}
.c-tab{
	width:1000px;
}
.cart-btn{
	width:1000px;
}
.f-search > span {
    margin: 0 0 0 22.6px;
}
.ladoo {
    padding: 37px 0 15%;
    text-align: center;
}
.s-img img {
    float: none;
    margin: 10px 0 0;
    width: 21.9%;
}
.p-detal h1 {
	font-size:17px;
}
.p-label select {
	width:100%;
}
.add-optn {
		width:100%;
}
.add-optn input {
    width: 73%;
}


/*dropdown css*/
.nav-bar1 ul{
	position: static;
	display: none;
	border: none;
	box-shadow: none;
	margin-left: 0px;
	background: inherit;
	padding:10px;
	height:auto !important;
	width:100%;
}
.nav-bar1 ul li {
	margin: 0px;
	
	float:none;
	clear:both;
	border:none;
	padding:5px 0;
	text-align:center !important;
}
.nav-bar1  li a {
	color: #000;
	text-decoration: none;
	padding: 19px 10px;
	display: block;
}
.nav-bar1  li a:hover {
	padding: 19px 10px;
	display: block;
}
.nav-bar1 ul li a {
	color:#000;
	text-align:center;
	float:none;
	font-size:15px;
}

/* index page */
.col-main{width:auto;}
.col-left{width:100%;}
.f-search input{width: 67.6%;}
.header .logo{margin: 3px 0 10px 36px;}
.search-txt1{float: none;}

.header .quick-access{width:auto;}
.header .form-search{ height: 30px; position: relative;right: 2px; top: 0; width: auto;left: 0;}
.header .form-search label{width:auto;}
.header .form-search input.input-text{ width: 178px;}
.header .links li{padding:0px;}
.register li a{padding:0px 4px;}

.search-txt1{font-size: 16px;}
.cms-home .page-title .products-grid li.item{width:auto;padding: 12px 27px 170px}
.cms-home .products-grid .actions{margin-left: 2%;text-align: center;}
.cms-home .products-grid .product-image{height: 266px;}
.cms-home .best-sweet{  margin: 20px 0;}
.cms-index-index .products-grid .actions{width:auto;}
.price_set{font-size: 20px !important;text-align:center;}

.s-left label{ font-size: 18px;}
.s-left select{ float: left;}
.add{ margin: 13px 64px !important;}
.best-sweet .best-sweet{margin:0px;}
.page-title{margin:0px;}
/* contacts page */
iframe{width:300px;}
.contacts-index-index .con-form input.input-text, textarea{width: 100%;}
.contacts-index-index .con-form .form-list li.wide .input-box{width: 100%;}
.contacts-index-index .con-form .form-list li.wide textarea{width: 100%;}

/* login  and registartion*/
.account-login .contact1 button.button{width: 100%;margin-bottom: 16px;}
.account-login .contact1 #send2 span{width: 100%;}
.account-login .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}

.customer-account-create .buttons-set button.button{margin-left: 0px;}
.customer-account-create .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.account-create .form-list select{width: 100%;}
.customer-account-forgotpassword .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.customer-account-forgotpassword .buttons-set{float: left;}

/* seach */
.products-grid li.item{width: 100%; padding: 12px 27px 140px;}
.products-grid .actions{margin-left: 12%;text-align: center;}
/* .products-grid .product-image{margin: 0 0 33px;} */
.products-grid .product-image{height: 256px;}

.col2-left-layout .col-main{float: none;}
.catalogsearch-advanced-index .page-title h1, .page-title h2{ margin-bottom: 20px;}
.advanced-search .form-list label{width: 100%;}
.catalogsearch-advanced-index .form-list input.input-text{width: 100%;}
.catalogsearch-advanced-index .buttons-set button.button{margin-left:0px;}


 /* product detail  */
.product-view .product-img-box{width: 100%;}
.product-view .product-shop{width: 100%;}
.product-essential{padding: 24px 6px 2px 6px;}
.product-shop .product-options-bottom .add-to-links{ float: left;padding: 20px 0 8px;}
.product-options-bottom button.button{float: left;}
.add-optn{width:97%;}
.add-optn span{bottom: 34px; color: #909090;  float: right;position: relative;}



 /* checkout-cart-index */
.cart .cart-collaterals .col2-set{width: 100%;}
.cart .cart-collaterals .col2-set .col-2{width: 100%;}
.cart .discount .input-box{width: 100%;}
.cart .totals{width: 100%;}
.cart .discount .buttons-set, .cart .shipping .buttons-set{ float: none; position: relative;top: 0 !important;}
#shopping-cart-table,#my-orders-table{width: 1000px;}
#wishlist-table, #checkoutSteps{width: 100%;}

/* dashboard */
.dashboard .welcome-msg{margin: 0 0 1.5em 1em;}
.customer-account-edit .my-account .log-in label{width: 46%;}
.customer-account-edit .my-account .log-in #change_password{width:6%;}
.customer-account-edit .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}

.customer-address-index .my-account .page-title h1{margin-left: 48px;}
.customer-address-index .my-account .page-title button.button{margin-right: 38px;}
.customer-address-index .my-account .col2-set .col-1{width: 100%;}
.customer-address-index .my-account .col2-set .col-2{width: 100%;}
.customer-address-form .my-account .form-list label.required em{float: left;position: relative;right: 0px;}
.customer-address-form .my-account .form-list select{ width: 100%;}

 .newsletter-manage-index .my-account .buttons-set{float: left;}
 /* checkout  onepage*/
.checkout-onepage-index .col-right{width: 100%;}
.checkout-onepage-index .page-title h1{margin-bottom:10px;}

 .wishlist-index-index .main{width: 100%}
 .my-wishlist .title-buttons h1{margin-bottom:20px;}

.checkout-onepage-index .col-main{width: 100%}
.checkout-onepage-success .buttons-set{float: left;}

#checkoutSteps .form-list select{width:100%;}
#checkout-step-shipping .form-list li.control input.checkbox{width:2%;}
#opc-shipping #co-shipping-form .form-list li.control label{ float: left; text-align: left; padding-left: 15%;}
#opc-shipping #co-shipping-form .form-list li.control input.checkbox{ float: left;margin-left: 1%;} 



}

@media screen and (max-width:320px) {
	.logo {
    text-align: center;
}
.head {
    margin-left: 0;
	text-align:center;
}
.register li a {
    font-size: 10px;
    padding: 0 5px;
}
.reg-link {
    text-align: center;
}
.input-search {
    text-align: center;
}
.input-search input {
    width: 39.2%;
}
.search-txt1 {
    font-size: 11px;
    margin: 0 0 0 10px;
}
.top-nav {
    padding: 5px 7px;
}
.nav-bar1 li a {
    color: #000;
    display: block;
    float: none;
    font-size: 13px;
    padding: 15px 0;
}
.nav-bar1 li {
    display: block;
    float: none;
	text-align:center;
}
.dish1 {
    margin: 7% 0;
    
}
.food {
    font-size: 27px;
	line-height:32px;
}
.mouth {
    font-size: 27px;
}
.flavour {
    font-size: 24px;
}
.man {
    text-align: center;
    width: 100%;
	margin: 164px 0 0 0;
}
.dish {
    float: left;
    margin: 30px 0;
}
.p-cat {
    font-size: 24px;
}
.cap li a {
    font-size: 18px;
    padding: 0 0 0 58px;
}
.cap li {
    background: url(../images/turbun.png) no-repeat scroll 45px 7px;
}
.barfi1 img {
    width: 100%;
}
.b-name {
    font-size: 19px;
	
}
.price {
    font-size: 19px;
	
}
.s-left label {
    font-size: 15px;
}
.menu-txt h1 {
    font-size: 18px;
    font-weight: normal;
}
.menu-txt p {
    font-size: 14px;
}
.link {
    font-size: 19px;
    text-align: center;
}
.f-link li {
    text-align: center;
}
.f-link li a {
    font-size: 14.4px;
}
.f-txt {
    font-size: 14.4px;
    text-align: center;
}
.copy {
    text-align: center;
}
.f-search input {
    width: 62.9%;
}
.subscribe {
    padding: 9px 13px 9px 14.3px;
}
.add {
    margin: 13px 31%;
}
.con-form p input {
    width: 100%;
}
.con-form p textarea {
    width: 100%;
}
.contact1 {
    margin: 50px 0;
	padding:0;
}
.login {
    text-align: center;
}
.log-in input {
    width: 100%;
}
.log-in label {
	width:100%;
	text-align:left;
	margin:0;
}
.log-in textarea {
	width:100%;
	margin:0;
}
.registeration {
    margin: 5% 0;
    padding: 0;
}
.f-search > span {
    margin: 0 0 0 7.6px;
}
.cat-list {
	text-align:center;
}
.cat-list img{
	width:100%;
}
.check-head {
    font-size: 18px;
}
.checkout {
	margin:0;
	border:none;
	padding-bottom:30px;
	text-align:center;
   
}
.x-tab{
	width:100%;
	overflow:scroll;
}
.c-tab{
	width:1000px;
}
.cart-btn{
	width:1000px;
}
.ladoo {
    padding: 37px 0 15%;
    text-align: center;
}
.s-img img {
    float: none;
    margin: 10px 0 0;
    width: 21.9%;
}
.p-detal h1 {
	font-size:17px;
}
.p-label select {
	width:100%;
}
.add-optn {
		width:100%;
}
.add-optn input {
    width: 73%;
}
.s-img > a {
    margin: 0 2.7px;
}


/*dropdown css*/
.nav-bar1 ul{
	position: static;
	display: none;
	border: none;
	box-shadow: none;
	margin-left: 0px;
	background: inherit;
	padding:10px;
	height:auto !important;
	width:100%;
}
.nav-bar1 ul li {
	margin: 0px;
	
	float:none;
	clear:both;
	border:none;
	padding:5px 0;
	text-align:center !important;
}
.nav-bar1  li a {
	color: #000;
	text-decoration: none;
	padding: 19px 10px;
	display: block;
}
.nav-bar1  li a:hover {
	padding: 19px 10px;
	display: block;
}
.nav-bar1 ul li a {
	color:#000;
	text-align:center;
	float:none;
	font-size:15px;
}

/* index page */
.col-main{width:auto;}
.col-left{width:100%;}
.header .logo{margin: 3px 0 10px 16px;}
.search-txt1{float: none;}

.header .quick-access{width:auto;}
.header .form-search{ height: 30px; position: relative;right: 2px; top: 0; width: auto;}
.header .form-search label{width:auto;}
.header .form-search input.input-text{ width: 146px;}
.header .links li{padding:0px;}
.register li a{padding:0px 4px;}

.search-txt1{font-size: 16px;}
.cms-home .page-title .products-grid li.item{width:auto;padding: 12px 0 158px 10px;}
.cms-home .best-sweet{  margin: 20px 0;}
.cms-index-index .products-grid .actions{width:auto;}
.cms-index-index .products-grid .product-image{height: 260px;}
.price_set{font-size: 20px !important;text-align:center;}

.s-left label{ font-size: 16px;}
.s-left select{ float: left;}
.add{ margin: 13px 64px !important;}
.best-sweet .best-sweet{margin:0px;}
.page-title{margin:0px;}
/* contacts page */
iframe{width:271px;}
.contacts-index-index .con-form input.input-text, textarea{width: 100%;}
.contacts-index-index .con-form .form-list li.wide .input-box{width: 100%;}
.contacts-index-index .con-form .form-list li.wide textarea{width: 100%;}

/* login  and registartion*/
.account-login .contact1 button.button{width: 100%;margin-bottom: 16px;}
.account-login .contact1 #send2 span{width: 100%;}
.account-login .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}

.customer-account-create .buttons-set button.button{margin-left: 0px;}
.customer-account-create .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.account-create .form-list select{width: 100%;}
.customer-account-forgotpassword .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}
.customer-account-forgotpassword .buttons-set{float: left;}

/* seach */
.products-grid li.item{width: 100%;}
.products-grid .actions{margin-left: 6%;text-align: center;}
/* .products-grid .product-image{margin: 0 0 33px;} */
.products-grid .product-image{height: 212px;}

.col2-left-layout .col-main{float: none;}
.catalogsearch-advanced-index .page-title h1, .page-title h2{ margin-bottom: 20px;}
.advanced-search .form-list label{width: 100%;}
.catalogsearch-advanced-index .form-list input.input-text{width: 100%;}
.catalogsearch-advanced-index .buttons-set button.button{margin-left:0px;}


 /* product detail  */
.product-view .product-img-box{width: 100%;}
.product-view .product-shop{width: 100%;}
.product-essential{padding: 24px 6px 2px 6px;}
.product-shop .product-options-bottom .add-to-links{ float: left;padding: 20px 0 8px;}
.product-options-bottom button.button{float: left;}
.add-optn span{bottom: 34px; color: #909090;  float: right;position: relative;}
img{max-width: 99%;}


 /* checkout-cart-index */
.cart .cart-collaterals .col2-set{width: 100%;}
.cart .cart-collaterals .col2-set .col-2{width: 100%;}
.cart .discount .input-box{width: 100%;}
.cart .totals{width: 100%;}
.cart .discount .buttons-set, .cart .shipping .buttons-set{ float: none; position: relative;top: 0 !important;}
#shopping-cart-table,#my-orders-table{width: 1000px;}
#wishlist-table, #checkoutSteps{width: 100%;}

/* dashboard */
.dashboard .welcome-msg{margin: 0 0 1.5em 1em;}
.customer-account-edit .my-account .log-in label{width: 46%;}
.customer-account-edit .my-account .log-in #change_password{width:6%;}
.customer-account-edit .contact1 .form-list label.required em{float: left;position: relative;right: 0px;}

.customer-address-index .my-account .page-title h1{margin-left: 48px;}
.customer-address-index .my-account .page-title button.button{margin-right: 38px;}
.customer-address-index .my-account .col2-set .col-1{width: 100%;}
.customer-address-index .my-account .col2-set .col-2{width: 100%;}
.customer-address-form .my-account .form-list select{ width: 100%;}

 .newsletter-manage-index .my-account .buttons-set{float: left;}
 /* checkout  onepage*/
.checkout-onepage-index .col-right{width: 100%;}
.checkout-onepage-index .page-title h1{margin-bottom:10px;}

 .wishlist-index-index .main{width: 100%}
 .my-wishlist .title-buttons h1{margin-bottom:20px;}

.checkout-onepage-index .col-main{width: 100%}
.checkout-onepage-success .buttons-set{float: left;}

#checkoutSteps .form-list select{width:100%;}
#checkout-step-shipping .form-list li.control input.checkbox{width:2%;}
#opc-shipping #co-shipping-form .form-list li.control label{ float: left; text-align: left;}
#opc-shipping #co-shipping-form .form-list li.control input.checkbox{ float: left;margin-left: 1%;} 

}
@media screen and (max-width:568px)
{
.cap li a {

    padding: 0 0 0 104px;

}
}
@media screen and (width:375px)
{
.cap li a {

    padding: 0 0 0 140px;

}
}
