.toggle, [id^=drop] {
	display: none;
}
nav {
	margin: 0;
	padding: 0;
}
nav:after {
	content: "";
	display: table;
	clear: both;
}

nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}
nav ul li {
	display: inline-block;
	float: left;
	position: relative;
}


nav a {
	color: #fff !important;
	display: block;
	font-size: 16px;
	line-height: 56px;
	padding: 0 52px 0 0;
	text-decoration: none;
	font-family: 'Montserrat', sans-serif;
	text-transform: capitalize;
	font-weight: bold;
}

nav a:hover {
	text-decoration: none;
	color: #000 !important;
}
nav li ul {
	padding: 10px;
}

nav ul li:last-child a {
    padding-right: 0;
}

nav li li a {
	display: block;
	color: #484234 !important;
	line-height: 35px;
	border-bottom: 1px solid #dddddd;
	font-size: 14px;
	padding: 0 0 0 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-align: left;
}
nav li li a:hover {
	color: #e4422d !important;
	background: none;
}
/*nav ul li ul li:hover a{ color:#D90000;}*/

nav ul ul {
	display: none;
	z-index: 100;
	position: absolute;
	top: 50px;
	background: #fff;
	border: 1px solid #dddddd;
	left: 0;
	width: 255px;
}

.has-drop {
	color: #fff !important;
}
nav ul li:hover > ul {
	display: inherit;
}
nav ul ul li {
	display: block;
	float: none;/*display: list-item;*/
  /*position: relative;*/
}
nav ul ul ul li {
	position: relative;
	top: -60px;
	left: 170px;
}
li > a:after { /*content: ' +';*/
}
li > a:only-child:after {
	content: '';
}

/*nav ul li a.has-drop
{
	background:rgba(0, 0, 0, 0) url("https://cdn.shopify.com/s/files/1/2187/3161/files/drop-arrow.png?18003071582412678790") no-repeat scroll center right 10px;
}

nav ul li a.has-drop:hover
{
	background:url("https://cdn.shopify.com/s/files/1/2187/3161/files/drop-arrow.png?18003071582412678790") no-repeat scroll center right 10px #f00000;
}*/


/*nav ul li a.has-drop
{
	background:rgba(0, 0, 0, 0) url("../images/drop-arrow.png") no-repeat scroll center right 10px;
}

nav ul li a.has-drop:hover
{
	background:url("../images/drop-arrow.png") no-repeat scroll center right 10px #f00000;
}*/

/* Media Queries
--------------------------------------------- */

/*@media only screen and (max-width : 767px) {*/

@media screen and (max-width: 767px) {
nav {
	margin: 0;
}
.toggle + a, .menu {
	display: none;
}
.toggle {
	display: block;
	padding: 0 5%;
	width: 90%;
	text-align: left;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	cursor: pointer;
	font-size: 16px;
    line-height: 50px;
    height: 50px;
}
.toggle:hover {
	color: #000;
	font-size: 15px;
}
[id^=drop]:checked + ul {
	display: block;
}
nav ul li {
	display: block;
	width: 100%;
	border-top: 1px solid #ffffff;
}
nav a {
	padding: 0 0 0 15px;
	font-weight: normal;
    text-transform: uppercase;
}
nav ul ul .toggle, nav ul ul a {
	padding: 0 0 0 20px;
	border-bottom: none;
}
nav ul ul ul a {
	padding: 0 80px;
}
nav a:hover, nav ul ul ul a {
	color: #999999;
}
nav ul ul {
	float: none;
	position: static;
	color: #ffffff;
	width: 90%;
}
nav ul ul li:hover > ul, nav ul li:hover > ul {
	display: none;
}
nav ul ul li {
	display: block;
	width: 100%;
	margin: 0;
}
nav ul ul ul li {
	position: static;
}
.top-cms-content {
	margin: 0 auto 15px;
	float: none;
	width: 90%;
}
}

/*@media only screen and (max-width : 330px) {

nav ul li {
  display: block;
  width: 100%;
}

}*/

/*------------------------------------*\
    Media Queries
\*------------------------------------*/

