/* reset5 © 2011 opensource.736cs.com MIT */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block;}nav ul{list-style:none;}ol{list-style:decimal;}ul{list-style:disc;}ul ul{list-style:circle;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}ins{text-decoration:underline;}del{text-decoration:line-through;}mark{background:none;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input[type=submit],input[type=button],button{margin:0!important;padding:0!important;}input,select,a img{vertical-align:middle;}
html,body {height:100%;}
body {background:#fff;overflow-y:scroll;font-size:16px;line-height:25px;font-family:'Open Sans', sans-serif;font-weight:400;}
h1 {font-family:'Great Vibes', cursive;font-size:40px;line-height:50px;margin-bottom:20px;font-weight:normal;}
h2 {font-family:'Great Vibes', cursive;font-size:30px;line-height:40px;margin-bottom:20px;font-weight:normal;}
p {margin-bottom:25px;text-align:justify;}
a {color:#900;}
img {max-width:100%;}
a:hover {text-decoration:none;}
blockquote {font-weight:bold;font-size:18px;padding:20px;border-left:#b68d48 solid 3px;margin-bottom:25px;background:#efd5a3;}
	blockquote p {margin-bottom:0;}
/* Eexoos CSS Framework */
.h-10 {height:10px;}
.h-20 {height:20px;}
.h-30 {height:30px;}
.h-50 {height:50px;}
.clearbar {clear:both;}
.block-inside {position:relative;}
.block-inside.wide {max-width:auto;}
.wrapper-general {background:#fff;position:relative;z-index:10;}
.wrapper-dark {color:#fff;}
.wrapper-twhite {background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(255,255,255,1));}
.wrapper-gray {background:linear-gradient(to bottom, rgba(155,155,155,0.8), rgba(155,155,155,1));}
.wrapper-transparent {background:none;}
.wrapper-items {font-size:0;}
.nowrap {white-space:nowrap;}
.video-wrapper {background:#000;position:relative;margin:0 auto;width:100%;padding-top:56%;}
	.video-wrapper video {display:block;position:absolute;left:0;top:0;width:100%;}
.block-general {padding:0 8%;background:#fff;}
	.block-general img {max-width:100%;}
.tac {text-align:center;}
.tar {text-align:right;}
.narrow {padding-right:10%;padding-left:10%;}
.large {font-size:18px;}
.small {font-size:14px;}
.sub-caption {width:70%;margin:0 auto 20px;font-size:18px;position:relative;font-weight:300;letter-spacing:1px;}
.screen-height {max-height:100vh;height:800px;border:red solid 1px;background-size:contain;background-repeat:no-repeat;background-position:0 0;}
.item {position:relative;display:block;font-size:15px;line-height:20px;padding-top:10px;margin:0 0 30px 30px;}
	.item-info {background:rgba(255,255,255,0.8);left:0;right:30px;top:10px;bottom:0;position:absolute;opacity:0;transition:all linear 0.3s;overflow:hidden;border-radius:30px 0 30px 0;}
		.item-info .ii-block {padding:50px;font-size:15px;color:#000;padding-top:100%;transition:all linear 0.3s;}
		.item:hover .item-info .ii-block {padding-top:50px;}
		.ii-block-price {margin-top:10px;font-size:18px;text-align:right;color:#999;}
		.ii-block-hint {font-size:13px;color:#900;margin-top:20px;display:block;text-align:right;}
			.ii-block-hint:after {content:' »';}
	.item:hover .item-info {opacity:1;}
	.item-title {position:absolute;right:20px;top:0;padding:5px 20px;background:#900;color:#fff;}
	.item-image {margin-right:30px;background-color:rgba(255,255,255,0.5);box-shadow:0 0 25px rgba(255,255,255,0.5);transition:all linear 0.3s;border-radius:30px 0 30px 0;}
	.item:hover .item-image {box-shadow:none;}
		.item-image img {display:block;width:100%;}
.venzel {background:url(img/monogram-02.png) center center no-repeat;height:80px;}
.vh100 {height:100vh;max-height:800px;}
.fancy-caption {font-size:30px;line-height:40px;color:#000;font-family:'Open Sans Condensed', sans-serif;}
.button {display:inline-block;text-transform:uppercase;padding:5px 30px;border:#900 solid 2px;text-decoration:none;transition:all linear 0.3s;}
.button:hover {background:#900;color:#fff;}
.row {position:relative;}
	.row:after {content:'';display:block;clear:both;}
	.col {float:left;margin-left:2%;}
	.col:first-child {margin-left:0;}
	.col.half {width:49%;}
	.col.third {width:32%;}
	.col.two-thirds {width:66%;}
	.col.quarter {width:23.5%;}
	.col.three-quarters {width:74.5%;}
	.col.fifth {width:18.4%;}
	.col.four-fifth {width:79.6%;}
	.col.sixth {width:15%;}
	.col img {max-width:100%;}
.dummy-ratio {position:relative;display:block;width:100%;}
.pricetable-wrapper {position:relative;margin-top:70px;}
.td-button {width:50px;}
.single-price {line-height:38px;font-size:25px;margin-right:20px;padding:0 20px 0 50px;background:#900;color:#fff;border-radius:19px 3px 3px 19px;position:relative;display:inline-block;vertical-align:bottom;}
	.single-price:before {content:'';width:6px;height:6px;left:19px;top:50%;margin-left:-3px;margin-top:-3px;border-radius:3px;display:block;background:#fff;position:absolute;}
/* Shapes */
.burst {transform:rotate(-30deg);transition:all linear 0.3s;top:0;left:0;color:#fff;font-size:20px;line-height:25px;text-shadow:0 -1px 0 rgba(0,0,0,0.3);width:150px;height:150px;background:url(img/bg-burst.png) center center no-repeat;text-align:center;position:absolute;}
	.burst-label {font-size:20px;line-height:25px;position:absolute;top:30px;left:0;width:150px;}
	.burst-value {font-size:45px;font-weight:bold;line-height:50px;display:block;left:0;top:50px;width:150px;position:absolute;}
/* Forms */
select, input[type=text], input[type=date], input[type=email], input[type=tel], textarea {box-sizing:border-box;width:100%;font-size:18px;background:none;padding:15px 20px;outline:none !important;transition:all linear 0.3s;background:#fff;}
select {padding:14px 20px;}
select:focus, input[type=text]:focus, input[type=email]:focus, input[type=date]:focus, input[type=tel]:focus, textarea:focus {background:#fff;box-shadow:0 0 5px #b68d48;}
select.wpcf7-not-valid, input[type=text].wpcf7-not-valid, input[type=email].wpcf7-not-valid, input[type=date].wpcf7-not-valid, input[type=tel].wpcf7-not-valid, textarea.wpcf7-not-valid {border:red solid 2px;background:#ffc;}
input[type=submit] {border:#900 solid 2px;color:#900;cursor:pointer;padding:10px 30px !important;background:none;font-size:18px !important;transition:all linear 0.3s;}
input[type=submit]:hover {color:#fff;background:#900;}
.textareaorders {display:none;}
.button.added-to-cart {border:none;background:#ccc;color:#fff;}
.choose-option {display:inline-block;font-weight:bold;color:#000;cursor:pointer;}
.choose-option:hover {color:#000;}
.choose-option.choosed {color:#900;text-decoration:underline;}
#item-package-P00 .button-wrapper {display:none;}
/* Wordpress Native */
img.aligncenter {margin:20px auto;display:block;}
/* DOM */
.hidden {display:none;}
	.hidden-header {height:70px;line-height:70px;color:#999;background:#eee;text-align:center;}
		.icon-close-hidden {width:70px;height:70px;position:absolute;right:0;top:0;background:url(img/icon-close.png) center center no-repeat;cursor:pointer;}
		.hidden-header img {position:absolute;top:10px;left:10px;}
		.hh-title {display:inline-block;}
.hidden-menu {position:fixed;z-index:1000;width:100%;top:0;left:0;height:100%;background:#fff;overflow:auto;}
	.hidden-menu ul {list-style-type:none;}
		.hidden-menu ul li {display:block;}
			.hidden-menu ul li a {display:block;padding:5px 20px;text-align:center;text-decoration:none;font-size:1.5em;line-height:2em;border-bottom:#999 dotted 1px;color:#000;}
			.hidden-menu ul li.current-menu-item a,
			.hidden-menu ul li.current-page-parent a,
			.hidden-menu ul li.current-post-parent a,
			.hidden-menu ul li.current-menu-item a {color:#900;}
#popup-menu {position:fixed;left:0;top:0;width:100%;background:#fff;z-index:1000;font-size:0;box-shadow:0 5px 5px rgba(0,0,0,0.2);text-align:center;white-space:nowrap;}
	#popup-menu a {display:inline-block;width:20%;background-position:center center;background-repeat:no-repeat;position:relative;border-left:#ccc dotted 1px;box-sizing:border-box;vertical-align:middle;max-width:70px;}
	#popup-menu a:first-child {border-left:none;}
	#popup-menu a.current {background-color:#900;}
	#pm-home {background-image:url(img/bg-pm-home.png);}
	#pm-home.current {background-image:url(img/bg-pm-home-i.png);}
	#pm-menu {background-image:url(img/bg-pm-menu.png);}
	#pm-services {background-image:url(img/bg-pm-services.png);}
	#pm-cart {background-image:url(img/bg-pm-cart.png);}
		#pm-cart span {display:none;}
	#pm-cart.current {background-image:url(img/bg-pm-cart-i.png);}
	#pm-contacts {background-image:url(img/bg-pm-contacts.png);}
	#pm-contacts.current {background-image:url(img/bg-pm-contacts-i.png);}
		#popup-menu a img {display:block;width:100%;position:relative;z-index:1;}
		#popup-menu a span {position:absolute;color:#fff;font-size:10px;font-weight:bold;width:20px;height:20px;top:3px;right:3px;border-radius:10px;line-height:20px;text-align:center;background:#900;box-shadow:0 0 10px #fff;}
		#popup-menu a.current span {color:#900;background:#fff;box-shadow:0 0 5px #900;}
#fullscreen-rotator {position:fixed;left:0;top:0;right:0;bottom:0;opacity:1;}
	.fr-item {position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
#bgvid {bottom:0;right:0;position:fixed;}
#container {min-height:100%;position:relative;box-sizing:border-box;z-index:10;}
	#container:before {content:'';display:block;width:20%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,0.7);display:none;}
	#content {position:relative;}
		#content ul {list-style-type:none;margin-bottom:20px;}
			#content ul li {padding-left:30px;position:relative;margin-bottom:10px;}
				#content ul li:before {content:'';position:absolute;left:0;top:6px;width:12px;height:12px;background:#b68d48;border-radius:8px 0 8px 0;box-shadow:0 0 3px #fff;}
				#content ul li:after {content:'';position:absolute;left:3px;top:8px;width:12px;height:10px;background:#b68d48;border-radius:8px 0 8px 0;opacity:0.5;}
		.anchor-scroll-down {position:absolute;left:50%;bottom:20px;width:50px;margin-left:-25px;z-index:120;text-align:center;}
		#intro {position:relative;height:50vh;}
			.fancy-services:after,
			#intro-top {position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;}
				#intro-top-inside {overflow:hidden;height:100%;text-align:center;color:#fff;position:relative;z-index:10;}
					#it-logo {height:50%;margin:5% 0;background:url(img/dyanna-spa-logo-white.png) center center no-repeat;background-size:contain;transition:all linear 0.3s;z-index:100;}
					#it-logo.it-logo-small {height:25%;background:url(img/dyanna-spa-logo-white.png) center center no-repeat;background-size:contain;}
			.it-item {text-align:center;width:100%;height:100%;left:0;top:0;}
				.it-item {text-shadow:1px 1px 2px #000;text-align:center;text-transform:uppercase;font-size:15px;line-height:20px;font-weight:700;padding:0 20%;box-sizing:border-box;}
					.it-item strong {color:#efd5a3;}
					.it-item span img {max-height:50px;}
			#it-item-01 {background:url(img/rotator-01.jpg) center center no-repeat;background-size:cover;}
			#it-item-02 {background:url(img/rotator-02.jpg) center center no-repeat;background-size:cover;}
		#breadcrumbs {padding:20px 0;color:#fff;}
				#breadcrumbs a {color:#fff !important;}
/*		.services-container {position:relative;margin-bottom:30px;}
			.table-service-item {position:relative;padding:10px;}
			.table-service-item:nth-child(2n+1) {background:#ffe5c3;}
				.table-service-item:after {content:'';display:block;clear:both;}
				.si-left, .si-right {float:left;position:relative;}
				.si-left {width:60%;}
					.si-id, .si-title {padding:10px;}
					.si-id {width:40px;text-align:right;display:inline-block;padding-right:10px;font-weight:bold;color:#900;}
					.si-title {display:inline-block;}
				.si-right {width:40%;}
					.si-duration, .si-price {padding:10px 0;display:inline-block;}
					.si-duration {width:40%;text-align:right;padding-right:20px;box-sizing:border-box;}
					.si-price {width:30%;text-align:center;}
					.si-add-to-cart {width:30%;text-align:center;display:inline-block;padding:3px 0;}
						.add-to-cart {border:#000 solid 2px;text-decoration:none;display:block;text-align:center;padding:5px 0;color:#000;}
						.add-to-cart:hover {color:#b68d48;border:#b68d48 solid 2px;}
						.add-to-cart.incart {border:#b68d48 solid 2px;background:#b68d48;color:#fff;cursor:default;}
						.add-to-cart.alert {border-color:#900;color:#900;}*/
						
		.services-container {position:relative;margin-bottom:30px;}
			.table-service-item {position:relative;padding:5px 0;}
			.table-service-item:nth-child(2n+1) {background:#ffe5c3;}
				.table-service-item:after {content:'';display:block;clear:both;}
				.si-left, .si-right {float:left;position:relative;}
				.si-left {width:70%;}
					.si-id, .si-title {padding:10px;}
					.si-id {width:40px;text-align:right;display:inline-block;padding-right:10px;font-weight:bold;color:#900;display:none;}
					.si-title {display:inline-block;}
				.si-right {width:30%;position:relative;}
					.si-variant {position:relative;min-height:50px;width:100%;padding-right:40px;box-sizing:border-box;}
					.si-duration, .si-price {padding:10px 0;display:inline-block;}
					.si-duration {width:40%;box-sizing:border-box;font-size:12px;}
					.si-price {position:absolute;right:50px;text-align:right;}
					.si-add-to-cart {width:30px;height:30px;position:absolute;right:10px;top:5px;}
						.add-to-cart {display:inline-block;width:40px;height:40px;vertical-align:middle;cursor:pointer;}
							.add-to-cart svg {display:block;width:30px;height:30px;}
								.add-to-cart svg path {fill:#f60;transition:all linear 0.3s;}
								.add-to-cart:hover svg path {fill:#900;}
								.add-to-cart.incart svg path {fill:green;}
								.add-to-cart svg #path-addtocart {display:block;}
								.add-to-cart svg #path-incart {display:none;}
								.add-to-cart.incart svg #path-addtocart {display:none;}
								.add-to-cart.incart svg #path-incart {display:block;}
								
		.cart-table {position:relative;display:table;margin-bottom:30px;width:100%;border-collapse:collapse;}
			.cart-table-item {position:relative;display:table-row;}
			.cart-table-total {border-top:#b68d48 solid 1px;line-height:40px;}
			.cart-table-item:nth-child(2n+1) {background:#ffe5c3;}
				.cti-item, .cti-price, .cti-controls {display:table-cell;padding:10px;vertical-align:middle;}
				.cti-price {font-weight:bold;text-align:right;font-size:20px;}
				.remove-from-cart {display:block;width:40px;height:40px;position:relative;cursor:pointer;transition:all linear 0.3s;}
				.cti-controls {width:40px;}
				.cart-table-total .cti-item {font-weight:bold;font-size:20px;text-align:right;}
					.cart-id {margin-left:10px;font-family:monospace;font-size:14px;}
						
		.large-cart-empty {padding:50px;background:#fff;color:#000;font-size:20px;font-weight:bold;margin-bottom:25px;border-radius:20px 0 20px 0;text-align:center;}
		.single-service-wrapper {margin-bottom:20px;position:relative;width:100%;display:table;}
			.ssw-row {display:table-row;line-height:40px;}
				.ssw-row>div {padding:10px;display:table-cell;vertical-align:middle;border-bottom:#d68d48 dotted 1px;}
				.ssw-variant {font-size:20px;}
				.ssw-price {font-size:25px;text-align:center;}
		.package-title-wrapper {margin-bottom:10px;}
		.package-title {text-transform:uppercase;font-weight:bold;}
		.package-under-title {display:inline-block;margin-left:5px;padding:0 5px;}
		.package-under-title.blink_me {color:#900;}
			.package-variant-item {padding:5px 0 5px 25px;cursor:pointer;position:relative;}
			.package-variant-item:hover {color:#b68d48;}
				.package-variant-item:before {content:'';width:25px;height:25px;background:url(img/icon-check.png) center center no-repeat;position:absolute;left:-5px;top:4px;opacity:0;}
				.package-variant-item.active {color:#b68d48;}
				.package-variant-item.active:before {opacity:1;}
				
		.cart-table {position:relative;display:table;margin-bottom:30px;width:100%;border-collapse:collapse;}
			.cart-table-item {position:relative;display:table-row;}
			.cart-table-total {border-top:#b68d48 solid 1px;line-height:40px;}
			.cart-table-item:nth-child(2n+1) {background:#ffe5c3;}
				.cti-item, .cti-price, .cti-controls {display:table-cell;padding:10px;vertical-align:middle;}
				.cti-price {font-weight:bold;text-align:right;font-size:20px;}
				.remove-from-cart {display:block;width:40px;height:40px;position:relative;cursor:pointer;transition:all linear 0.3s;}
				.cti-controls {width:40px;}
				.cart-table-total .cti-item {font-weight:bold;font-size:20px;text-align:right;}
					.cart-id {margin-left:10px;font-family:monospace;font-size:14px;}
		.pricetable {border-collapse:collapse;margin-bottom:30px;width:100%;}
			.pricetable td {padding:5px;}
			.pricetable tr:nth-child(2n+1) td {background:#ffe5c3;}
			.tdprice {font-weight:bold;font-size:18px;text-align:right;white-space:nowrap;}
				.add-to-cart {transition:all linear 0.3s;}
				.pricetable .add-to-cart {background:url(img/icon-add-to-cart.png) center center no-repeat;display:inline-block;min-width:40px;min-height:35px !important;color:#900;text-align:center;cursor:pointer;font-weight:normal;font-size:15px;vertical-align:middle;}
				.pricetable .added-to-cart {background:url(img/icon-added-to-cart.png) center center no-repeat;display:inline-block;line-height:35px;min-height:35px !important;min-width:40px;color:#999;text-align:center;font-weight:normal;font-size:15px;vertical-align:middle;}
				.pricetable .add-to-cart:hover {background-color:#900;color:#fff;}
				.pricetable .add-to-cart span {display:none;}
				.atc-package {width:auto;}
					.atc-package svg {display:inline-block;vertical-align:middle;margin-right:10px;}
					.atc-package:after {content:'ADD TO CART';}
					.atc-package.incart:after {content:'IN CART';}
					.atc-package.alert:after {content:'PLEASE, SELECT SERVICES FIRST!';}
		.intro-services-wrapper {position:relative;}
			.intro-services-wrapper:after {content:'';display:block;clear:both;}
			.intro-service-item {width:50%;float:left;position:relative;color:#000;text-decoration:none;}
				.intro-service-item:before {position:absolute;left:5%;top:5%;right:5%;bottom:5%;border:#fff solid 1px;border-radius:20px 0 20px 0;content:'';display:block;z-index:100;}
				.intro-service-item:hover:before {display:none;}
				.ratio-dummy {display:block;width:100%;}
				.item-service-info {position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;font-size:14px;line-height:20px;padding:80px 30px 0;box-sizing:border-box;background:rgba(255,255,255,0.9);opacity:0;transition:all linear 0.6s;text-align:center;}
					.item-service-info-price {padding:20px;font-size:20px;}
					.item-service-info-hint {font-weight:bold;font-size:20px;color:#eadec9;margin-top:20px;display:block;}
				.item-service-image {position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
				.item-service-title {position:absolute;z-index:20;top:50%;font-size:20px;margin-top:-30px;left:0;width:100%;height:50px;padding-top:15px;box-sizing:border-box;color:#fff;text-align:center;transition:all linear 0.3s;text-transform:uppercase;font-size:30px;line-height:40px;text-shadow:0 0 50px #000;}
				.intro-service-item:hover .item-service-info {opacity:1;}
				.intro-service-item:hover .item-service-title {background:transparent;color:#b68d48;top:50px;height:auto;font-size:20px;line-height:25px;text-shadow:none;font-weight:bold;}
		.fancy-services {min-height:600px;height:100vh;position:relative;background:linear-gradient(to right,#300,#000);color:#fff;}
			.fancy-services:before {position:absolute;left:0;top:0;width:100%;height:100%;display:block;content:'';background:url('http://fc06.deviantart.net/fs71/i/2010/310/2/e/cyber_interface_by_chembletek-d32b0cr.jpg') center center no-repeat;background-size:cover;opacity:0.2;z-index:2;}
			.fancy-services-title {top:0;left:40%;padding:20px;position:absolute;z-index:100;font-size:30px;line-height:40px;font-family:'Open Sans Condensed', sans-serif;z-index:20;}
			.fancy-services-nav {position:absolute;right:30px;top:20px;height:40px;z-index:50;}
				.fancy-services-nav div {width:36px;height:36px;border:#fff solid 2px;display:inline-block;margin-left:10px;cursor:pointer;transition:all linear 0.3s;position:relative;}
				.fancy-services-nav div:hover {border:gold solid 2px;}
				.fsn-menu:before {content:'';width:20px;height:12px;border-top:#fff solid 4px;border-bottom:#fff solid 4px;position:absolute;left:8px;top:8px;display:block;transition:all linear 0.3s;}
				.fsn-menu:after {content:'';width:20px;height:4px;display:block;position:absolute;left:8px;top:50%;margin-top:-2px;background:#fff;transition:all linear 0.3s;}
				.fsn-menu:hover:before {border-color:gold;}
				.fsn-menu:hover:after {background-color:gold;}
				.fsn-prev:before {content:'';border-right:#fff solid 20px;border-top:transparent solid 12px;border-bottom:transparent solid 12px;display:block;position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-11px;}
				.fsn-next:before {content:'';border-left:#fff solid 20px;border-top:transparent solid 12px;border-bottom:transparent solid 12px;display:block;position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-9px;}
			.fancy-services-container {position:absolute;left:0;top:0;width:100%;height:100%;}
				.fsc-image {width:50%;height:100%;left:0;top:0;position:absolute;}
					/*
					 .fsc-image-front {position:absolute;left:0;top:0;height:100%;width:75%;background:url(img/man-front.png) center center no-repeat;background-size:contain;z-index:10;}
					*/
					.bodypart-marker {opacity:0;transition:all linear 0.5s;}
					.fsc-image-front {background:url(img/man-front-02.png) center center no-repeat;transition:all linear 0.3s;}
					.fsc-image-back {background:url(img/man-back-02.png) center center no-repeat;transition:all linear 0.3s;}
					.fsc-image-front,
					.fsc-image-back {opacity:0.3;position:absolute;left:20%;top:5%;height:90%;width:80%;background-size:contain;z-index:9;}
					.fsc-image-front.active,
					.fsc-image-back.active {position:absolute;left:0;top:0;height:100%;width:80%;background-size:contain;z-index:10;opacity:1;-webkit-filter:blur(0);}
				.fsc-text {width:55%;height:100%;left:45%;top:0;position:absolute;z-index:20;top:100px;right:0;}
					.fsc-slide {display:none;}
						.fsc-title {color:gold;font-weight:bold;border-bottom:gold dotted 1px;margin-bottom:20px;font-size:20px;line-height:40px;}
						.fsc-slide.all .fsc-title {cursor:pointer;margin-left:50px;transition:all linear 0.3s;}
						.fsc-slide.all .fsc-title:hover {cursor:pointer;margin-left:30px;color:#fff;text-shadow:0 0 25px #fff;border-bottom:#fff solid 1px;margin-left:30px;}
							.fsc-sub-title {padding:0 20px;font-size:18px;font-weight:bold;margin-bottom:20px;}
							.fsc-text table {margin-bottom:30px;margin-left:40px;}
								.fsc-text table td {padding:5px 20px;border-bottom:rgba(255,255,255,0.2) solid 1px;}
								.fsc-text table td:last-child {font-weight:bold;}
			.intro-blog-item {padding:20px 50px 50px;border-top:#999 solid 1px;position:relative;text-decoration:none;color:#000;display:block;transition:all linear 0.3s;}
			.intro-blog-item:hover {background:linear-gradient(to right,rgba(239,213,163,0),rgba(239,213,163,1),rgba(239,213,163,0));}
				.intro-blog-item:hover:after {content:'';position:absolute;left:0;bottom:0;height:10px;width:100%;background:url(img/bg-shadow.png) center bottom no-repeat;opacity:0.3;}
				.intro-blog-item span {display:block;transition:all linear 0.3s;}
				.ibi-thumb {width:100px;height:100px;border-radius:50px;background:#fff;box-shadow:0 0 5px #000;position:absolute;left:50%;margin-left:-50px;top:-50px;opacity:0;transition:all linear 0.6s;background:url(http://eexoos.com/work/dyannaspa.com/wp-content/uploads/2015/02/waxing-women-500x328.jpg);background-size:cover;}
				.intro-blog-item:hover  .ibi-thumb {opacity:1;}
				.ibi-title {font-family:'Open Sans Condensed', sans-serif;font-size:30px;line-height:35px;margin-bottom:20px;position:relative;top:0;}
				.intro-blog-item:hover .ibi-title {top:50px;}
				.ibi-excerpt {font-size:15px;line-height:20px;}
				.intro-blog-item:hover .ibi-excerpt {opacity:0;}
				.ibi-more {opacity:0;color:#900;position:absolute;left:0;bottom:10px;width:100%;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.5);}
				.intro-blog-item:hover .ibi-more {opacity:1;}
/*		#cart-table table {width:100%;border-collapse:collapse;}
			#cart-table table td {border:#000 solid 1px;padding:10px 20px;}
			#cart-table table td:last-child {width:100px;text-align:center;}
			#cart-table table tr:last-child td {text-align:right;}
				.remove-from-cart {display:block;color:#900;border:#900 solid 2px;padding:5px 20px;cursor:pointer;}
				.remove-from-cart:hover {background:#900;color:#fff;}*/
		.wrapper-press {font-size:0;}
		.item-press {background:#fff;text-align:center;padding-bottom:10px;width:24%;display:inline-block;margin:20px 0.5% 0;vertical-align:top;box-sizing:border-box;border-radius:25px 0 25px 0;}
			.item-press strong {font-size:15px;display:block;min-height:40px;line-height:20px;background:#000;color:#fff !important;padding:10px;border-radius:25px 0 0 0;}
			.item-press img {margin:0 auto;display:block;max-height:84px;max-width:80%;}
			.item-press-excerpt {font-size:12px;display:block;line-height:20px;min-height:40px;padding:0 10px;}
			.item-press a {font-size:15px;display:block;padding:10px;}
		.item-coupon {text-align:center;}
			.item-coupon p {text-align:center;}
		.block-fancy-packages {padding-top:100px;text-align:center;line-height:40px;color:#fff;}
			.bfp-top {background:#b68d48;padding:5px;font-size:15px;text-transform:uppercase;display:block;}
			.bfp-bottom {display:block;font-size:30px;background:rgba(0,0,0,0.5);padding:20px;}
		.item-package {margin-bottom:50px;}
			.item-package-title {padding:10px 0;border-bottom:#b68d48 solid 1px;color:#b68d48;font-size:25px;line-height:40px;font-weight:300;}
			.item-package-subtitle {padding:10px;font-size:18px;line-height:25px;font-weight:bold;}
			.item-fancy-image {height:220px;background-size:cover;color:#fff;}
			.item-package-intro {font-size:16px;line-height:25px;overflow:hidden;min-width:300px;}
			.title-choose {font-size:25px;line-height:30px;margin-bottom:20px;}
			.item-package-left {float:left;margin-right:30px;position:relative;}
				.item-package-image {position:relative;width:300px;height:240px;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:cover;}
				.item-package-slideshow {position:relative;width:300px;height:240px;background-color:#b68d48;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1;border-radius:20px 0 20px 0;}
					.ips-item {width:300px;height:240px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:20px 0 20px 0;}
					.item-package-price {position:absolute;right:-10px;top:-10px;background:linear-gradient(45deg, rgba(153,0,0,0),rgba(153,0,0,1),rgba(153,0,0,1));border-radius:30px 0 30px 0;color:#fff;display:inline-block;text-align:center;padding:10px 20px;z-index:20;}
						.ipp-value {font-size:40px;line-height:45px;}
						.ipp-duration {padding:5px;font-size:15px;line-height:20px;}
				.item-package-left .button {display:block;text-align:center;}
			.item-package-right {overflow:hidden;}
			.item-package table {border-collapse:collapse;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-bottom:#000 solid 2px;}
				.item-package table th {border:#000 solid 1px;padding:5px 10px;color:#fff;font-size:12px;background:#000;} 
				.item-package table td {border:#000 solid 1px;padding:5px 10px;text-align:center;background:#f9f9f9;} 
				.item-package table td:first-child {text-align:left;} 
				.item-package table td[colspan="3"] {font-weight:normal;background:#fff;} 
				.item-package table td:last-child {font-weight:bold;font-size:18px;} 
				.item-package-category {font-size:20px;line-height:25px;font-weight:normal;}
					.item-package-category-note {font-size:14px;font-weight:normal;}
		.small-fancy-block {width:300px;height:220px;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0 auto;position:relative;}
			.sfb-title {background:#900;color:#fff;padding:5px 20px;position:absolute;top:-10px;}
		.wrapper-map {background:#fff;position:relative;overflow:hidden;}
			.map-container {overflow:hidden;height:400px;background:#eee;}
				.map-container>div {height:400px;}
			.map-text {width:250px;overflow:hidden;padding:20px 30px;float:right;}
				.mt-contacts-phone {font-size:30px;line-height:40px;}
					.mt-contacts-phone a {text-decoration:none;color:#000;}
		.eexoos-package-chooser {position:relative;}
			.epc-total td:nth-child(2),
			.eexoos-package-chooser td:nth-child(2) {width:140px;}
			.epc-total td:nth-child(3),
			.eexoos-package-chooser td:nth-child(3) {width:80px;}
			.epc-total td {font-weight:bold;color:#fff;background:#A9723C !important;}
			.epc-item {cursor:pointer;}
				.epc-item:hover td {background:#E7BA7F !important;}
			.epc-item-icon {width:16px;height:16px;position:relative;top:-2px;background-position:center center;background-repeat:no-repeat;display:inline-block;margin-right:10px;vertical-align:middle;background-image:url(data:image/png;base64,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);}
		.wpcf7-list-item {display:block;}
		.thumb-special {background-color:#eee;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:20px 0 0 30px;height:200px;border-radius:40px 0 0 0;}
		.row:hover .burst {transform:rotate(360deg);}
	#sidebar {width:20%;position:fixed;top:0;z-index:100;display:none;}
		#main-menu {font-family:'Open Sans Condensed', sans-serif;font-size:28px;line-height:35px;float:right;padding-top:50px;width:100%;}
			#main-menu ul {list-style-type:none;}
				#main-menu ul li {display:block;}
					#main-menu ul li a {color:#000;text-decoration:none;transition:all linear 0.3s;display:block;padding:8px 20px;}
					#main-menu ul li a:hover {color:#b68d48;background:rgba(255,255,255,0.4);}
					#main-menu ul li.current-menu-item a {color:#fff;background:#b68d48;}
		#footer-share {height:24px;line-height:24px;display:block;text-align:center;display:none;}
			#footer-share ul {list-style-type:none;}
				#footer-share ul li {display:inline-block;margin:0 5px;}
					#footer-share ul li a {width:24px;height:24px;background-position:center center;display:inline-block;background-repeat:no-repeat;opacity:0.5;transition:all linear 0.3s;vertical-align:middle;}
					#footer-share ul li a:hover {opacity:1;}
		#footer-share .social-twitter {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABf0lEQVRIS7WVgVHDMAxF2wnoBmQDygSUCYAJCBMAExAmgA0IG8AELRvABmUCYAL4j7Nyxji2c010p8OxZH19SRXz2cQynzj+bBeAlZI7l1bST+mT9NFLeMHZAK503khfCxm1LnjozvtGCvixdGkAGPbdZQ6EADeZRL4cyMIAvt0DqF44un0x8NnLAGxlp0RnBsAFDEyo57WUe1+gvs4ExwyDmkQNoNUHDQsFIGwvUjIvBbiVb0MwA4AO2aaoA4DPsoDBPwCy/JAyTWMI5b33GWz0cTRGZBeDESVmV6Ja54eRAGjw74/MB+BMmWKNHor7rAenMQDu6AHqj+xQgK48IYPKsTjwKQ6Mzjiv/DfhsqPzlwOD+u6H+vizamLbtJFTbtfEcuhGM8XAbJSLRt0VsmFN1zHfGANG7ERKubpxSwD1BrcmkymNRVgDNKkk8Lv8mDj2Va8YA+jhbECpN28ytk7ZT0kJS1Q5BjCxpUYQJoO/ZLvNBfXtu/xPLsKZHOAH7q9CqbUeeqYAAAAASUVORK5CYII=);}
		#footer-share .social-facebook {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAoUlEQVRIS2NkIB4oAJXWA7EDEIPYyMARyDmAzShGIs0HGXgeiAVwqKfYggVAg+PxOIZiCy4ADdenpQX/0Qy/COQXIImBHPCBkjhAt6ARaFgDMfFHbCTTxAJQcoQZjJ4EQZEOwjAACjKSgwjd1fhCxBAoCYoHDIAviEixAKc5Q8KCg8BwAcUXVjCgqQjZRTRJpqMWgENgNJIJFqijQTTwQQQAJDMzGZhuEuUAAAAASUVORK5CYII=);}
		#footer-share .social-googleplus {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABt0lEQVRIS7WVDVEDMRCFqQJAAUUBoIDDATg4FAAKKAoABRwOqAIOBSChOMABvI/ZLUua5K6d6c68SbpJ9u3fbSc7W5ZJxv6edKfCcYH7U/ouczaTrjcsj1OCa50AN9BqfyB8Cc+2PtiacnxLcSdAlCXg4ZVwInzYDaLBqyPTnRWMc71K0OjCq/AmsI9Cqt5Ncam1S12331UCwroVVkK0x0RBXebC+SYEnp6SAXfAI/TfBa4/tRe5lerJ1PtaKWoUN3gjJc40hniHDOAA0S7FCSgmhaVjHgU6KcrCSEuty93BLuJxJ9AxrNSDSO4FOguv08iiE4MEfrnVZipQTMj4sCCvGR8VQZKV3w+GvJKew/Qw83t0BP6WOpAepBP4BtaW3CxqZIVikyaicOm1uRCGUvXPiUiAMUYF38JLMAQhqUIgYVyMFghoUcYEhcRDjKfCGcZ3K3eypBDMzMNc/8dHRIIjpXFSJCCneEboeFmTbKfUHhCBE4yNoDZRV7hiijiM/wXxsteJ+7VxkSVA6XVg31mqFloxTO5bgUHGunGbYozxgMFpcKXXns5iGK4tuQ9tbSO1B1sn+AE8fmaYRgqzagAAAABJRU5ErkJggg==);}
		#footer-share .social-youtube {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA20lEQVRIS72VgQ2CQAxFYQLdRJ1ANlEnESbBTYQNdCLtS+4MMYTrXSmXNCG59v/+X9KrK+dTO+NXmxK0ouYs0RhVDVJPdOBEBS/5PhiB/8vBPEFA5/eVwSNcBwFysGbp3OSyL2hihOCjKCTvGJrZKfJ/KTkEFO0DiXpeuQSxs4d8XDRKSgnAvmrmYiGAJDmXNQieYTazjlkIXC1yGzK/KZbgverkWAToot9zjBBoFp1pVbRC4rrsUKZRofJ8kvRmVtMXDSWNRGqzpohGSRgkwNv2yUx1VnTv/uh/AaSbJo/92uibAAAAAElFTkSuQmCC);}
		#footer-share .social-pinterest {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAB1UlEQVRIS52VgTEEQRBFXQSIwIoAGZwIyMCJABEgAkRgRUAGTgRkYEWACPjvavrq79TO7DJVXTM709O/+3f37GxjfBxL5USyL2lMfan1m+RO0pXMzCr2MXyTGS2pP+ngVPKVK5QArqR4acofWrcSvI6BAwvJZtrA+GGKaq00BMCl+6TxrRmw24LrWwl0L513mg88khyg0eG7GZ/nHg0AAUIudtLZdXJq9ZkDtNojoYwL8zwSjYcYyLk+1x75YnC2HY7kAD/pAM6btJ5rfo4LmqkaDPqgwl5tA5qIqheBG3IjVMiRXX7QepEB8BnOsSbZyxqA00PIUSnc8TPH+RMANd2m236RrXX4Zr3ROoqjGIHz6DTAZZSh58a9pwgebWNX6y6niG82o9xCiR44S5dL/BNtVF/PibyKiILkwHnUs0cwxD99AD3MjGofoDCXLCR4hfFPC91zE9teZXQ+TsLEatQeO85zbgEEhLmR0FzoxOh5PwXA+Tc7g8vB/IxF4PzTPFAXyQwUknolaYdgxwC8B0IXaubJWKd5WQutBoCReINezOgYVb3zqQCl52EUrAYAr/FXW3fmqMVMYQpAqXsnYY0B8O73GmeSVVOqAVCSlOnqx/Hf8Qv1W2oZeF3SJQAAAABJRU5ErkJggg==);}
		#footer-share .social-foursquare {background-image:url("data:image/png;base64,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")}
		#footer-share .social-rss {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAByElEQVRIS52VDVHDQBBGUwWAAoICQAFFAVQBwQE4aBUACggOqAJSBYAC4gAcwPcy2c6x3Usy3Zmd9HJ79/Y3nRVF8StF2l4bPT+kG+lPv7f3Y5YAoksAPUrX+8LGAAYlEkAvfZSTI5oKSEFLLZ6mEgDU0rI/cDHxIKlbTIkGgBdgc2klHQKStlvp65BTESC1B0ZKbgYuAUIWQhkD2CFAXJKLKAsB0EiZBfLaSmlJnpHc6eVDZo+a7KQr10XW/7Sll7PeqQO3QU3OvXNjbUok94FnOQiOAdnKGMAMa/0gz6kAeQ8ixCGGshOrAcY+ZH8W7y6l6fcpqgn7J2aXdtGhXl5LK2muW3ZSINsmsF/p3dIiCKLsBo0wT4PNWu/SdJVafzm7bRRDc0BEXHYVQHxLYueHsZuNKYNGb3tI2+fZ2FEUXTpTAGmh0J9SLjAhkiZIl59ebHztjgBwwZuUTkLIH61WJxDg2KTiCx511AJAlIJoKiMPaUeLNpqLFQAui2bAF7KS3bOL4t9Qac/+381sAwAPjt1BlgwVXpuQym9nxz8bqTHxUbYAotxRaKtJeueOh9qcDwC6TwUCpJKWUmrCOv0k5DzcjAH+AMGocJaSZcT9AAAAAElFTkSuQmCC);}
		#footer-share .social-instagram {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAD1klEQVRIiZ2VX4hUdRTHP9/fvTbuahFqu2az996ZQaLUJaQwopeEQFNQIiIIwRC2h4igl6AQIUQoyBaCQIIo0EqCHhIMH+tBLEvIkMVo5+9KqKuSu7OzujO/08PM6My4Q+l5ufdyvudzzu93z+/8xJ0WZEdGNkKw3pytdDDgPUscCNdSePBgktUl1Txcw/vzhUrlZ+BmJ0ydH7koGgPtRUovkvi/zWza0MF8ufgh0OhKkImSQ06M3RKKX4CLwBymOjLfDZNDFgIDMq0CexJpTTOcY/ly8UWg3oTH8Z5cnFguTm7mouhNYMk91O+ycfxqLopncnFi2SjZ116BsnE8KZQxz9v5SvHjuyUn6WRLENiG2fn5TwdTqa1O7lvg+ux8bY0y6fSoC8LfgX8mS8Vh4MbdwOM4fjg0ykgh3vZPVkp7c1HyJ2KtYdtCp/CxptTO9IPnRpKdiN0mGwU5wYQ3/3WhXD5SrVZnH1i2/ApmQ+YotVinQGsNHg8NWykEpku94OHh4WXLUku/QWwH0O2eiJ3cllwUv169eWPnjfrCupS0pjA19QdN4SUAma0IzTEgwKDWm2B5auAIYruZVc04aF7HnWvUJW029I6kZwZTS4/lS8VngSvtOO+Zcw7ADYQyC5EQVu+EZ+N4G7DDzOYw/1yhUjnd4f41nU5/lwrCk4JNuSjZM1kuHmo7JauDkFnowLXWra4+l2lX6+2TfDccgKmpqb889j6AYbu6YiUDMIdz9Jzm22brAdSwE4v7QY3GiRZwQ29w+8XR3wTQaFXTR9DX15mgj0jnAILAnu8XbApbPju3WHGtBN7a8k6Ft8ZhADPeSh5JnuiFJ6uTBMc+APMc7kpsTZY8PjSpriY+7BQVKpXvs3F8XNILQchPmTj+wMPxoNGo48LNEu8CQ5j9lq+UPutOoFACk+pOvtn/Mg32Vnm9Wn0F4wRwv0P7Q3RGQXhWYhwYMuN0o6btwEJnnIOB1j7UQqGrzV2zh3oTTE9Pz0wzvTUZGXk5cG43xqhJTtiEh68K5dIXtEdyp0lDzYeuht4vTDi3BEMbgfvouZEAK1YqR4Gjd4D6mIlNrekw4QoXLpw1KAkezMTx2P+F9LPcSLJT8CgwMzM396MDTOYPADj0UfPaJLgXeCaKXsLxJYD3Nn758uXZW62ZjePPhV4DMOxv4BSmi8hqmBZonpf2mRHNiRAYDMq0ysRTgqQV/0O+VNoBLHT2vjJx/IbQe4LV97ICw65hNp4vlw/Q+vmLzaEwG0VPC9YZboXMBk0KuXOseMka3lMTuipn5xslnSxSnO8U/Qt6F5FPOH+AngAAAABJRU5ErkJggg==);}
		#footer-link-top {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA5CAYAAAAocjtWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUI5QTRBQTgyRDQ2MTFFNDhFQzhFNUMwQTM5QkM2NzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUI5QTRBQTkyRDQ2MTFFNDhFQzhFNUMwQTM5QkM2NzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQjlBNEFBNjJENDYxMUU0OEVDOEU1QzBBMzlCQzY3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQjlBNEFBNzJENDYxMUU0OEVDOEU1QzBBMzlCQzY3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvrslT4AAAHZSURBVHja7Ni9bsIwEABgfNCtQ4XUKm+QpFCmjh2Q4GX6EkTiJfIyHaLMmWAIjJ2KRNV26FZ+eocMMr++c2mlSrZ0snHMfbKJgnJquVxWJC2K4jr1o1H5JvkeCJEQu2cKPWY3xd2RTlwoVbms1S5o6nM2+7ovy3J8th0dQKjRuIhj3s6AieQ7iInlHAwYSIbITbVaO7aMrmU2DBhIQIjCwdEfWqnAhoED8qpDhIEQmWA86JhIsK3bm4G0h8PB6namZJSUku8mxZyT+XzWNm99cEGoURJKRkk5OwMXxAVTYRhdYz+QImZjHGML8OE4xc+pK8LYWYrXp6CfxP3FYpG4IBYswRz99dY2Ece3vWbz7gUjNOclEUVR2Gg0KUfPnN9biFjdFTGwvRxK+sfn2qDyR81DHvKQhzzkIQ956H9DH91uneJXIQQ2dQY9Pj+kExf0Jq6jkGDggGxe/SUYMJF8BzGxnIMBA8molnBiGV3LbBgwkIBxMoENAwfkYJ3BhoEQOVlnOIWBEGlfPT2NKWgswUCKrCekGLggLph673RWdQYpIjzyFmCSVZ3BFWHsLCUD9EKqBSQuiAVLdO7tt3I8gh52j1LkyDGma2SvoEGBv9mP6wyHcnwLMADOC/8zQJsr9AAAAABJRU5ErkJggg==);}
		#dyanna-network {color:#fff;width:100%;}
			#dyanna-network ul {list-style-type:none;display:inline-block;margin-left:10px;}
				#dyanna-network ul li {display:inline-block;margin:0;padding:0;margin-right:10px;background:none !important;}
					#dyanna-network ul li:after,
					#dyanna-network ul li:before {content:none !important;}
					#dyanna-network ul li a {margin:0;padding:0;background:none !important;color:#fff;}
						#dyanna-network ul li a:after,
						#dyanna-network ul li a:before {content:none !important;}

	#fix-panel {display:none;}
	#footer {padding:20px;font-size:12px;color:#000;}
/* Media */
@media screen and (max-width:800px) {
	.sfb-title {margin:0;display:block;text-align:center;position:relative !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;}
	#breadcrumbs {padding:10px 20px 0;margin-bottom:0;}
	.intro-service-item {width:100%;}
	.col {width:100% !important;margin-left:0 !important;margin-bottom:20px;}
	.single-price {display:block;margin:0 auto 20px;text-align:center;border-radius:19px;padding:0 50px;}
		.single-price:before {display:none;}
	.si-id {display:none;}
	.si-title {margin-bottom:10px;font-weight:bold;width:100%;}
	.si-left, .si-right {float:none;width:100%;}
	.si-duration {width:40%;font-size:12px;}
	.si-price {width:20%;}
	.si-add-to-cart {width:40%;}
	.item-package-left,
	.item-package-right {float:none;width:auto;}
	.item-package-image {margin:0 auto;}
	.map-text {float:none;position:relative;width:100%;}
	h2 {text-align:center;}
	input[type=submit] {display:block !important;width:auto !important;text-align:center;margin:0 auto !important;}
	.cart-table-item {position:relative;display:block;}
	.cti-item {width:100%;display:block;} 
	.cti-price {width:40%;display:inline-block;line-height:40px;} 
	.cti-price:before {content:'price: ';font-weight:normal;} 
	.cti-controls {width:40%;display:inline-block;line-height:40px;text-align:right;}
	.cti-controls:before {content:'DELETE: ';font-weight:normal;display:inline-block;vertical-align:middle;} 
	.remove-from-cart {display:inline-block;vertical-align:middle;}
	.cart-table-total .cti-item {width:40%;display:inline-block;} 
	.cart-table-total .cti-price {width:40%;display:inline-block;} 
	.cart-table-total .cti-price:before {content:'';} 
	.cart-table-total .cti-controls {display:none;} 
}
@media screen and (orientation:landscape) and (max-width:800px) {
	#popup-menu {position:relative;}
	#footer {text-align:center;}
/* 	.pricetable-wrapper:before {height:50px;width:220px;content:'';display:block;position:absolute;right:20px;top:-50px;background:url(img/mobile-hint-add-to-cart.png) right top no-repeat;} */
	.fancy-services {display:none;}
	.item {width:50%;display:inline-block;margin:0;}
	.button {display:block;text-align:center;}
}
@media screen and (orientation:portrait) and (max-width:800px) {
	#intro {max-height:50vh;}
	#content {padding-top:50px;}
	h1, h2, h3 {text-align:center;}
	#footer {text-align:center;}
	.button {display:block;text-align:center;}
	#intro .dummy-ratio {display:none;}
/* 	.pricetable-wrapper:before {height:50px;width:220px;content:'';display:block;position:absolute;right:5%;top:-50px;background:url(img/mobile-hint-add-to-cart.png) right top no-repeat;} */
}
@media screen and (max-height:800px) {
	#main-menu {font-size:18px;line-height:25px;}
}
@media screen and (min-width:800px) {
/* body {background:linear-gradient(to bottom,#E7BA7F,#A9723C) fixed;}  */
body {background:#fff url(img/rotator-new/001.jpg) center bottom no-repeat;background-size:cover;background-attachment:fixed;}
/* 	body {background-image:url('http://s3-media1.fl.yelpassets.com/bphoto/1rALdOt8XzxsmGE9yPLAjw/o.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;} */
	.block-inside {margin:0 50px;position:relative;}
	.block-general {padding:0 50px;}
	#popup-menu {display:none;}
	#sidebar-logo {left:20px;width:80%;height:50px;position:absolute;top:10px;background:url(img/logo-sidebar.png) left bottom no-repeat;background-size:contain;}
	#content {margin-left:20%;width:80%;position:relative;overflow:hidden;}
		#container:before, #sidebar {display:block;}
	.item {width:50%;display:inline-block;margin:0;}
	.item.third {width:33%;}
	#content {padding-top:50px;}
	#fix-panel {left:20%;top:0;position:fixed;z-index:200;width:80%;display:block;height:50px;}
		#fix-panel-inside {margin:0 50px;background:#fff;position:relative;padding:0;height:50px;background:none;background:#fff}
		#fpi-contacts {padding-left:50px;margin:0 !important;}
			#fpi-contacts:before {content:'';width:50px;height:50px;position:absolute;left:0;top:0;background:url(img/sidebar-icon-phone.png) center center no-repeat;}
				.fpi-contacts-item {margin-right:20px;}
		#fpi-cart {position:absolute;right:0;top:0;background:#000;color:#fff;display:block;text-decoration:none;width:150px;text-align:center;height:50px;line-height:50px;padding:0 50px;}
			#fpi-cart:before {content:'';position:absolute;left:0;top:0;width:50px;height:50px;background:url(img/bg-pm-cart-i.png) center center no-repeat;}
			#fpi-cart-title {display:none;}
			#fpi-cart strong {font-size:25px;}
		#fpi-form-link {position:absolute;right:250px;top:0;background:#000;color:#fff;}
			#fpi-form-link a {display:block;background:#900;color:#fff;line-height:50px;padding:0 20px;text-decoration:none;font-size:15px;font-weight:bold;text-align:center;transition:all linear 0.3s;}
			#fpi-form-link a:hover {background:#b68d48;}
		#fpi-contacts {line-height:50px;margin-left:30px;}
			.fpi-contacts-item {display:inline-block;margin-right:30px;}
				.fpi-contacts-phone {text-decoration:none;font-weight:bold;}
		.fpi-contacts-address, .fpi-contacts-working-hours, #fix-panel .show-map {display:none;}
	.cart-button-placeholder {display:inline-block;width:200px;}
	.pricetable .add-to-cart {min-height:30px;display:inline-block;text-decoration:none;}
		.pricetable .add-to-cart span {display:inline-block;padding:5px 20px;width:120px;}
		.pricetable .added-to-cart span {display:inline-block;padding:5px 20px;width:120px;}
	.pricetable td {padding:10px 20px;}
	#main-menu {padding-top:30px;}
	#footer {padding:20px 0;color:#fff;}
	.pricetable .add-to-cart {border:#900 solid 2px;background-image:none;display:inline-block;}
	.pricetable .added-to-cart {display:inline-block;border:#999 solid 2px;background-image:none;}
	.td-button {width:140px;}
	/* Animated Background */
	#bg-bubbles {opacity:0.2;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden;background-image:url('http://s3-media1.fl.yelpassets.com/bphoto/1rALdOt8XzxsmGE9yPLAjw/o.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}
/*	#bg-bubbles {position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden;
		background: -webkit-linear-gradient(left,#b68d48,#efd5a3,#b68d48);
		background: -moz-linear-gradient(left,#b68d48,#efd5a3,#b68d48);
		background: -ms-linear-gradient(left,#b68d48,#efd5a3,#b68d48);
		background: -o-linear-gradient(left,#b68d48,#efd5a3,#b68d48);
		}
	.bubble {position:absolute;width:100%;height:200%;top:200%;}
	.bubble.b-0 {height:300%;}
	.bubble.b-1 {height:250%;top:150%;}
	.bubble.b-2 {height:200%;opacity:0.5;top:100%;}
		.bubble-item-00 {width:30px;height:30px;position:absolute;background:url(img/bg-bubble-item-00.png) 0 0 no-repeat;background-size:contain;}
		.bubble-item-01 {width:30px;height:30px;position:absolute;background:url(img/bg-bubble-item-01.png) 0 0 no-repeat;background-size:contain;}
		.bubble-item-02 {width:30px;height:30px;position:absolute;background:url(img/bg-bubble-item-02.png) 0 0 no-repeat;background-size:contain;}
	*/
	.it-item {font-size:40px;line-height:50px;}
	.it-item-first {font-size:25px;line-height:35px;}
	.pricetable-wrapper {margin-top:0;}
	.cart-not-empty {display:none;}
	.cart-empty {display:block;}
	.reset-cart {display:none;}
}
@media screen and (min-width:1400px) {
	#content {width:60%;padding-top:0;}
	#main-menu {width:80%;padding-top:50px;}
	#sidebar-logo {left:20%;width:60%;height:60px;position:absolute;top:10px;background:url(img/logo-sidebar.png) left bottom no-repeat;background-size:contain;}
	#fix-panel {width:20%;position:fixed;top:0;left:80%;background:none;z-index:100;}
		#fix-panel-inside {margin:30px 30px 0 0;background:none;}
		#fpi-contacts {padding-left:0;}
			#fpi-contacts:before {display:none;}
		#fpi-cart {background:rgba(255,255,255,1);position:relative;width:auto;color:#000;height:auto;line-height:25px;border-radius:0 25px 0 0;}
			#fpi-cart:before {content:'';width:70px;height:70px;top:10px;right:15px;opacity:0.5;position:absolute;display:block;background:url(img/icon-shopping-bag.png) center center no-repeat;background-size:contain;}
			#fpi-cart-title {white-space:nowrap;display:block;font-size:18px;padding:10px 20px;padding-left:10%;font-weight:bold;text-transform:uppercase;color:#b68d48;font-weight:300;}
			#fpi-cart .cart-services {white-space:nowrap;padding:0 20px 20px;font-size:20px;cursor:pointer;padding-left:10%;font-weight:300;min-height:32px;}
				#fpi-cart .cart-services strong {font-size:30px;}
			#fpi-cart .cart-total {color:#A9723C;border-top:#a9723c dotted 2px;text-align:right;padding:10px 20px;font-size:20px;}
		#fpi-form-link {margin-bottom:20px;position:relative;right:auto;background:none;}
			#fpi-form-link a {line-height:70px;font-size:20px;font-weight:400;border-radius:0 0 0 25px;}
		#fpi-contacts {background:rgba(255,255,255,0.7);margin:0;position:relative;padding-top:10px;border-radius:25px 0 25px 0;}
			.fpi-contacts-item {padding:10px 20px;}
				.fpi-contacts-phone {text-decoration:none;font-size:25px;line-height:32px;padding-left:40px;position:relative;margin-bottom:10px;}
					.fpi-contacts-phone:before {content:'';display:block;width:32px;height:32px;border-radius:15px 0 15px 0;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:2px;background-image:url(img/sidebar-icon-phone.png);}
				.fpi-contacts-address {font-size:13px;line-height:20px;margin-bottom:10px;display:block;padding-left:40px;position:relative;}
					.fpi-contacts-address:before {content:'';display:block;width:32px;height:32px;border-radius:15px 0 15px 0;position:absolute;left:0;top:5px;background-position:center center;background-repeat:no-repeat;background-image:url(img/sidebar-icon-address.png);}
				.fpi-contacts-working-hours {font-size:13px;line-height:20px;margin-bottom:10px;display:block;position:relative;padding-left:40px;}
					.fpi-contacts-working-hours:before {content:'';display:block;width:32px;height:32px;border-radius:15px 0 15px 0;position:absolute;left:0;top:3px;background-position:center center;background-repeat:no-repeat;background-image:url(img/sidebar-icon-working-hours.png);}
				#fix-panel .show-map {display:block;}
		.item {font-size:18px;line-height:25px;}
	#footer-share {display:block;}
}

/* WP Fix */
#wpadminbar {top:0 !important;position:fixed;}

/* css animation */
.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@media (min-aspect-ratio: 16/9) {
  #bgvid {
    width: 100%;
    height: auto; /* actually taller than viewport */
  }
}
@media (max-aspect-ratio: 16/9) {
  #bgvid {
    width: auto; /* actually wider than viewport */
    height: 100%;
  }
}


/* Test */
#wax-series-banner {height:300px;position:relative;overflow:Hidden;}
#anim { width: 490px; position: relative; }
#rays { width: 500px; height: 500px; background: url(http://scripty2.com/images/rays-main.png) center center no-repeat; left:50%;top:0;margin-left:-250px;position:absolute;}
#wowgirl {background:url(img/wow-girl.png) center bottom no-repeat;background-size:contain;width:300px;height:200px;position:absolute;left:50%;bottom:0;margin-left:-150px;}

@-webkit-keyframes rays {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
    }
}
.animated {
    -webkit-transform-origin: center center;
    -webkit-animation: rays 10s infinite linear;
}

/* Dyanna Series Banner */
#dyanna-banner-01 {width:100%;position:relative;}
	.bikini-girl {height:100%;width:19%;background:url(img/girl-bikini.svg) center bottom no-repeat;background-size:contain;display:block;position:absolute;left:0;top:0;opacity:0;transition:all linear 0.3s;}
	#bikini-girl-01 {left:0;}
	#bikini-girl-02 {left:20%;}
	#bikini-girl-03 {left:40%;}
	#bikini-girl-04 {left:60%;}
	#bikini-girl-05 {left:80%;}
#svg-banner {position:relative;display:block;}
	#free,
	#and {transition:all linear 1s;}
	#wow-girl,
	#bg-rotator {transition:all linear 0.3s;}
		#bg-rotator,
		#wow-girl,
		#buy-5,
		#free,
		#and,
		.bikini-girl {opacity:0;}
	/* stage00 */
		.stage00 #bg-rotator {opacity:0;}
		.stage00 #wow-girl {opacity:0;}
		.stage00 .bikini-girl {opacity:0;}
	/* stage01 */
		.stage01 #bg-rotator {opacity:0;}
		.stage01 #wow-girl {opacity:0;}
		.stage01 .bikini-girl {opacity:0;}
		.stage01 #bikini-girl-01 {opacity:1;}
	/* stage02 */
		.stage02 .bikini-girl {opacity:0;}
		.stage02 #bikini-girl-01 {opacity:1;}
		.stage02 #bikini-girl-02 {opacity:1;}
	/* stage03 */
		.stage03 .bikini-girl {opacity:0;}
		.stage03 #bikini-girl-01 {opacity:1;}
		.stage03 #bikini-girl-02 {opacity:1;}
		.stage03 #bikini-girl-03 {opacity:1;}
	/* stage04 */
		.stage04 .bikini-girl {opacity:0;}
		.stage04 #bikini-girl-01 {opacity:1;}
		.stage04 #bikini-girl-02 {opacity:1;}
		.stage04 #bikini-girl-03 {opacity:1;}
		.stage04 #bikini-girl-04 {opacity:1;}
	/* stage05 */
		.stage05 .bikini-girl {opacity:0;}
		.stage05 #bikini-girl-01 {opacity:1;}
		.stage05 #bikini-girl-02 {opacity:1;}
		.stage05 #bikini-girl-03 {opacity:1;}
		.stage05 #bikini-girl-04 {opacity:1;}
		.stage05 #bikini-girl-05 {opacity:1;}
	/* stage06 */
		.stage06 .bikini-girl {opacity:0.3;}
		.stage06 #buy-5 {opacity:1;}
	/* stage07 */
		.stage07 #bg-rotator {opacity:1;}
	/* stage08 */
		.stage08 #bg-rotator {opacity:1;}
		.stage08 #and {opacity:1;}
	/* stage09 */
		.stage09 #bg-rotator {opacity:1;}
	/* stage10 */
		.stage10 #wow-girl {opacity:1;}
		.stage10 #bg-rotator {opacity:1;}
		.stage10 #free {opacity:1;}
