@media (min-width: 1200px) {
	.container {
		width: 70%;
	}
}
.brand {
	margin: 0px 0 0px!important;
}
@media (max-width:991px) {
	.header-top .row {
		display: flex;
		justify-content: center;
		align-items: center;
		margin: 1rem 0 0;
	}
	.header-top .img-responsive {
		height: auto!important;
	}
}
.enter_z img {
	width: 24px;
	transition: .3s ease-in-out;
}
.enter_z img:hover {
	filter: invert(1);
}
@media (min-width:992px) {.menu-real {display:block;}}
@media (max-width:991px) {.menu-real {display:none;}}

@media (min-width:992px) {.menu-canvas {display:none;}}
@media (max-width:991px) {.menu-canvas {display:block;}}

.menu-real img {width: 110px;margin-top: -10%;}

.navbar-mainmenu .navbar-collapse {
	display: flex!important;
	justify-content: center;
}
.nav {
	padding: 0;
	font-weight: 800;
}
.navbar-mainmenu .navbar-collapse {
	background-color: transparent;
}
#vpf-header {
	background-image: url(../../../../images/body_images/pink_pattern.png);
	background-attachment: fixed;
}
.mod-slider-cont img {
	height: auto;
	width: 100%;
	vertical-align: middle;
	border: 0;
}
.header-add-margin {
	display: none;
}
.brand-collapse {
	max-height: 40px;
}
.align-left-lg {
	text-align: center;
}
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
	height: 154px;
}
.collapse.navbar-collapse.vpf-mega-menu-container.sticky {
	background-color: #ffe7e7d1!important;
	z-index: 9999;
	border-radius: 0 0 50px 50px;
}

.inline-mod, .topmod-title, .topmod-content {
	display: inline-block;
	margin: 4px 12px 2px 0;
	padding-top: 0;
	vertical-align: top;
}
.vpf-menu .level-1 > a > .menu-group.with-image > .menu-image, .vpf-menu .level-1 > span > .menu-group.with-image > .menu-image, .vpf-menu .submenu:not(.mega-group) > a > .menu-group.with-image > .menu-image, .vpf-menu .submenu:not(.mega-group) > span > .menu-group.with-image > .menu-image {
	display: inline-block;
	float: left;
	margin-left: -26px;
	margin-top: -1px;
	padding-top: 0;
}
.submenu .menu-title {
	font-size: 12pt;
	font-weight: 400;
}
.submenu .separator {
	background-color: #f66688 !important;
	padding: 0.5rem !important;
	text-align: center;

}
.submenu .separator span {
	font-weight: 800;
}
.frames-2 {
	width: 100%;
	float: left;
	display: flex;
	padding: 2rem;
	text-align: center;
	background-image: url(/images/sliders/roses.jpg);
	background-attachment: fixed;
	justify-content: center;
}
.vpf-menu .caret {
	visibility:hidden;
}
/* CART JEWEL */
.jewel.jewel-invert {
	background-color: #303030!important;
}
.btn-jewel-group > .jewel {
	display: inline-block;
	position: absolute;
	top: 22px;
	right: 16px!important;
	padding: 0 6px;
	font-size: 12px;
	line-height: 18px;
	white-space: nowrap;
	background-color: #777;
	color: #FFF;
	animation: pulse 2s infinite;
}
@keyframes pulse {
	0% {background-color: #303030;}
	50% {background-color: #d5a022;}
	80% {background-color: #b98821;}
	100 {background-color: #303030;}
}
.btn-jewel-group > .jewel-top:before {
	position: absolute;
	right: 6px;
	top: 18px;
	width: 0;
	height: 0;
	content: none;
	border-style: solid;
	border-width: 4px;
	border-color: transparent;
	border-top-color: #777;
	transition: border-color 450ms ease-in-out;
	-moz-transition: border-color 450ms ease-in-out;
	-webkit-transition: border-color 450ms ease-in-out;
	-o-transition: border-color 450ms ease-in-out;
}
/* CART JEWEL */
/* MODAL HEADER*/
.bootstrap-dialog.type-info .modal-header {
	background-color: #d9534f;
}
.modal.in .modal-dialog {
	-webkit-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	margin-top: 10%;
}
/* MODAL HEADER*/
ul.nav.navbar-nav.vpf-menu .custom {
	display: none;
}
.collapse.navbar-collapse.vpf-mega-menu-container.sticky .custom {
	display: block;
}
button.vpf-addtocompare-btn.btn.btn-nobg.hover-invert {
	display: none;
}
.product-cart-variants {
	padding: 10px 15px 10px;
	border: 4px #f16272;
	border-style:double;
	margin: 5px 0 10px;
	font-size: 16px;
	font-weight: bold;
	color: #797979;
}
.mod-small-header .mod-header {
	font-size: 24px;
	text-align: center;
}
textarea.contactus-textarea {
	height: 40px;
}
.footer2 {
	display: none;
}
.vpf-topbar .nav > li > a:hover, .vpf-topbar .nav > li > a:active, .vpf-topbar .nav > li > a:focus {
	color: white;
}
.over .vp-dropmod-anchor > .btn-foricon {
	color: white;
}
.btn-foricon {
	display: flex;
	padding: 0;
	align-items: center;
	justify-content: center;
}
.btn.active, .btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .45);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .45);
	border-radius: 2rem;
}
.navbar-mainmenu .navbar-nav > li > a, .navbar-mainmenu .navbar-nav > li > span, .product-listing.mode-grid .product-name {
	font-size: 14pt;
}
.productdetails-view .related-product .PricesalesPrice, .related-product .PricesalesPrice, .product-sales-price > div > span {
	font-size: 14pt;
}
.ig_img {
	height: 57px;
}
#bottom .list-inline {display:flex;}
@media (max-width:767px){
.respo_center {
	text-align: center;
	border-top: 1px solid #333333;
	padding-top: 2rem;
}
#bottom .list-inline {justify-content: center;}	
}