@media only screen and (min-width: 320px) and (max-width: 767px) {
body {
	background: none;
}
.home-about-title img {
	width: 70%;
}
.home-about-content p {
	font-size: 13px;
	font-family: 'Montserrat', sans-serif;
	line-height: 28px;
    text-align: center;
	
}
img {
	max-width: 100%;
}
#wrapper {
	width: 96%;
}
.top-head-promo ul {
	width: 100%;
}
#parent_container {
}
.pagecontainer {
	width: 98%;
}
.gh-tbl {
	width: 100%;
}
table.tb_v4bc {
	width: 100% !important;
}
nav:first-child a {
    padding-left: 20px;
}
	
.head-top-container {
	width: 96%;
}
#top-cms {
	margin: 10px 0;
}
.top-right-payment {
	float: none;
	margin-bottom: 5px;
}
#top-cms-content ul li a {
	color: #000000;
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: capitalize;
	padding: 0 10px;
	display: block;
}
#top-cms-content {
	margin: 20px 0;
	float: none;
	text-align: center;
}
#top-cms-content ul li {
	float: none;
	display: inline-block;
	vertical-align: middle;
}
#top-cms-content ul li a {
	font-size: 13px;
	padding: 0 5px;
}
#top-cms-content ul li a.bg-first {
	color: #1fc4f4;
}
#header_container {
	width: 98%;
	padding: 10px 0;
}
#shipping-promo ul li {
	width: 100%;
	float: none;
	padding: 15px 0 0 0;
}
#shipping-promo {
	height: 315px;
	margin: 10px 0 0 0;
}
.feedback {
	text-align: center;
	width: 100%;
}
.feedback a {
	display: inline-block;
}

.head-left-list {
	float: none;
	text-align: center;
	margin: 0 0 10px 0;
}

.head-right-content {
	float: none;
	margin: 10px 0 0;
}
.os-content {
	width: 100%;
}

.head-left {
	float: none;
	margin: 0 0 0 0;
}

.head-mid {
	float: none;
	margin: 0;
	display: block;
	width: 100%;
}
.head-mid-listing {
	float: none;
}
.head-right-listing {
	margin-top: 15px;
}
#top-cms-listing ul li a {
	padding: 0 4px !important;
	font-size: 11px !important;
}
#top-cms-content-listing ul li a {
	padding: 0 4px !important;
	font-size: 11px !important;
}
.top-search {
	height: auto;
	margin: 0;
	overflow: hidden;
	padding: 0 0px;
	float: none;
	width: 99%;
}
.top-search-txt {
	width: 78%;
	float: left;
}
.top-search-btn {
}
table.tb_v4bc {
	width: 100% !important;
}
.head-right {
	float: none;
	margin: 10px 0 0;
}
#top-cms {
	float: none;
	text-align: center;
}
#top-cms ul li {
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.top-head-promo ul li {
	width: 100%;
	text-align: left;
	margin-bottom: 10px;
	
}
.top-head-promo ul li:first-child{width: 100%;}
	
.top-head-promo ul li:nth-child(3){width: 100%;}
	
.top-head-promo ul li:last-child {
    text-align: left;
    width: 100%;
}	
	
.top-head-promo ul li.top-head-promo-feedback a {
	padding: 0 0 0 37px;
}
.top-head-promo ul li.top-head-promo-latest-products a {
	padding: 0 0 0 35px;
}
.top-newsletter {
	text-align: center;
}
.top-newsletter a {
	display: inline-block;
}
.head-menu-container {
	width: 100%;
}
.featured-category ul li {
    width: 96%;
    margin-bottom: 10px;
}

.featured-category ul li:nth-child(2) {
	padding-right: 0;
	margin-right: 0 !important;
}
.featured-category ul li:nth-child(4) {
	margin-right: 0 !important;
}
.featured-category ul li:nth-child(6) {
	margin-right: 0 !important;
}
#shipping-promo ul {
	width: 100%;
}
.featured-category {
	width: 100%;
}

.footer-right{ float:none !important;}
.newsletter-box-container .newsletter-button {
	font-size: 12px;
	margin: 12px 0 0 0;
}
.newsletter-box-container span {
	font-size: 13px;
	margin: 0;
}
.foot-btm-links ul li a {
	font-size: 13px;
	padding: 0 6px;
	font-family: 'Montserrat', sans-serif;
}
#product-listing ul li {
	margin-right: 0;
	margin-bottom: 10px;
	width: 100%;
}
	
