img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
.btn-hot {
	color: #fff;
	background-color: #db5566;
	border-bottom:2px solid #af4451;
}
body {
background: #fff !important;}
.btn-hot:hover, .btn-sky.active:focus, .btn-hot:focus, .open>.dropdown-toggle.btn-hot {
	color: #fff;
	background-color: #df6a78;
	border-bottom:2px solid #b25560;
outline: none;}
/*          #parallax-world-of-ugg {
	height: 300px;
} */
.nav_btn22 a {
    background: #3bb600;
    color: #ffffff;
    border-radius: 3px;
    padding: 10px 15px;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.btn-hot:active, .btn-hot.active {
	color: #fff;
	background-color: #c04b59;
	border-top:2px solid #9a3c47;
	margin-top: 2px;
}
.main_header {
	margin-top: 3%;
}
.nav-logo {
	padding: 10px;
}
.card {
	background: #fff;
	border-radius: 2px;
	display: inline-block;
	margin: 1rem;
	position: relative;
}
.card-1 {
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.card-1:hover {
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
.card-2 {
	box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
.card-3 {
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}
.card-4 {
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
.card-5 {
	box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
}
.giftcard {
	height: 234px;
    width: 100%;
	font-family: PT Sans, sans-serif;
	overflow: hidden;
	border-radius: 1px;
	-webkit-box-shadow: 8px 10px 16px rgba(0, 0, 0, 0.1);
	box-shadow: 8px 10px 16px rgba(0, 0, 0, 0.1);
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}
.giftcard-content, .giftcard-cover {
	position: absolute;
	top: 0;
	left: 0;
	height: calc(100% - 5rem);
	width: 100%;
}
.giftcard-cover {
	background: #ff2500;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 2;
}
.giftcard-cover > .fa-apple {
	color: white;
	font-size: 6rem;
}
.giftcard-content {
	padding: 1rem 2rem;
	color: #939393;
	z-index: 1;
	background: white;
}
.giftcard-content > * {
	-webkit-transform: translateX(3rem);
	transform: translateX(3rem);
	opacity: 0;
}
.giftcard-content h2 {
	font-size: 1.2rem;
	text-transform: uppercase;
}
.giftcard-content h3 {
	font-size: 1rem;
	margin: 0;
	font-weight: normal;
}
.giftcard-content h2, .giftcard-content h3 {
	color: #232323;
}
.giftcard-content div {
	font-size: 1rem;
}
.giftcard-content address {
	font-style: normal;
	margin-bottom: 1rem;
}
.giftcard-content a, .giftcard-content .subtext {
	color: #939393;
}
.giftcard-content a {
	display: block;
	text-decoration: none;
}
.giftcard-footer {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 5rem;
	width: 100%;
	background: white;
	z-index: 3;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	border-top: 0px solid #ccc;
}
.giftcard-footer > * {
	float: left;
}
.giftcard-text > h1, .giftcard-text > h2 {
	margin: 0;
	font-weight: normal;
	line-height: 1.1;
}
.giftcard-text h1 {
	font-size: 1.5rem;
	color: #cc199d;
}
.giftcard-text h2 {
	font-size: 1.2rem;
	color: #939393;
}
.giftcard-info {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	text-align: right;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
	display: table;
	padding-left: 0;
	background: white;
}
.giftcard-info > * {
	display: table-cell;
}
.giftcard-info > *:first-child {
	padding-right: 1rem;
}
.giftcard-info input[type="text"] {
	height: 50px;
	width: 100%;
	padding: 0 1rem;
	-webkit-appearance: none;
	background: transparent;
	border: 1px solid #dedede;
}
.button, input[type="text"] {
	border-radius: 3px;
}
.button {
	display: inline-block;
	width: auto;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: orange;
	color: white;
	font-size: 1.3rem;
	padding-left: 1rem;
	padding-right: 1rem;
	text-decoration: none;
}
.button.secondary {
	background: #009cee;
}
.giftwrap {
	width: 150px;
	height: 150px;
}
.giftwrap .button {
	width: 100px;
	top: calc(50% - 25px);
	left: calc(50% - 50px);
}
.giftwrap:before, .giftwrap:after {
	display: none;
	content: '';
	position: absolute;
	height: 150px;
	width: 150px;
	top: 0;
	left: 0;
}
.giftwrap:before {
	-webkit-clip-path: polygon(50% 0%, 50% 0%, 50% 0%, 100% 50%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 50% 100%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 50% 100%, 50% 100%, 100% 50%, 100% 50%, 50% 0%, 50% 0%);
	clip-path: polygon(50% 0%, 50% 0%, 50% 0%, 100% 50%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 50% 100%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 50% 100%, 50% 100%, 100% 50%, 100% 50%, 50% 0%, 50% 0%);
	background: #fc1f33;
	z-index: 2;
}
.giftwrap:after {
	-webkit-clip-path: polygon(50% 0%, 50% 0%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 0% 50%, 0% 50%);
	clip-path: polygon(50% 0%, 50% 0%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 0% 50%, 0% 50%);
	background: #bc0a13;
	z-index: -1;
}
.bow {
	display: none;
	opacity: 0;
	position: absolute;
	top: calc(47% - 0.625rem);
	left: calc(40% - 0.625rem);
	height: 1.25rem;
	width: 1.25rem;
	/* background: $ribbon-color-foreground; */
	background: #000;
	border-radius: 50%;
	z-index: 3;
}
.bow:after {
	content: '';
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	border-radius: 50%;
	background: #fedf64;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	z-index: 2;
}
.modal-title {
	margin: 15px;
	line-height: 1.42857;
}
.bow > .fa-bookmark {
	position: absolute;
	top: 0.625rem;
	left: 0.3125rem;
	font-size: 1rem;
	color: #fed531;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	z-index: 1;
}
.bow > .fa-bookmark:first-child {
	-webkit-transform: translateX(-0.625rem) scaleY(1.5) rotate(55deg);
	transform: translateX(-0.625rem) scaleY(1.5) rotate(55deg);
}
.bow > .fa-bookmark:last-child {
	-webkit-transform: translateX(0.625rem) scaleY(1.5) rotate(-55deg);
	transform: translateX(0.625rem) scaleY(1.5) rotate(-55deg);
}
.ribbon {
	width: 150px;
	height: 150px;
	top: calc(50% - 75px);
}
.ribbon:before, .ribbon:after {
	display: none;
	content: '';
	position: absolute;
	width: 150px;
	height: 150px;
	top: 0;
	left: 0;
}
.ribbon:before {
	-webkit-clip-path: polygon(35% 35%, 45% 35%, 45% 42%, 75% 42%, 75% 52%, 45% 52%, 45% 65%, 35% 65%, 35% 52%, 25% 52%, 25% 42%, 35% 42%);
	clip-path: polygon(35% 35%, 45% 35%, 45% 42%, 75% 42%, 75% 52%, 45% 52%, 45% 65%, 35% 65%, 35% 52%, 25% 52%, 25% 42%, 35% 42%);
	background: #db8b22;
	z-index: -1;
}
.ribbon:after {
	-webkit-clip-path: polygon(35% 0%, 35% 0%, 45% 0%, 45% 0%, 100% 42%, 100% 42%, 100% 52%, 100% 52%, 45% 100%, 45% 100%, 35% 100%, 35% 100%, 0% 52%, 0% 52%, 0% 42%, 0% 42%, 35% 0%, 0% 42%, 0% 52%, 35% 100%, 45% 100%, 100% 52%, 100% 42%, 45% 0%);
	clip-path: polygon(35% 0%, 35% 0%, 45% 0%, 45% 0%, 100% 42%, 100% 42%, 100% 52%, 100% 52%, 45% 100%, 45% 100%, 35% 100%, 35% 100%, 0% 52%, 0% 52%, 0% 42%, 0% 42%, 35% 0%, 0% 42%, 0% 52%, 35% 100%, 45% 100%, 100% 52%, 100% 42%, 45% 0%);
	background: #fed531;
	z-index: 2;
}
#buy:target ~ .giftcard .giftwrap > .button {
	-webkit-animation: button 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.65) forwards;
	animation: button 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.65) forwards;
}
#buy:target ~ .giftcard .giftwrap:before, #buy:target ~ .giftcard .giftwrap:after {
	display: block;
}
#buy:target ~ .giftcard .giftwrap:before {
	-webkit-animation: wrap-before-2 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;
	animation: wrap-before-2 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;
}
#buy:target ~ .giftcard .giftwrap:after {
	-webkit-animation: wrap-after-2 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;
	animation: wrap-after-2 0.6s cubic-bezier(0.77, 0, 0.175, 1) both;
}
#buy:target ~ .giftcard .bow {
	display: block;
	-webkit-animation: bow 0.3s 0.72s cubic-bezier(0.175, 0.885, 0.32, 1.65) forwards;
	animation: bow 0.3s 0.72s cubic-bezier(0.175, 0.885, 0.32, 1.65) forwards;
}
#buy:target ~ .giftcard .ribbon:before, #buy:target ~ .giftcard .ribbon:after {
	display: block;
}
#buy:target ~ .giftcard .ribbon:before {
	-webkit-animation: ribbon-before 0.6s 0.2s cubic-bezier(0.77, 0, 0.175, 1) both;
	animation: ribbon-before 0.6s 0.2s cubic-bezier(0.77, 0, 0.175, 1) both;
}
#buy:target ~ .giftcard .ribbon:after {
	-webkit-animation: ribbon-after 0.6s 0.2s cubic-bezier(0.77, 0, 0.175, 1) both;
	animation: ribbon-after 0.6s 0.2s cubic-bezier(0.77, 0, 0.175, 1) both;
}
#buy:target ~ .giftcard .giftcard-footer {
	-webkit-animation: footer 0.6s 0.72s cubic-bezier(0.77, 0, 0.175, 1) both;
	animation: footer 0.6s 0.72s cubic-bezier(0.77, 0, 0.175, 1) both;
}
#buy:target ~ .giftcard .giftcard-cover {
	-webkit-animation: cover 0.6s 0.72s cubic-bezier(0.77, 0, 0.175, 1) both;
	animation: cover 0.6s 0.72s cubic-bezier(0.77, 0, 0.175, 1) both;
}
#buy:target ~ .giftcard .giftcard-content > * {
	-webkit-animation: content 0.6s 0.72s cubic-bezier(0.77, 0, 0.175, 1) both;
	animation: content 0.6s 0.72s cubic-bezier(0.77, 0, 0.175, 1) both;
}
#buy:target ~ .giftcard .giftcard-content > *:nth-child(1) {
	-webkit-animation-delay: 0.72s;
	animation-delay: 0.72s;
}
#buy:target ~ .giftcard .giftcard-content > *:nth-child(2) {
	-webkit-animation-delay: 0.77s;
	animation-delay: 0.77s;
}
#buy:target ~ .giftcard .giftcard-content > *:nth-child(3) {
	-webkit-animation-delay: 0.82s;
	animation-delay: 0.82s;
}
@-webkit-keyframes button {
	to {
		-webkit-transform: scale(0.9);
		transform: scale(0.9);
	}
}
@keyframes button {
	to {
		-webkit-transform: scale(0.9);
		transform: scale(0.9);
	}
}
@-webkit-keyframes content {
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
	}
}
@keyframes content {
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
	}
}
@-webkit-keyframes cover {
	to {
		-webkit-transform: translateY(calc(100% - 1px)) scaleX(0.95);
		transform: translateY(calc(100% - 1px)) scaleX(0.95);
	}
}
@keyframes cover {
	to {
		-webkit-transform: translateY(calc(100% - 1px)) scaleX(0.95);
		transform: translateY(calc(100% - 1px)) scaleX(0.95);
	}
}
@-webkit-keyframes footer {
	to {
		-webkit-transform: translateX(calc(-100% + 150px));
		transform: translateX(calc(-100% + 150px));
	}
}
@keyframes footer {
	to {
		-webkit-transform: translateX(calc(-100% + 150px));
		transform: translateX(calc(-100% + 150px));
	}
}
@-webkit-keyframes wrap-before-2 {
	50% {
		-webkit-clip-path: polygon(50% 0%, 50% 0%, 50% 0%, 100% 50%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 50% 100%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 50% 100%, 50% 100%, 100% 50%, 100% 50%, 50% 0%, 50% 0%);
		clip-path: polygon(50% 0%, 50% 0%, 50% 0%, 100% 50%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 50% 100%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 50% 100%, 50% 100%, 100% 50%, 100% 50%, 50% 0%, 50% 0%);
	}
	100% {
		-webkit-clip-path: polygon(18% 32%, 50% 64%, 82% 32%, 82% 32%, 64% 50%, 82% 68%, 82% 68%, 50% 36%, 18% 68%, 18% 68%, 36% 50%, 18% 32%, 18% 68%, 18% 68%, 82% 68%, 82% 68%, 82% 32%, 82% 32%, 18% 32%);
		clip-path: polygon(18% 32%, 50% 64%, 82% 32%, 82% 32%, 64% 50%, 82% 68%, 82% 68%, 50% 36%, 18% 68%, 18% 68%, 36% 50%, 18% 32%, 18% 68%, 18% 68%, 82% 68%, 82% 68%, 82% 32%, 82% 32%, 18% 32%);
	}
}
@keyframes wrap-before-2 {
	50% {
		-webkit-clip-path: polygon(50% 0%, 50% 0%, 50% 0%, 100% 50%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 50% 100%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 50% 100%, 50% 100%, 100% 50%, 100% 50%, 50% 0%, 50% 0%);
		clip-path: polygon(50% 0%, 50% 0%, 50% 0%, 100% 50%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 50% 100%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 50% 100%, 50% 100%, 100% 50%, 100% 50%, 50% 0%, 50% 0%);
	}
	100% {
		-webkit-clip-path: polygon(18% 32%, 50% 64%, 82% 32%, 82% 32%, 64% 50%, 82% 68%, 82% 68%, 50% 36%, 18% 68%, 18% 68%, 36% 50%, 18% 32%, 18% 68%, 18% 68%, 82% 68%, 82% 68%, 82% 32%, 82% 32%, 18% 32%);
		clip-path: polygon(18% 32%, 50% 64%, 82% 32%, 82% 32%, 64% 50%, 82% 68%, 82% 68%, 50% 36%, 18% 68%, 18% 68%, 36% 50%, 18% 32%, 18% 68%, 18% 68%, 82% 68%, 82% 68%, 82% 32%, 82% 32%, 18% 32%);
	}
}
@-webkit-keyframes wrap-after-2 {
	0% {
		-webkit-clip-path: polygon(50% 40%, 60% 50%, 50% 60%, 40% 50%);
		clip-path: polygon(50% 40%, 60% 50%, 50% 60%, 40% 50%);
	}
	49.999% {
		-webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
		clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
	}
	50% {
		-webkit-clip-path: polygon(50% 0%, 50% 0%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 0% 50%, 0% 50%);
		clip-path: polygon(50% 0%, 50% 0%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 0% 50%, 0% 50%);
	}
	100% {
		-webkit-clip-path: polygon(18% 32%, 82% 32%, 82% 32%, 82% 68%, 82% 68%, 18% 68%, 18% 68%, 18% 32%);
		clip-path: polygon(18% 32%, 82% 32%, 82% 32%, 82% 68%, 82% 68%, 18% 68%, 18% 68%, 18% 32%);
	}
}
@keyframes wrap-after-2 {
	0% {
		-webkit-clip-path: polygon(50% 40%, 60% 50%, 50% 60%, 40% 50%);
		clip-path: polygon(50% 40%, 60% 50%, 50% 60%, 40% 50%);
	}
	49.999% {
		-webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
		clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
	}
	50% {
		-webkit-clip-path: polygon(50% 0%, 50% 0%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 0% 50%, 0% 50%);
		clip-path: polygon(50% 0%, 50% 0%, 100% 50%, 100% 50%, 50% 100%, 50% 100%, 0% 50%, 0% 50%);
	}
	100% {
		-webkit-clip-path: polygon(18% 32%, 82% 32%, 82% 32%, 82% 68%, 82% 68%, 18% 68%, 18% 68%, 18% 32%);
		clip-path: polygon(18% 32%, 82% 32%, 82% 32%, 82% 68%, 82% 68%, 18% 68%, 18% 68%, 18% 32%);
	}
}
@-webkit-keyframes ribbon-before {
	0% {
		-webkit-clip-path: polygon(35% 37%, 45% 37%, 45% 42%, 77% 42%, 77% 52%, 45% 52%, 45% 63%, 35% 63%, 35% 52%, 23% 52%, 23% 42%, 35% 42%);
		clip-path: polygon(35% 37%, 45% 37%, 45% 42%, 77% 42%, 77% 52%, 45% 52%, 45% 63%, 35% 63%, 35% 52%, 23% 52%, 23% 42%, 35% 42%);
	}
	50% {
		-webkit-clip-path: polygon(35% 0%, 45% 0%, 45% 42%, 100% 42%, 100% 52%, 45% 52%, 45% 100%, 35% 100%, 35% 52%, 0% 52%, 0% 42%, 35% 42%);
		clip-path: polygon(35% 0%, 45% 0%, 45% 42%, 100% 42%, 100% 52%, 45% 52%, 45% 100%, 35% 100%, 35% 52%, 0% 52%, 0% 42%, 35% 42%);
	}
	100% {
		-webkit-clip-path: polygon(35% 32%, 45% 32%, 45% 42%, 82% 42%, 82% 52%, 45% 52%, 45% 68%, 35% 68%, 35% 52%, 18% 52%, 18% 42%, 35% 42%);
		clip-path: polygon(35% 32%, 45% 32%, 45% 42%, 82% 42%, 82% 52%, 45% 52%, 45% 68%, 35% 68%, 35% 52%, 18% 52%, 18% 42%, 35% 42%);
	}
}
@keyframes ribbon-before {
	0% {
		-webkit-clip-path: polygon(35% 37%, 45% 37%, 45% 42%, 77% 42%, 77% 52%, 45% 52%, 45% 63%, 35% 63%, 35% 52%, 23% 52%, 23% 42%, 35% 42%);
		clip-path: polygon(35% 37%, 45% 37%, 45% 42%, 77% 42%, 77% 52%, 45% 52%, 45% 63%, 35% 63%, 35% 52%, 23% 52%, 23% 42%, 35% 42%);
	}
	50% {
		-webkit-clip-path: polygon(35% 0%, 45% 0%, 45% 42%, 100% 42%, 100% 52%, 45% 52%, 45% 100%, 35% 100%, 35% 52%, 0% 52%, 0% 42%, 35% 42%);
		clip-path: polygon(35% 0%, 45% 0%, 45% 42%, 100% 42%, 100% 52%, 45% 52%, 45% 100%, 35% 100%, 35% 52%, 0% 52%, 0% 42%, 35% 42%);
	}
	100% {
		-webkit-clip-path: polygon(35% 32%, 45% 32%, 45% 42%, 82% 42%, 82% 52%, 45% 52%, 45% 68%, 35% 68%, 35% 52%, 18% 52%, 18% 42%, 35% 42%);
		clip-path: polygon(35% 32%, 45% 32%, 45% 42%, 82% 42%, 82% 52%, 45% 52%, 45% 68%, 35% 68%, 35% 52%, 18% 52%, 18% 42%, 35% 42%);
	}
}
@-webkit-keyframes ribbon-after {
	0%, 50% {
		-webkit-clip-path: polygon(35% 0%, 35% 0%, 45% 0%, 45% 0%, 100% 42%, 100% 42%, 100% 52%, 100% 52%, 45% 100%, 45% 100%, 35% 100%, 35% 100%, 0% 52%, 0% 52%, 0% 42%, 0% 42%, 35% 0%, 0% 42%, 0% 52%, 35% 100%, 45% 100%, 100% 52%, 100% 42%, 45% 0%);
		clip-path: polygon(35% 0%, 35% 0%, 45% 0%, 45% 0%, 100% 42%, 100% 42%, 100% 52%, 100% 52%, 45% 100%, 45% 100%, 35% 100%, 35% 100%, 0% 52%, 0% 52%, 0% 42%, 0% 42%, 35% 0%, 0% 42%, 0% 52%, 35% 100%, 45% 100%, 100% 52%, 100% 42%, 45% 0%);
	}
	100% {
		-webkit-clip-path: polygon(35% 57.1914893617%, 35% 32%, 45% 32%, 45% 57.1914893617%, 45.1% 42%, 82% 42%, 82% 52%, 45.1% 52%, 45% 50.2978723404%, 45% 68%, 35% 68%, 35% 50.2978723404%, 39.15% 52%, 18% 52%, 18% 42%, 39.15% 42%, 35% 57.1914893617%, 39.15% 42%, 39.15% 52%, 35% 50.2978723404%, 45% 50.2978723404%, 45.1% 52%, 45.1% 42%, 45% 57.1914893617%);
		clip-path: polygon(35% 57.1914893617%, 35% 32%, 45% 32%, 45% 57.1914893617%, 45.1% 42%, 82% 42%, 82% 52%, 45.1% 52%, 45% 50.2978723404%, 45% 68%, 35% 68%, 35% 50.2978723404%, 39.15% 52%, 18% 52%, 18% 42%, 39.15% 42%, 35% 57.1914893617%, 39.15% 42%, 39.15% 52%, 35% 50.2978723404%, 45% 50.2978723404%, 45.1% 52%, 45.1% 42%, 45% 57.1914893617%);
	}
}
@keyframes ribbon-after {
	0%, 50% {
		-webkit-clip-path: polygon(35% 0%, 35% 0%, 45% 0%, 45% 0%, 100% 42%, 100% 42%, 100% 52%, 100% 52%, 45% 100%, 45% 100%, 35% 100%, 35% 100%, 0% 52%, 0% 52%, 0% 42%, 0% 42%, 35% 0%, 0% 42%, 0% 52%, 35% 100%, 45% 100%, 100% 52%, 100% 42%, 45% 0%);
		clip-path: polygon(35% 0%, 35% 0%, 45% 0%, 45% 0%, 100% 42%, 100% 42%, 100% 52%, 100% 52%, 45% 100%, 45% 100%, 35% 100%, 35% 100%, 0% 52%, 0% 52%, 0% 42%, 0% 42%, 35% 0%, 0% 42%, 0% 52%, 35% 100%, 45% 100%, 100% 52%, 100% 42%, 45% 0%);
	}
	100% {
		-webkit-clip-path: polygon(35% 57.1914893617%, 35% 32%, 45% 32%, 45% 57.1914893617%, 45.1% 42%, 82% 42%, 82% 52%, 45.1% 52%, 45% 50.2978723404%, 45% 68%, 35% 68%, 35% 50.2978723404%, 39.15% 52%, 18% 52%, 18% 42%, 39.15% 42%, 35% 57.1914893617%, 39.15% 42%, 39.15% 52%, 35% 50.2978723404%, 45% 50.2978723404%, 45.1% 52%, 45.1% 42%, 45% 57.1914893617%);
		clip-path: polygon(35% 57.1914893617%, 35% 32%, 45% 32%, 45% 57.1914893617%, 45.1% 42%, 82% 42%, 82% 52%, 45.1% 52%, 45% 50.2978723404%, 45% 68%, 35% 68%, 35% 50.2978723404%, 39.15% 52%, 18% 52%, 18% 42%, 39.15% 42%, 35% 57.1914893617%, 39.15% 42%, 39.15% 52%, 35% 50.2978723404%, 45% 50.2978723404%, 45.1% 52%, 45.1% 42%, 45% 57.1914893617%);
	}
}
@-webkit-keyframes bow {
	from {
		-webkit-transform: scale(0.8);
		transform: scale(0.8);
		opacity: 1;
	}
	to {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}
@keyframes bow {
	from {
		-webkit-transform: scale(0.8);
		transform: scale(0.8);
		opacity: 1;
	}
	to {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}
.wrapper{
	background: rgba(0,0,0,0.6);
	position: relative;
	/* width: 800px; */
	height: 300px;
	margin: 0 auto;
	/* margin-top: 150px; */
}
.left,
.right{
	width: 50%;
}
.left{
	float: left;
}
.right{
	float: right
}
.back-header,
.back-p{
	margin: 20px;
	color: #fafafa;
	letter-spacing: 1px;
}
.back-header{
	font-family:'Ubuntu';
	font-size: 30px;
	font-weight: 500;
}
.back-p{
	font-family: 'PT Sans';
	letter-spacing: 1px;
	font-size: 20px;
	line-height: 30px;
	margin-right: 60px;
}
/*
.background button{
	position: absolute;
	left: 0;
	bottom: 60px;
}*/
.background .left button{
	left: 20px;
}
.background .right button{
	left: 420px;
}
.form-container {
    position: absolute;
    width: 48%;
	
  
    background-color: white;
    top: -13px;
    left: -10px;
    box-shadow: 9px 13px 16px 0px rgba(0,0,0,0.75);
    border: 1px solid #ccc;
}
.sign-up,
<!-- .login{
	margin: 40px;
} -->
.back-btn{
	width: 100px;
	height: 30px;
	font-size: 15px;
	border: 0;
	border-radius: 3px;
	background: transparent;
	border: 1px solid white;
	color: #fafafa;
	transition: .3s all;
}
.back-btn:hover{
	background-color: #145977;
	border: 1px solid #145977;
}
.form-btn{
	display: block;
	margin-top: 30px;
	width: 150px;
	height: 35px;
	font-size: 18px;
	border: 0;
	border-radius: 3px;
	background-color: #FC7D5F;
	color: #fafafa;
	transition: .4s all;
}
.sign-up button:hover,
.login button:hover{
	background-color: #C53716;
}
.form-header{
	font-size: 32px;
	color: #FC7D5F;
}
.form-container input{
	margin-top: 20px;
	width: 80%;
	height: 30px;
	border: 0;
	border-bottom: 1px solid #888;
}
input[type="text"],
input[type="email"]{
	color: #555;
}
.form-container i{
	margin-left: 10px;
	margin-bottom: -5px;
	color: #888;
}
.login button,
.forgot
{
	display: inline-block;
}
.forgot{
	margin-left: 15px;
	text-decoration: none;
	color: black;
}
.forgot:hover{
	color: #FC7D5F;
	text-decoration: underline;
}
.sign-up {
	position: relative;
	top: 15px;
}


.form-container {
    position: relative;
    top: 47px;
    margin-top: 10px;
    left: 3px;
}     
.form-container input {
	margin-top: 0px !important;
	width:100%;
	height: 30px;
	border: 0;
	border-bottom: 1px solid #888;
	margin-bottom: 15px ;
}
.youtubeimg {
	width: 100%;
	height: 240px;
}
i.fa.fa-play-circle-o {
	position: absolute;
	margin: 79px 0 0 81px;
	font-size: 55px;
	color: #cccccc;
}
.giftcard {
    margin-bottom: 20px;
    border: 1px solid #c1c1c1;
}

footer {
	margin-top: 0px;
	padding: 0px 10px;
}
footer a{
	color: #337ab7;
	text-decoration: none;
}
.heading {
	padding: 0px;
}
.foot_bottom{
	margin:0 -10px;
}
.csbwfs-fb a, 
.csbwfs-tw a, 
.csbwfs-gp a, 
.csbwfs-li a, 
.csbwfs-pin a, 
.csbwfs-yt a, 
.csbwfs-ml a
{
	background:none;
	border-bottom:none;
}
@media only screen and (max-width: 500px) {
	.heading_main22
	{
		margin:0px!important;
	}
}
#parallax-world-of-ugg h1 {font-family:'Oswald', sans-serif; font-size:24px; font-weight:400; text-transform: uppercase; color:black; padding:0; margin:0;}
#parallax-world-of-ugg h2 {font-family:'Oswald', sans-serif; font-size:70px; letter-spacing:10px; text-align:center; color:white; font-weight:400; text-transform:uppercase; z-index:10; opacity:.9;}
#parallax-world-of-ugg h3 {font-family:'Oswald', sans-serif; font-size:14px; line-height:0; font-weight:400; letter-spacing:8px; text-transform: uppercase; color:black;}
#parallax-world-of-ugg p {font-family:'Source Sans Pro', sans-serif; font-weight:400; font-size:14px; line-height:24px;}
.first-character {font-weight:400; float: left; font-size: 84px; line-height: 64px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: 'Source Sans Pro', sans-serif;}
.sc {color: #3b8595;}
.ny {color: #3d3c3a;}
.atw {color: #c48660;}
/* Section - Title */
/**************************/
#parallax-world-of-ugg .title {background: white; padding: 60px; margin:0 auto; text-align:center;}
#parallax-world-of-ugg .title h1 {font-size:35px; letter-spacing:8px;}
/* Section - Block */
/**************************/
#parallax-world-of-ugg .block {background: white; padding: 60px; width:820px; margin:0 auto; text-align:justify;}
#parallax-world-of-ugg .block-gray {background: #f2f2f2;padding: 60px;}
#parallax-world-of-ugg .section-overlay-mask {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: black; opacity: 0.70;}
/* Section - Parallax */
/**************************/
#parallax-world-of-ugg .parallax-one {
    padding-top: 200px;
	/*   padding-bottom: 200px; */
    overflow: hidden;
    position: relative;
    width: 100%;
    background-image: url(../images/banner1.jpg);
    background-attachment: fixed;
    background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
}

/**************************/
#parallax-world-of-ugg .line-break {border-bottom:1px solid black; width: 150px; margin:0 auto;}
/* Media Queries */
/**************************/
@media screen and (max-width: 959px) and (min-width: 768px) {
	#parallax-world-of-ugg .block {padding: 40px; width:620px;}
}
@media screen and (max-width: 767px) {
	#parallax-world-of-ugg .block {padding: 30px; width:420px;}
	#parallax-world-of-ugg h2 {font-size:30px;}
	#parallax-world-of-ugg .block {padding: 30px;}
	#parallax-world-of-ugg .parallax-one, #parallax-world-of-ugg .parallax-two, #parallax-world-of-ugg .parallax-three {padding-top:100px; padding-bottom:100px;}
}
@media screen and (max-width: 479px) {
	#parallax-world-of-ugg .block {padding: 30px 15px; width:290px;}
}
.submibtn {
	border-radius: 5px;
}
ul.nav.nav-tabs.coursetbserp {
    border-bottom: 0px;
}
.heading_main2222 {
    margin: 10px;
}

.homecontenthcm h1 {
    font-size: 20px;
    font-weight: 600;
}
.homecontenthcm h2 {
    font-size: 20px;
    font-weight: 600;
}
.new_backbg {
    background-color: rgba(45, 28, 28, 0.62);
    text-align: center;
    padding: 20px 0;
}
.navbar-header {
    margin-left: 10px;
    
}

.course_name {
    font-size: 14px;
    color: #3d3e3e;
    font-weight: bold;
    text-align: left;
}
.course_name_content {
    font-size: 13px;
    color: #5e5f5e;
    text-align: left;
    margin-top: 5px;
}
.course_name_redmore {
    font-size: 13px;
    color: #68b25f;
    font-weight: bold;
    margin-top: 10px;
}
/* .fancybox-skin {
    position: relative;
    background: #fff !important;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
} */
.background.col-sm-6 {
    margin-top: 12%;
}
.fancybox-close {
    position: absolute;
	
    position: fixed!important;
	
	
    top: -5px;
    right: -7px;
    width: 47px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}
.divmessage {
    padding-top: 155px;
    /* padding-bottom: 200px; */
    overflow: hidden;
    position: relative;
    width: 100%;
    text-align: center;
    background-image: url(https://cdn.pixabay.com/photo/2018/01/08/08/35/literature-3068940_960_720.jpg);
    background-attachment: fixed;
    background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    height: 512px;
    opacity: 0.5;
}
.erplogopopup img {
    margin-bottom: 36px;
}

.background img {
    position: relative;
    top: 4px;
    left: -4px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
	.form-container {
		position: relative;
	width: 100%;}
	
}
@media only screen and (max-width: 600px) 
{
	.form-container 
	{
		height:600px!important;
	}
	
}

.googleadclass1
{
	 display:inline; 
}
.googleadclass2
{
	 height:1;
	 width:1;
}
.margin0
{
	margin:0;
}
.phonenumbers
{
	color:#FFF; 
	padding-top: 10px;
	margin-left: -8px;
}

.menustyle
{
	width:17%;
	float:left
}