@media screen and (max-width: 1200px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
       float: none!important;
   margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }


}
@media screen and (max-width: 1170px) {
	.topbar { margin-top: 0px;}
	.footerbt .menubt ul{text-align:center;}
	
	#myModal1 .recipientsname{padding-left:inherit;}
	
	#myModal1 .wishes {
    padding-left: 0%;
    padding-right: 500px;
}
#myModal1 .sendersname {
    padding-left: 0%;
    padding-right: 500px;
}
	
}
@media screen and (max-width: 992px) {
	.midnightproduct .product_title {padding: 0px;}
	.midnightproduct .product_thumbnail .product_rs {*/text-align: center;*/ width: 100%;}
	.midnightproduct .product_thumbnail .product_star_rating {float: initial; text-align: center; padding-top:10px;}
	.selectcitypart h3 {text-align:center; padding-bottom:10px;}
	.midnightproduct .product_thumbnail {border: none;}
	.midnightproduct .product_thumbnail:hover {border: none;}
	.fcwhite { color: #000000;}	

	#myModal1 .recipientsname{padding-right:inherit;}
	#myModal1 .msgoncard {padding-left: 0%;padding-right: 0%;}
	

	#myModal1 .wishes {
    padding-left: 0%;
    padding-right: 0px;
}
	.corporat-gift .product_thumbnail {
		padding-bottom: 0px;
		border: 1px solid #dddddd;
	}
	.corporat-gift .product_thumbnail:hover {
		padding-bottom: 0px;
		border: 1px solid #dddddd;
	}

	#myModal1 .sendersname {
    padding-left: 0%;
    padding-right: 0px;
}
}

/* sm screen size */
@media screen and (max-width: 767px){
	.location {
		text-align: center;
		padding: 10px 0px 20px 0;
	}
	.location p{text-align:center; padding-bottom:15px;}
	
	.topbar .text-right ul {text-align: center;}
	.topheader .logo {text-align: center;}
	.topheader .text-right {text-align: center; padding-top: 20px;}
	.footerbt .menu .footerbt .copyrightpart{text-align:center;}
	.footerbt .copyrightpart {text-align:center;}
	.footerbt .copyright{padding-bottom:20px;}
	.footerbt .payment ul {float: initial;}
	.footerbt .menutop{text-align:center;}
	.footerbt .logopart{text-align:center; padding:0px 0px;}
	.footerbt #translator-wrapper{float:initial; margin:0 auto; margin-top:20px;}
	
	.offerbox{margin:0 auto; text-align:center;}
	.offer .leftside{margin:0 auto; float:initial;}
	.offerbox .rightside .offer_detail{text-align:center;}
    .selectcitypart h3 {/*text-align:right;*/}
	.midnightproduct .product_thumbnail {border: 1px solid; border-color: #fff; padding-bottom:10px;}
	.midnightproduct .product_thumbnail:hover {border: 1px solid; border-color: #ddd; padding-bottom: 10px;}
	.deliverydetail .gifttitle { text-align:center;}
	.deliverydetail .viewdetail{text-align:center;}
	
	.producttitle .imgblock img {float: inherit; margin: 0 auto;}
	.producttitle div {text-align: center;}
	.ordersummery .caption {padding-bottom: 15px;}
	
	.deliverydetail .gifttitle .viewdetail {float: inherit;}
	
	.orderdetailitem .quantity{text-align:left;}
	.orderdetailitem .amount{text-align:left;}
	.corporat-gift .product_thumbnail {
		padding-bottom: 0px;
		border: 1px solid #dddddd;
	}
	.corporat-gift .product_thumbnail:hover {
		padding-bottom: 0px;
		border: 1px solid #dddddd;
	}

	.feedback {display: none;}

}

@media screen and (max-width: 560px){
	.deliverydetail .gifttitle .gift {float: inherit;}
	.feedback {display: none;}

}

@media screen and (max-width: 501px){
	.page-header {
		padding: 0px;}
	.topbar {margin-top: 0px;}
    .feedback {display: none;}
	
}
@media screen and (max-width: 440px){
	.topbar .text-right li:first-child{ margin-top:15px; margin-bottom:15px;}
	.location p{padding-bottom:0px;}
    .feedback {display: none;}
}
@media screen and (max-width: 360px){
}

@media screen and (max-width: 992px) {.select1 {width: 100%;} }