.home-about{width: 100%; margin: 0;}
	
.foot-btm-links {
	padding: 10px 0;
}
#footer {
	width: 100%;
}
#footer {
	margin: 10px 0 0 0;
}
#footer_container {
	text-align: center;
}
#footer-bottom {
	width: 100%;
	padding: 2% 0;
}
#footer-bottom ul li {
	width: 100% !important;
	margin: 0 auto;
	border-bottom: 1px solid #ddd;
	padding: 1% 0;
}
#footer-bottom ul li:last-child {
	width: 100%;
	margin: 0;
}
.foot-cards-container span {
	width: 100%;
}
.footer-top {
	padding: 0 0;
}
.foot-cards-container img {
	padding: 0;
}
.designby {
	padding: 10px 0;
}
.designby-width {
	width: 98%;
}
.designby-container {
	font-size: 12px;
}
.footer-celebrating-block-conatiner {
	height: auto;
}
#footer-bottom ul li h2 {
	font-size: 16px;
	text-align: center;
	margin: 15px 0 10px 0;
}
.designby-container {
	width: 100%;
}
.product-title {
	font-size: 16px;
	text-align: center;
}
.short-des {
	height: auto;
	margin: 10px 0 0 0;
}
.short-des-title {
	margin: 0 0 10px 0;
}
#left-panel {
	display: none;
}
.main-product {
	padding: 0;
	margin: 0;
}
.main-product-left {
    float: none;
    width: 98%;
	padding:0;
}

#featured-products ul li {
	width: 200px;
}
.pagewidth {
}
.pagecontainer {
	width: 96%;
}
.gh-tbl {
	width: 100%;
}
table.tb_v4bc {
	width: 100%;
}
#home_promos {
	margin: 0 0 10px 0;
}
.stBadge {
	display: none;
}
#LeftPanel {
	display: none;
}
.grid td.gallery {
	display: block;
	width: 100%;
	border-bottom: 1px solid #dddddd;
}
.grid td.left {
	border-left: none;
}
div.itemseparator {
	display: none;
}
.dynpg .l {
	display: block;
	text-align: center;
	padding: 0;
}
.dynpg .m {
	display: block;
	text-align: center;
}
.dynpg .r {
	display: block;
	text-align: center;
	padding: 0;
}
td#CentralArea div.dynpg {
	padding: 15px 0 10px;
}
.pgbc {
	padding: 0;
}
.dynpg .prev a.disabled {
	font-size: 10px !important;
}
.dynpg .prev a {
	font-size: 10px !important;
}
.dynpg a.disabled {
	font-size: 10px !important;
}
.dynpg a {
	font-size: 10px !important;
}
.dynpg .next a.enabled {
	font-size: 10px !important;
}
.dynpg .next a {
	font-size: 10px !important;
}
.product-right {
	float: none;
	width: 100%;
	margin: 10px 0;
}
#gh {
	min-width: 100%;
}
.newsletter-box-container {
	width: 100%;
}
.category-banner img {
	width: 100%;
}
.foot-cards-container {
	width: 100%;
}
.designby-width {
	width: 100%;
}
#best-seller {
	width: 100%;
}
#must-have {
	width: 100%;
	margin: 20px 0 0 0;
}
.home-cat-promo {
	margin: 0 0 35px 0;
}
.home-cat-promo-box {
	margin: 0 0 10px 0;
}
.home-cat-promo-content-box {
	max-width: 80%;
	padding: 10px;
}
table.gallery td span.g-b {
	width: 280px;
}
.foot-cards-container span {
	font-size: 15px;
}
.product-title {
	text-align: center;
}
#top-cms-listing {
	position: relative;
	margin: 0;
	height: auto;
	overflow: hidden;
	float: left;
}
#top-cms-listing ul li {
	float: left;
}
#top-cms-listing ul li a {
	color: #333333;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize;
	padding: 0 35px;
	display: block;
	height: 32px;
	line-height: 32px;
}
#top-cms-listing ul li a:hover {
	color: #ca2f02;
	text-decoration: none;
}
#top-cms-listing ul li a.bg {
	background: #ca2f02;
	color: #ffffff;
	border-radius: 8px;
}
#top-cms-listing ul li a.bg:hover {
	background: #333333;
}
.short-des-content p {
	text-align: center;
}
.foot-cards-container img {
	width: 100%;
}
#product-container {
	width: 100%;
	padding: 0;
}
.sale-price {
	text-align: center;
	float: none;
	display: block;
	margin: 10px 0;
	width: auto;
}
.inquiry h2 {
	padding: 0;
	width: 100%;
}
.price-box {
	margin: 0;
}
.inquiry {
	margin: 0px 0 !important;
	float: none;
	text-align: center;
}
.home-about-title h2 {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	font-size: 16px;
}
.our-features {
	margin: 10px 0;
}
#top-cms ul li a {
	font-weight: 500;
	font-size: 13px;
}

