@media only screen and (min-width:0px) and (max-width:400px){
	.addToCart-page .btn-group .btn-default { padding: 8px 12px !important;font-size: 13px !important; }
	.logo-img img { float: left;width: 100%;max-width: 230px; }
	#result{ margin : 100px 10px 0px 10px; }
	#confm_chk{ float: right;margin: 10px auto; }
	#discountBox{ width: 63%;float: left;display: inline-block; }
	.addBtn{float: right;}
}
@media only screen and (min-width:0px) and (max-width:767px){
	#search {width: 80%;height: 38px;margin: 19px 32px;font-style: italic;text-align: center;}
	.contest-page {background: #EFEFEF;min-height: 610px;height: auto;}
	.navbar-default .navbar-toggle {border-color: #f8d45a;background: #f8d45a;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #414141;}
	#result{ margin : 50px 10px 0px 10px; }
	#confm_chk{ float: right;margin: 10px auto; }
	#discountBox{ width: auto;display: inline-block; }
	.logo-img img {float: left;width: 100%;max-width: 110px;margin-top: 10px;}
	.logo-img p a{color: #f8d45a;font-size: 16px;font-weight: 700;}
	.logo-img p {margin-top: 25px;}
	.logo-img {margin: 7px 0 0 0;}
	.navbar-default .navbar-collapse{border-color: #e7e7e7;background: #E3E3E3;}
	.navbar-nav {margin:0px;}
	.navbar-default .navbar-nav > li > a {text-align: center;padding: 13px 10px !important;}
	.dropdown-submenu a{text-align: center;}
	.dropdown-submenu .dropdown-menu {background: #e1e2e2 !important;}
	.footer-block .col-sm-3 {border-bottom: 1px solid #FFFFFF4D;}
	.footer-block .col-sm-3:last-child {border-bottom: none;}
	.tableware {margin: 2px;}
	.description {padding: 0 15px !important;margin-top: 10px !important;}
	.table-detail {width: 100% !important;}
	.prod-detail-page .addCart {margin-top: 10px;}
	.prod-detail-page .bg {margin-bottom: 20px;}
	.addToCart-page .addToCart-table {width: 100% !important;}
	.enquiry-form {padding: 10px 15px 30px 15px;}
	.prod-box {max-width: 480px;margin:25px auto;}
	.addToCart-btnGroup {width: 100% !important;}
	.your-order {margin-top: 30px;}
	.footer-block h4 {text-align: center;margin-top: 20px;}
	.footer-block ul {text-align: center;}
	.footer-block ul li {padding-bottom: 15px;display: inline-block;margin: 0 10px;}
	.footer-block {padding: 10px 0 0 0;}
	.footer-block p {text-align: center;}
	.smk_accordion.acc_with_icon .accordion_in .acc_content {padding-left: 15px !important;}
	.promo-code .form-group {display: inline-block;}
	.promo-code .btn-default {display: inline-block;}
	.promo-code {text-align: center;}
	.confirm-checkout {margin: 0 auto;display: block;float: none !important;}
	.enquiry-form button {margin-top: 15px;}
	#msg { background:#c61e1e; padding:7px 15px; display:inline; color:#fff; font-size:15px; float:left; }
	.center-btm {position: initial;left: initial;bottom: initial;text-align: center;}
	/*.prod-box .btn-default {position: initial;left: initial;}*/
	.navbar-default .navbar-collapse {border-color: #4E4E4E !important;background: #4E4E4E !important;}
	.dropdown-menu a {text-align: center;}
	.navbar-nav .open .dropdown-menu {background-color: #d7d7d7;border-radius: 0;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #3e3e3e;}
	.checkout-page .bg {margin-bottom: 30px;}
	.checkout-page .register-form {padding: 30px 5px;}
	.keyfeatures ul {padding-left: 15px;margin-top: 10px;}
	.keyfeatures ul li {color: #727272;margin-bottom: 0;line-height: 24px;}
	.offer-block {padding: 1px 0 6px 0;}
	.offer-block h4 {font-size: 13px;font-weight: 500;line-height: 1.6;}
	.top-links ul {padding-top: 0 !important;}
	.banner2 {background: url(../images/albumbanner3_mob.jpg) no-repeat center center/cover;min-height: 500px !important;}
	/*.banner3 {background: url(../images/photoprint1.jpg) no-repeat center center/cover;min-height: 500px !important;}*/
	/*.banner4 {background: url(../images/pillow1.jpg) no-repeat center center/cover;min-height: 500px !important;}*/
	/*.banner1 { background: url(../images/banner01mob.jpg) no-repeat center center/cover; min-height: 500px !important; }*/
	.homeabout {margin: 0px !important;}
	.prod-box .btn-default {position : initial !important;}
	
}

@media only screen and (min-width:768px) and (max-width:991px){
	#result{ margin : 50px 10px 0px 10px; }
	#confm_chk{ float: right;margin: 10px auto; }
	#discountBox{ width: auto;display: inline-block; }
	.custom-search-form {width: 155px;}
	.details .block {margin-left: 17px;}
	.footer-block h4 {font-size: 17px;}
	.prod-detail-page .bg img {margin: 0 auto; display: block;}
	.prod-detail-page .bg {margin-bottom: 20px;}
	.enquiry-form {padding: 10px 15px 30px 15px;}
	.your-order {margin-top: 30px;}
	#msg { background:#c61e1e; padding:7px 15px; display:inline; color:#fff; font-size:15px; float:left; }
	.prod-box {min-height: 435px;padding: 5px 10px 15px;}
	.prod-box h4 {font-size: 15px;}
	.navbar-default .navbar-nav > li > a {padding: 13px 15px !important;}
	.navbar-default .navbar-right > li > a {line-height: initial;padding: 10px 13px !important;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	#result{ margin : 50px 10px 0px 10px; }
	#confm_chk{ float: right;margin: 10px auto; }
	#discountBox{ width: auto;display: inline-block; }
	.table-detail {width: 86%;}
	.notifino {background-size: 100% 90px !important;}
	
}
@media only screen and (min-width:992px){

	.navbar-toggle2 {
		display: block !important;
	}

	.navbar-toggle2 {
		position: relative;
		float: right;
		padding: 9px 10px;
		margin-top: 8px;
		margin-right: 15px;
		margin-bottom: 8px;
		background-color: transparent;
		background-image: none;
		border: 1px solid transparent;
		border-radius: 4px;
		border-color: #f8d45a;
		background: #f8d45a;

	}

	.navbar-toggle2 .icon-bar {
	    background-color: #414141;
	        display: block;
	    width: 22px;
	    height: 2px;
	    border-radius: 1px;
	}

	.navbar-toggle2 .icon-bar+.icon-bar {
	    margin-top: 4px;
	}

	.navbar-default .navbar-collapse2 {
    	border-color: #4E4E4E !important;
    	background: #4E4E4E !important;
    	position: absolute;
    	right: 0px;
	}
	.navbar-collapse2 li{
		float: none !important;
	}

}