table.gallery div.ttl {
	line-height: 18px;
}
table.gallery td span.g-b {
	font-size: 18px;
    line-height: 24px;
}
.featured-category-main-title h2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	padding: 8px 16px;
	 margin: 14px 0 10px 0;
	 height: 30px;
	line-height: 30px;
}
.dynamic-title h2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px !important;
}
.top-cms {
	width: 84%;
	float: none;
	margin: 0 auto;
}
.footer-celebrating-block img {
	margin: 6px 0;
}

.must-have-main-title{text-align: center;}

.top-cms-listing{width: 90% !important; margin:auto; float: none; }

.bulk-buy-listing{width: 90% !important; margin:auto; float: none; }

.price3{text-align: center; font-size: 24px;}
	
.SKU{text-align:  center;}
	
.Weight {text-align: center;}
	
#tab-home{width: 100%;}
	
.home-about-content h3{width: 100%; font-size: 18px;}
	
	.home-about-content span{font-size: 16px;}
	
	.home-about-content h3 span{font-size: 13px; float: none; clear: both;}
	
	nav ul li:last-child a {padding-left: 22px;}
	
	.featured-category-main-title {background: url(../images/line.jpg) repeat-x scroll top 37px center;}
	
	.home-about-content h3 span{padding-bottom: 6px;}

	
	#footer-bottom ul li:nth-child(3) img {
    margin-bottom: 10px;
	padding-top: 0;
}
	
	nav ul li:last-child a {
    padding: 0 0 0 20px;
}
	
	#footer-bottom ul li a:hover {
    color: #178c0a;
}
	
.footer-logo img {
    top: 15px;
 	float: none !important;
	width: unset;	
	
}
.feedback img {
    width: auto !important;
}
	
		
.home-about-content1{float: none; width: 98%; margin-top: 20px;}

.home-about-content2{float: none; width: 98%;}
	
	.featured-category-title a{ont-size: 17px !important;}

}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
#wrapper {
	/*width:98%;*/
	margin: 0 10px;
}

nav a {
	padding: 0 8px;
	font-size: 10px;
}

.footer-logo img{width: 100% !important;}
	
nav ul li:last-child {
		padding-right: 5px;}
	
.featured-category-thumb a img {
	width: 100%;
}
.head-top-container {
	width: 98%;
}
#top-cms ul li a {
	font-size: 13px;
	font-weight: normal;
}
#top-cms-content ul li a {
	padding: 0 10px 0 0;
	font-size: 13px;
}
.top-head-promo ul {
	width: 98%;
}
#header_container {
	width: 100%;
	padding: 0;
}
.head-mid {
	margin: 30px 0 0 25px;
	float: left;
	width: 32.2%;
	
}
	
#must-have img {
    width: 100%;
}

.head-top-container {
	width: 100%;
}

.head-left-list {
	float: none;
	text-align: center;
}
.order-today {
	width: 100%;
}
.head-right {
	padding: 0;
	height: auto;
	margin: 30px 0 0 0;
	float: right;
}

.top-search {
	width: 230px;
	margin: 0;
}
#top-cms-content {
	float: none;
	text-align: center;
	clear: none;
}
#top-cms ul li {
	display: inline-block;
	vertical-align: middle;
}
#top-cms-content ul li {
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.top-newsletter {
	float: left;
	margin: 0;
}

#footer-bottom{ width:100%;}

.home-cat-promo-box {
	width: 32%;
	margin: 0 15px 0 0;
}
.home-cat-promo-box:last-child {
	margin: 0;
}
#footer-bottom ul li:last-child {
	margin: 0;
	width: 20% !important;
    padding-right: 15px !important;
}
#LeftPanel .v4midBox tr.v4acp_mid td.v4mid form table {
	margin: 1px;
}
.head-mid-listing {
	float: none;
}
.head-menu-container {
	width: 100%;
}
.header_container_bg {
	padding: 0 0 0 0;
}
.top-search-txt {
	width: 170px;
	height: 40px;
	font-size: 13px;
	line-height: 30px;
}
.top-search-btn {
	width: 35px;
	height: 35px;
}
	
#top-cms{margin: 10px 0 0 0;}
	
		
.top-head-promo ul li a {
	font-size: 10px;
}
#gallery_outer_3 #gallery {
	height: auto !important;
	width: 500px !important;
	padding-top: 500px !important;
	margin: 0 auto;
	position: relative;
}

.home-about-title img {
	width: 45%
}
.home-about-content h3{width: 98%; font-size: 22px;}
	
	.home-about-content h3 span{font-size: 22px;}
	
.home-about-content span {
    font-size: 22px !important;
}
	
	.home-about-content1{margin-top: 15px;}
	
.home-about-content1 p span {
		font-size: 16px !important;}
	
	
	
.featured-category ul li {
    width: 22.4%;
	height: 200px;
}

.featured-category ul li:nth-child(3){margin-right: 0;}

.featured-category ul li:nth-child(6){margin-right: 0;}

.featured-category ul li:nth-child(9){margin-right: 0;}

.featured-category ul li:nth-child(4){margin: 0 0px 15px 15px;}

.featured-category ul li:nth-child(8){margin: 0 15px 15px 0;}

#footer-bottom ul li:nth-child(3) img{
    width: 90%;
    border: none;
    padding: 0;	
	
}


#footer-bottom ul li:first-child {
	padding-left: 15px !important;
}
	
.cat_but {
		bottom: 25px;}

.featured-category-title a {
	font-size: 12px !important;
}
	
.featured-category-thumb{height: auto;}
	
table#TopPromoArea a, td#CentralArea a{font-size: 14px;}
	

#shipping-promo ul li {
	padding: 15px 0 0 0;
}
#product-listing ul li {
	margin-right: 9px;
	padding: 1%;
	width: 24%;
}
.featured-category {
	width: 100%;
}
#shipping-promo ul {
	width: 100%;
}
#footer-bottom {
	width: 100%;
}
#footer-bottom ul li {
	padding: 0 1% 0 0 !important;
	margin: 0 auto;
	width: 23.5% !important;
}
.foot-btm-links ul li a {
	font-size: 15px;
}
#footer-bottom ul li h2 {
	font-size: 16px;
}
.designby-container {
	width: 100%;
}
.designby-width {
	width: 98%;
}
.product-right {
	width: 100%;
	margin: 0;
}
#product-container {
	width: 100%;
}
.pro-ship-promo-container {
	width: 100%;
}
.short-des {
	height: auto;
}
.sale-price {
	text-align: center;
}
.product-title {
	text-align: center;
}
.about-banner img {
	width: 100%;
}
.navwrapper {
	width: 100%;
}
.main-product-left {
	float: left;
	padding: 2%;
	width: 95.7%;
	clear: both;
	margin: 0 0 15px 0;
}
.product-title {
	font-size: 20px;
}
#featured-products ul li {
	width: 182px;
}
#best-seller {
	width: 100%;
}

.pagecontainer {
	width: 98%;
}
.gh-tbl {
	width: 100%;
}
table.tb_v4bc {
	width: 100% !important;
}
.os-content {
	width: 100%;
}
	
#LeftPanel .lcat .lev1 li span{font-size: 11px;}

#LeftPanel .lcat .lev1 li a {
	font-size: 11px;
    width: 80% !important;
}
#LeftPanel .lcat .lev1 li span.cnt {
	font-size: 11px;
	width: 30px !important;
	line-height: 38px;
    height: 40px;
	line-height: 40px;
}
.v4clp ul li a {
	font-size: 11px;
}

table.gallery td span.g-b {
	width: 150px;
	font-size: 15px;
    line-height: 24px;
}

.dynpg .l {
	display: block;
	text-align: center;
}
.dynpg .m {
	display: block;
	text-align: center;
}
.dynpg .r {
	display: block;
	text-align: center;
}
.stBadge {
	min-width: 100%;
}
.stBadge img[src*="https://q.ebaystatic.com/aw/pics/s.gif"] {
	display: none;
}
.g-std {
	height: 70px;
	margin-bottom: 0;
}

.newsletter-box-container {
	width: 100%;
}
.category-banner img {
	width: 100%;
}
.foot-cards-container {
	width: 100%;
}
.designby-width {
	width: 100%;
}
#best-seller {
	width: 100%;
}
#must-have {
	width: 100%;
	margin: 15px 0 15px 0;
}
#LeftPanel .v4midBox tr.v4acp_mid td.v4mid form table .v4sbox {
	margin: 0 0 0 2px;
}
.cat_but {
	bottom: 25px;
	font-size: 13px!important;
	padding: 0 10px;
}
.head-right-listing {
	padding: 0;
    height: auto;
    margin: 40px 0 0;
    float: right;
}
.top-cms-content {
	margin-top: 0;
	width: 36%;
}
#top-cms-listing {
	position: relative;
	margin: 0;
	height: auto;
	overflow: hidden;
	float: left;
}
#top-cms-listing ul li {
	float: left;
}
#top-cms-listing ul li a {
	color: #333333;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize;
	padding: 0 35px;
	display: block;
	height: 32px;
	line-height: 32px;
}
#top-cms-listing ul li a:hover {
	color: #ca2f02;
	text-decoration: none;
}
#top-cms-listing ul li a.bg {
	background: #ca2f02;
	color: #ffffff;
	border-radius: 8px;
}
#top-cms-listing ul li a.bg:hover {
	background: #333333;
}
.short-des-content p {
	text-align: center;
}
.home-about-title h2 {
	margin-top: 0;
}
.our-features {
	margin: 15px 0;
}
.home-cat-promo {
	margin: 0 0 40px 0;
}
#top-cms-content ul li a {
	color: #000000;
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: capitalize;
	padding: 0 10px;
	display: block;
}
#top-cms-content {
	margin: 35px 0 0 0;
}
#top-cms-content ul li a {
	font-size: 13px;
	padding: 0 5px;
}
#top-cms-content ul li a.bg-first {
	color: #1fc4f4;
}
#top-cms-content ul li a.bg-last {
	color: #1fc4f4;
}
.home-about-content p {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	line-height: 30px;
}
.featured-category-main-title h2 {
	font-size: 15px;
	font-family: 'Montserrat', sans-serif;
}
.newsletter-box-container span {
	font-size: 15px;
}
.newsletter-box-container .newsletter-button {
	font-size: 15px;
	font-family: 'Montserrat', sans-serif;
}
.foot-btm-links ul li a {
	font-family: 'Montserrat', sans-serif;
}
.short-des-content p {
	line-height: 35px;
	font-size: 16px;
}

.top-cms {
	width: 46%;
}
	
.price3 {
	text-align: center;
}
.SKU {
	text-align: center;
}
.Weight {
	text-align: center;
}
.head-menu-container {
	width: 98%;
}
.bulk-buy {
	text-align: center;
	background: #DE0702;
	width: 30%;
	float: none;
	border-radius: 3px;
	margin-top: 15px;
	display: block;
	margin: 0 auto;
}
.bulk-buy h2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
}
.top-cms ul li {
	font-family: 'Montserrat', sans-serif;
}
.top-cms-listing {
	width: 60% !important;
}
.bulk-buy-listing {
	float: none;
	margin: 0 auto;
	width: 36%;
}
	 
	.must-have-main-title{text-align: left;}
	
	.home-about{width: 100%;}
	}


.footer-right {
	float: right;}

/*#footer-bottom ul li:nth-child(3) {width: 168px !important;}*/

#footer-bottom ul li:last-child{width: 15%;}

.footer-logo{float: none;}

.feedback img {
    width: 100%;
}

.cmsg{padding-top: 0;}

