@charset "utf-8";
@charset "UTF-8";
#sliderContainer
{
position: relative;
background: url(//downtoearthskin.com/wp-content/themes/dtesc/img/skins/loading.gif) no-repeat 50% 50%;
display: block;
overflow: hidden;
}
#slider
{
width: 100%;
height: 100%;
} .nivoSlider
{
position: relative;
}
.nivoSlider img
{
position: absolute;
top: 0px;
left: 0px;
}
.nivoSlider a.img
{
display: none;
} .nivoSlider a.nivo-imageLink
{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
border: 0;
padding: 0;
margin: 0;
z-index: 6;
display: none;
} .nivo-slice
{
display: block;
position: absolute;
z-index: 5;
height: 100%;
}
.nivo-box
{
display: block;
position: absolute;
z-index: 5;
} .nivo-caption
{
position: absolute;
left: 0px;
bottom: 0px;
background: #000;
display: none;
color: #fff;
opacity: 0.8; width: 100%;
z-index: 8;
margin: 0px;
}
.nivo-caption p
{
padding-left: 10px;
}
.nivo-caption a
{
display: inline !important;
}
.nivo-html-caption
{
display: none;
} .nivo-directionNav a
{
border: 0pt none;
display: block;
text-indent: -9999px;
position: absolute;
top: 45%;
z-index: 9;
cursor: pointer;
}
a.nivo-nextNav
{
background: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/slideshowArrowRight.png) no-repeat;
right: 15px;
height: 30px;
width: 30px;
}
a.nivo-prevNav
{
background: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/slideshowArrowLeft.png) no-repeat;
left: 15px;
height: 30px;
width: 30px;
} .nivo-controlNav
{
position: absolute;
z-index: 8;
width: auto;
height: auto;
float: left;
}
.nivo-controlNav a
{
display: block;
position: relative;
z-index: 9;
cursor: pointer;
float: left;
}
.nivo-controlNav img
{
position: relative;
}
.nivo-controlNav a.menuactive
{
}
.slideOverlay
{
float: left;
position: relative;
z-index: 7;
}html {
text-align: center;
}
body {
text-align: left;
}
#pageContainer {
margin: 0pt auto;
}
#columnsContainer {
margin: 0pt auto;
}
#footerwrap {
width: 100%;
}
#footer {
margin: 0pt auto;
vertical-align: middle;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
h1, h2, h3, h4, h5 {
margin: 0px;
}
.helpIcon img {
width: 20px;
}
.table-default-gray{
}
.table-default-gray td,.table-default-gray th{
}
td {
vertical-align: top;
}
img {
border: 0px;
vertical-align: bottom;
}
.btnCancel {
background-color: #CCCCCC;
border: 1px solid #808080;
}
.formview {
line-height: 1.0;
}
.cformlabel {
width: 149px;
display: inline;
float: left;
text-align: right;
padding-right: 8px;
}
.cformvalue {
display: inline-block;
width: 290px;
}
.mlformlabel {
display: block;
padding-right: 8px;
}
#contactForm input, #contactForm textarea, #contactForm select {
width: 210px;
}
#contactForm .contactCheckBox input {
width: 20px;
}
.fRow {
padding: 2px;
text-align: left;
overflow: hidden;
}
.checkList {
margin-left: 160px;
}
.checkList input {
width: 15px !important;
}
legend {
font-size: 1.1em;
font-weight: 600;
}
fieldset {
margin: 1em 0px;
padding: 15px 5px 5px 5px;
border: 1px solid #ccc;
text-align: left;
}
.formImage {
float: right;
}
.rcRefreshImage {
text-align: left;
}
#MainContent_ctl01_RadCaptcha1_CaptchaTextBoxLabel, #MainContent_controlContact1_RadCaptcha1_CaptchaTextBoxLabel, #ctl00_MainContent_ctl01_RadCaptcha1_CaptchaTextBoxLabel {
display: none;
}
.errorMessage {
color: Red;
}
.errorRequired {
padding: 0px;
margin: 0px;
background-image: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/icons/exclamation.png);
background-repeat: no-repeat;
width: 16px;
height: 16px;
display: inline-block;
}
.errorNotification {
font-size: 1.2em;
color: Red;
padding: 10px;
font-size: 1.2em;
background-color: #FFECEC;
display: block;
width: 95%;
margin: 10px;
}
.goodNotification {
padding: 10px;
font-size: 1.2em;
color: #005B00;
background-color: #D0EAD2;
display: block;
width: 95%;
}
.loading {
border: 1px solid #BCCFD6;
padding: 80px;
float: left;
position: absolute;
color: #396493;
text-align: center;
width: 300px;
height: 50px;
position: absolute;
left: 50%;
top: 50%;
margin: -100px 0 0 -150px;
font-weight: normal;
font-size: 16px;
z-index: 9999999;
opacity: 0.8;
filter: alpha(opacity=80);
background-color: #FFFFFF;
}
.loadingContainer {
width: 300px;
height: 50px;
position: fixed;
left: 50%;
top: 50%;
margin: -100px 0 0 -150px;
z-index: 9999999;
opacity: 1.0;
filter: alpha(opacity=100);
}
#galleryImages li {
display: inline-block;
zoom: 1;
* display: inline;
margin: 10px 5px;
width: 139px;
text-align: center;
vertical-align: middle;
border: 1px solid #D7D7D7;
padding: 6px 3px;
}
#categoryImages ul, #galleryImages ul {
list-style-type: none;
list-style-image: none;
margin: 0px;
padding: 0px;
text-align: left;
}
.categoryMdImage {
float: right;
border: 1px solid #C0C0C0;
padding: 2px;
}
#categoryImages li {
margin: 5px;
display: inline-block;
zoom: 1;
*display: inline;
width: 142px;
height: 170px;
text-align: center;
vertical-align: middle;
border: 1px solid #C0C0C0;
padding: 10px;
}
#categoryImages li img {
border: 0px;
padding: 5px;
}
#categoryImages .catListItemSeparator, #productImages .productListItemSeparator {
border: 0px;
margin: 0px;
padding: 0px;
width: 0px;
height: 0px;
background-color: transparent;
background-image: none;
}
#productImages ul {
list-style-type: none;
list-style-image: none;
margin: 0px;
padding: 0px;
}
#productImages li {
margin: 5px;
display: inline-block;
zoom: 1;
*display: inline;
width: 142px;
text-align: center;
vertical-align: top;
border: 1px solid #C0C0C0;
padding: 10px;
}
#productImages li img {
border: 0px;
padding: 5px;
}
.productListFormImage {
height: 50px;
width: auto;
}
#productGalleryImages li {
float: left;
margin: 2px;
display: inline;
width: 55px;
height: 70px;
text-align: center;
vertical-align: middle;
}
#productGalleryImages li img {
border: 1px solid #C0C0C0;
padding: 2px;
}
.productShortDescription {
padding-top: 6px;
}
#gallery .slideshow-container {
padding-bottom: 7px;
}
.productListSku {
font-size: 10px;
}
.productImage {
border: 0px;
display: block;
vertical-align: middle;
text-align: center;
}
.productImage img {
border: 1px solid #E2E2E2;
padding: 4px;
}
.productsperpage {
float: right;
margin: 15px 0px 0px 0px;
}
.productViewQtyDisc {
width: 100%;
border-spacing: 0px;
border-style: solid;
border-width: 1px 0px 0px 1px;
border-color: #E0E0E0;
}
.productViewQtyDisc td {
border-style: solid;
border-width: 0px 1px 1px 0px;
border-color: #E0E0E0;
padding: 0px 2px;
text-align: right;
vertical-align: middle;
}
.productSpecsTable {
border-spacing: 0px;
border-style: solid;
border-width: 1px 0px 0px 1px;
border-color: #E0E0E0;
}
.productSpecsTable td {
border-style: solid;
border-width: 0px 1px 1px 0px;
border-color: #E0E0E0;
padding: 1px 3px;
vertical-align: middle;
}
.productSubTotal {
display: block;
}
.productIconsContainer {
float: right;
text-align: center;
}
.productIcon {
padding: 5px 0px;
}
.productClickToEnlarge {
pointer-events: none;
background-image: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/icons/click_to_enlarge_icon.png);
height: 11px;
width: 100%;
display: block;
position: relative;
margin: -20px 0px 10px 10px;
z-index: 500;
background-position: center top;
background-repeat: no-repeat;
}
.stock1 {
color: #30772F;
}
.stock2 {
color: #C22B2B;
}
.stock3 {
color: #C28C23;
}
.optionGroup {
padding-top: 10px;
}
.optionLabel {
display: block;
padding-bottom: 5px;
}
.optionDDLImageContainer {
display: block;
padding: 2px 0px;
clear: both;
}
.optionDDLImage {
display: inline-block;
border: 1px solid #ccc;
float: left;
margin-right: 10px;
width: 45px;
height: auto;
}
.sortby {
float: left;
margin: 15px 0px 5px 0px;
}
#pages {
list-style-type: none;
list-style-image: none;
display: inline-block;
}
#pages ul {
margin: 0px;
padding: 0px;
}
#pages li {
float: left;
margin-left: 4px;
margin-right: 4px;
display: inline;
}
#productImageContainer {
width: 48%;
margin-right: 25px;
padding-top: 10px;
padding-bottom: 20px;
float: left;
}
.productViewRight {
float: right;
width: 48%;
}
.productPrice {
font-size: 150%;
font-weight: bold;
}
.inStock {
color: green;
}
.outOfStock {
color: red;
}
.ProductMultiplePrice {
padding: 4px 0px;
}
.productOptions {
margin: 5px 0px 20px 0px;
}
.optionImageSelection ul li {
float: left;
padding: 0;
margin: 0px 5px 0px 0;
list-style: none;
cursor: pointer;
}
.optionImageSelection ul li img {
padding: 2px;
display: block;
border: 1px solid #ccc;
margin-top: 0px;
}
.optionImageSelection ul li span {
font-size: 0.85em;
}
.selectImageLabel {
display: block;
height: 12px;
}
#qtyDiscount {
padding-bottom: 10px;
}
#qtyDiscount ul {
margin: 0px;
padding: 0px;
}
#qtyDiscount li {
list-style-type: none;
list-style-image: none;
float: left;
margin: 5px;
display: inline;
}
.addToCart {
margin-bottom: 15px;
}
.columnRight {
text-align: right;
}
.cartNav {
float: right;
z-index: 50;
}
.addressBook {
border: 1px solid #C0C0C0;
display: inline-block;
margin: 5px;
padding: 15px;
width: 202px;
vertical-align: top;
zoom: 1;
*display: inline;
}
.addressBook .buttonSubmit {
width: 100%;
height: 30px;
margin-top: 5px;
}
.addressEdit {
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: #C0C0C0;
padding: 5px;
width: 90%;
}
.formBox {
border: 1px solid #C0C0C0;
padding: 5px;
margin: 10px;
}
.formBox legend {
font-weight: bold;
}
#searchBox {
float: left;
}
#searchButton, .buttonSubmit, .buttonUpload, .plupload, .plupload_button {
cursor: pointer;
}
.buttonPrint {
float: right;
}
#header {
z-index: 2;
margin: 0pt auto;
}
#leftcolumn {
z-index: 3;
}
#maincolumn {
z-index: 1;
}
div.GridItemDropIndicator_Windows7, div.GridItemDropIndicator_Default, div.GridItemDropIndicator_Custom {
border-top: 2px solid blue !important;
z-index: 2000;
border-top-style: dashed !important;
border-top-color: #993333 !important;
}
.RadUpload .ruButton, .RadUploadProgressArea .ruButton {
text-align: left !important;
}
.RadUpload {
display: inline-block;
}
.rgMasterTable .rgRow td, .rgMasterTable .rgAltRow td, .rgHeader {
border-left: solid 1px #dddddd !important;
}
.rcDisabled a {
color: #FFC4C4 !important;
}
div.RadUpload .ruFakeInput {
display: none;
width: 0;
padding: 0;
}
.editSave {
border-style: solid;
border-width: 0px 0px 2px 0px;
border-color: #FF0000;
float: left;
margin: 18px -55px -0px -55px;
color: Red;
width: 50px;
height: 1px;
display: none;
}
.iconDelete {
display: inline-block;
width: 16px;
height: 16px;
background-image: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/icons/delete.gif);
margin: 0px 2px;
background-repeat: no-repeat;
}
.iconDefault {
display: inline-block;
width: 16px;
height: 16px;
background-image: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/icons/accept.gif);
margin: 0px 2px;
background-repeat: no-repeat;
}
.dragNode {
background-position: right center;
margin: 0px;
padding: 2px;
background-color: #dddddd;
width: 300px;
overflow: hidden;
background-image: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/icons/drag.gif);
background-repeat: no-repeat;
}
.webDugoutLink {
font-size: 10px;
padding: 5px 0px;
}
.dugoutadmin {
padding: 9px;
float: right;
font-size: 10px;
color: #808080;
position: absolute;
top: 4px;
right: 0px;
}
.relatedItem {
border-style: solid;
border-width: 1px 0px 0px 0px;
border-color: #CCCCCC;
margin-top: 40px;
padding: 5px;
}
.listViewItmes {
padding-right: 20px;
white-space: nowrap;
}
.breadcrumb {
border-style: solid;
border-color: #E1E1E1;
border-width: 0px 0px 1px 0px;
font-size: 11px;
width: 100%;
padding-bottom: 4px;
margin-bottom: 8px;
}
.socialMediaShare {
float: right;
margin-top: -30px;
margin-left: -200px;
}
.socialMediaContainer {
float: right;
display: inline-block;
margin: 0px 10px 0px 10px;
}
.socialMediaLinks {
float: right;
display: inline-block;
padding: 0px 1px;
}
.tabView {
border: 1px solid #898c95;
border-top: none;
margin-top: -1px;
padding: 20px 10px 10px 0px;
}
.myAccountMenu {
list-style: none;
list-style-image: none;
margin: 0px;
}
.myAccountMenu li {
padding: 2px 6px;
margin: 4px;
border-left: 5px solid #cccccc;
}
#maincolumn.myAccountContent {
width: 92%;
}
.scrollBars {
overflow: auto;
padding-right: 15px;
}
.Integer, .Decimal {
text-align: right;
}
.tranlationBar {
float: right;
}
#maincolumn p:first-child, #maincolumn div + p {
margin-top: 0px;
}
#faqs h3 {
cursor: pointer;
background: url(//downtoearthskin.com/wp-content/themes/dtesc/images/faq-header-bg.png) top left repeat-x !important;
border: 1px solid #cccccc;
padding: 5px 10px;
margin-bottom: 1px;
font-size: 14px;
background-color: #dedede;
}
#faqs h3.active {
}
#faqs div {
padding: 20px;
height: 0;
overflow: hidden;
position: relative;
}
#faqs div p {
padding: 0;
margin-bottom: 15px;
}
.faqCategories {
padding: 10px 0px;
}
.optionLabel {
font-weight: bold;
}
.image-align-left, .Image-align-left {
float: left;
margin-right: 15px;
}
.image-align-right, .Image-align-right {
float: right;
margin-left: 15px;
}
.downarrowclass {
background-image: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/icons/down.png);
display: inline-block;
width: 11px;
height: 7px;
}
.rightarrowclass {
background-image: url(//downtoearthskin.com/wp-content/themes/dtesc/Images/icons/right.png);
display: inline-block;
width: 8px;
height: 11px;
}
.brandsNavContainer ul li a {
display: block;
overflow: auto;
text-decoration: none;
}
.brandsNavContainer ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.editProductThumb {
max-height: 24px;
max-width: 40px;
}
::-webkit-input-placeholder {
color: #C0C0C0;
}
:-moz-placeholder {
color: #C0C0C0;
}
::-moz-placeholder {
color: #C0C0C0;
}
:-ms-input-placeholder {
color: #C0C0C0;
}
.ms-codeSample {
background-color: #ececec;
padding: 20px;
margin: 15px 0;
}
.ms-codeSample pre {
background-color: #fff;
padding: 10px;
border: 1px solid #ccc;
margin: 10px 0px;
}
.ms-td {
display: table-cell;
min-width: 120px;
padding: 4px 0px;
}
.dRow.ms-table {
display: table;
}
.ordeGuideColorBox img {
width: 75px;
}
@media all {
.page-break {
display: none;
}
}
@media print {
.page-break {
display: block;
page-break-before: always;
}
.editorTop, .ddsmoothmenu-h, #searchContainer, .socialMediaContainer, .cartNav, #printBtn, #newsletterContainer, .webDugoutLink {
display: none;
}
}.ddsmoothmenu-h ul{
z-index:10000;
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
position: relative;
} .ddsmoothmenu-h ul li{
position: relative;
display: inline;
float: left;
} .ddsmoothmenu-h ul li a{
display: block;
text-decoration: none;
}
* html .ddsmoothmenu-h ul li a{ display: inline-block;
} .ddsmoothmenu-h ul li ul{
z-index:10000;
position: absolute;
left: 0;
display: none; visibility: hidden;
} .ddsmoothmenu-h ul li ul li{
display: list-item;
float: none;
} .ddsmoothmenu-h ul li ul li ul{
top: 0;
}/*\*/* html .ddsmoothmenu-h{height: 1%;}/**/ .downarrowclass{
position: absolute;
top: 8px;
right: 2px;
}
.rightarrowclass{
position: absolute;
top: 8px;
right: 5px;
} .ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}
.toplevelshadow{ opacity: 0.8;
}.ddsmoothmenu-v ul{
z-index:90000;
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
}
.ddsmoothmenu-v ul li{
position: relative;
} .ddsmoothmenu-v ul li a{
display: block;
overflow: auto; text-decoration: none;
} .ddsmoothmenu-v ul li ul{
position: absolute;
top: 0;
visibility: hidden;
z-index:99000;
}/*\*/* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }/**/.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
.tbList{
overflow:hidden;
margin:0xp;
padding:0px;
}
.tbList li{
overflow:hidden;
list-style:none;
} body {
margin: 0;
} .nopadding{padding:0px!important;}
.borderRight{border-right:1px solid #cccccc;}
.borderRight{border-left:1px solid #cccccc;}
.border{border:1px solid #cccccc;}
.hid{display:none!important;}
.hidFull{display:none;}
.showFull{display:block;} .strip{}
.wd-append-contact{}
.table-responsive{}
.content-contain {
margin: 0 auto;
} .mobileBtnMenu {
z-index: 999;
box-shadow: 0px 0px 4px #000;
display:none;
background-color: #1B1A21;
}
.mobileBtnMenu {
position: fixed;
bottom:0px;
width: 100%;
}
.btn-group:after{
content:'';
display:block;
clear:both;
}
.btn-group {
margin:0px;
padding:0px;
list-style:none;
}
.btn-group li {
float:left;
border-right:1px solid #3c3c3c; text-align:center;
width: 33.1%;
}
.btn-group li:last-of-type{
border-right:none;
}
.btn-group li:first-of-type{
border-left:none;
}
.btn-group li a{
display: block;
padding:2px;
margin:10px 0px;
text-decoration:none;
}
.btn-location {
background: url(//downtoearthskin.com/wp-content/themes/images/115132/layout/icon-location.png) no-repeat center center;
background-size: contain;
}
.btn-call{
background: url(//downtoearthskin.com/wp-content/themes/images/115132/layout/icon-keypad.png) no-repeat center center;
background-size: contain;
}
.btn-email {
background: url(//downtoearthskin.com/wp-content/themes/images/115132/layout/icon-email.png) no-repeat center center;
background-size: contain;
} .nivo-slice {
background-size:100% !important;
display: block!important;
height: 100%!important;
position: absolute!important;
top: 0!important;
width: 100% !important;
z-index: 98!important;
}
.nivo-controlNav {
z-index:9999;
}
.nivo-directionNav {
position: absolute;
z-index: 99999;
top: 50%;
width: 100%;
}
#sliderContainer {
position: relative;
z-index: 10;
}
.slideOverlay,.nivo-slice{
width:100%;
height:auto;
}
.nivoSlider a.nivo-imageLink {
z-index:9999;
position:relative;
}
.nivoSlider > a > img { zoom: 0;
filter: alpha(opacity=0);
opacity: 0;
width: 100%;
height:auto;
display: block!important;
position: relative;
}
#slider{background-size: 100%!important;}  input[type="text"],textarea,select,#MainContent_LoginUser_Password,#MainContent_Password,#MainContent_ConfirmPassword{
border: 1px solid #cccccc
}
input, textarea, select {
padding:5px; 
}  .ddsmoothmenu-h ul li ul,.ddsmoothmenu-v ul li ul{overflow:visible!important;} .slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { display: block; cursor: pointer; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both } .slicknav_menu { *zoom: 1 } .slicknav_menu {
font-size:16px;
} .slicknav_btn {
margin: 10px 10px 6px;	
text-decoration:none;	
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;  
background-color: #222222;
} .slicknav_menu  .slicknav_menutxt {	
color: #eee;
} .slicknav_menu .slicknav_icon-bar {
background-color: #f5f5f5;
}
.slicknav_menu {
background:#333333;
padding:0px;
}
.slicknav_nav {
color:#fff;
margin:0;	
padding:0;
font-size:0.875em;
}
.slicknav_nav, .slicknav_nav ul {
list-style: none;
overflow:hidden;
}
.slicknav_nav ul {
padding:0;
margin:0 0 0 0px;
}
.slicknav_nav ul li {
border: none;
border-top: 1px solid #444;
border-bottom: 1px solid #111;
position: relative;
}
.slicknav_nav ul li ul{
background-color:#242424;
}
.slicknav_nav ul li ul li {
padding-left:20px;
}
.slicknav_nav ul li:first-child{
border-top-width: 0;
}
.slicknav_nav ul li ul li:last-child{
border-bottom-width: 0;
}
.slicknav_nav ul li ul li:first-child{
border-top: 1px solid #111;
}
.slicknav_nav .slicknav_item {
padding:10px 10px; }
.slicknav_nav a{
padding:10px 10px; text-decoration:none;
color:#eee;
}
.slicknav_nav .slicknav_item a {
padding:0;
margin:0;
}
.slicknav_nav .slicknav_item:hover { background:#242424;
color:#eee;	
}
.slicknav_nav a:hover{ background:#242424;
color:#efefef;
}
.slicknav_nav .slicknav_txtnode {
margin-left:15px;   
}
.slicknav_menu {
display:none;
} .slicknav_parent a span{
background-image:none!important;
}
.slicknav_parent a:hover{
background-color:transparent;
} #toTop {
z-index:200;
display:none;
text-decoration:none;
position:fixed;
bottom:10px;
right:10px;
overflow:hidden;
width:51px;
height:51px;
border:none;
text-indent:100%;
background:url(//downtoearthskin.com/wp-content/themes/dtesc/img/ui.totop.png) no-repeat left top;
}
#toTopHover {
background:url(//downtoearthskin.com/wp-content/themes/dtesc/img/ui.totop.png) no-repeat left -51px;
width:51px;
height:51px;
display:block;
overflow:hidden;
float:left;
opacity: 0;
-moz-opacity: 0;
filter:alpha(opacity=0);
}
#toTop:active, #toTop:focus {
outline:none;
} .col-group {
display: table;
width: 100%;
}
.col-group div[class^="col-"]{
display:table-cell;
vertical-align:top;
}
.group:after{
content:" ";
display:table;
clear:both;
}	
*, *:after, *:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
[class*='column-'] {
float: left;
padding-right: 20px;
}
[class*='column-']:last-of-type {
padding-right: 20px;
}
.row{
width: 100%;
max-width: 1140px;
min-width: 755px;
margin: 0 auto; padding: 0px 0px 20px 0px;
}
.row:after {
content: "";
display: table;
clear: both;
}
.row >[class*='column-']:last-of-type {
padding-right: 0px;
}
.push-right {
float: right;
}
.row .content{
padding:20px;
} .column-12 {
width: 100%!important;
}
.column-2-3, .column-8{
width: 66.66%;
}
.column-6 {
width: 50%;
}
.column-4 {
width: 33.33%;
}
.column-3{
width: 25%;
}
.column-2-4 {
width: 20%;
}
.column-2 {
width: 16.667%;
}
.column-1-7 {
width: 14.28%;
}
.column-1-5 {
width: 12.5%;
}
.column-1-3 {
width: 11.1%;
}
.column-1-2 {
width: 10%;
}
.column-1-1 {
width: 9.09%;
}
.column-1 {
width: 8.33%
} .column-11 {
width: 91.66%
}
.column-10{
width: 83.333%;
}
.column-9 {
width: 75%;
}
.column-5 {
width: 41.66%;
}
.column-7 {
width: 58.33%
} #secAdvancedOptions{
min-height:215px;
} .cformlabel{min-width:100px;text-align:left;}
#cboxLoadedContent{
overflow:hidden!important;
}
.rtbWrap
{width:100%!important;
}
ul.rtbGroup{
width:200px;
} #colorbox{
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
} .mceContentBody,#tinymce {width:100%!important;}
.row img,#productImages li img ,#galleryImages li img,#categoryImages li img,.productListFormImage{
max-width: 100%;
height: auto;
}
.nivo-caption{
z-index:999;
} #galleryImages  li{
width:auto;
padding:0px;
border: 1px solid #ccc;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
}
#galleryImages  ul li a{
display:block;
padding:5px;
}
#sortable li a{
display:inline-block!important;
} .galleryCaption{
font-weight: normal;
margin: 0;
padding: 0px;
padding:5px;
} #header{
position:relative;
max-width:1140px;
} .container,
#columnsContainer,
#footer,
.footer,
.ddsmoothmenu-v
.ddsmoothmenu-h    	{ 
position:relative; 
width: 100%;
max-width:1140px; 
margin:0px auto; 
padding: 0; 
} @media handheld, only screen and (max-width:800px) { .col-group,.col-group div[class^="col-"] {
display:block;
width: 100%;
} #maincolumn,#header,#pageContainer,.blogLatestContainer,#maincolumn,
#leftcolumn,#rightcolumn,#footerwrap,#footer,#columnsContainer	{
width:100%!important;
} #header{
height:auto; }
#maincolumn{
padding:0px 20px;	  
}
#maincolumn,
#leftcolumn{
max-width:800px;
margin-right:0px;
}
#footer{
padding:0px 20px;
}
.ddsmoothmenu-v ul li ul{
position:relative!important;
left:0px!important;
width:100%; 
} .mobileBtnMenu {
display:block;
} img:not(.cboxPhoto){    
max-width:100%;
height:auto;
} .blogRightColumn,.blogMainColumn{
float:none!important;
}
.blogMainColumn,.blogRightColumn{
width:100%;
}
.breadcrumb{
width:100%!important;
}
.socialMediaShare{
margin:10px!important;
} #sliderContainer {
width:100%!important;
height:auto!important;
} .hidres,
.showFull{
display:none;
}
.hidFull{
display:block;
} .accountInfo a{
margin-top:34px;
display:inline-block;
}
#MainContent_secRegister{
float:none!important;
}
.loginContainer{
position:relative;
border-bottom:1px solid #ccc;
margin-bottom:50px;
}
#MainContent_secRegister, 
.loginContainer{
width:95%!important;	
} #categoryImages li,#productImages li{
margin:4px!important;
float:left;
width: 48%!important;
}
#categoryImages .catListItemSeparator, #productImages .productListItemSeparator{
margin:0px !important;
}
.slideshow-container{
width:auto!important;
}
#productImageContainer{
height:auto!important;
}
.productListItemSeparator,.catListItemSeparator{
display:none!important;
} .row,#columnsContainer {
width: 100%;
min-width: 0;
margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
}
[class*='column-'] {
width: 100%; float: left;
margin-left: 0px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
}
.row> [class*='column-']:last-of-type ,#columnsContainer >[class*='column-']:last-of-type {
padding-right: 0px;
}
[class*='column-'] {
padding-right: 0px;
} .js #menu {
display:none;
}
.js .slicknav_menu {
display:block;
} .ddsmoothmenu-h,.ddsmoothmenu-v,.brandsNavContainer{
display:none;
} .textJoin{display:block}
#newsletterContainer {padding:0px 15px; max-width:100%;}   .downarrowclass,.rightarrowclass{
display:none;
} #MainContent_contactFormContainer{
position:relative!important;
top:0px!important;
left:0px!important;
}
#contactTable{
width:100%;
}
.cformlabel
{
text-align: left;
width: 100%;
}
#contactForm input, 
#contactForm textarea, 
#contactForm select{
width: 90%;
}  input[type="text"],input[type="button"],.buttonSubmit{
-webkit-appearance:none;
-webkit-border-radius:0px;
}
.buttonSubmit{
background:#ececec;
}
#MainContent_ctl00_secContactForm input[type="text"],
textarea,select, 
#MainContent_LoginUser_Password,
#MainContent_Password,
#MainContent_ConfirmPassword{
width:100%!important;
}
input[type="text"]{width:100%;}   .cartLarge, 
.cartLarge tbody,
.cartLarge th, 
.cartLarge td, 
.cartLarge tr{
display:block;
} .cartLarge tbody tr:first-child {position:absolute;top:-99999px;left:-99999px;}
.cartLarge td,.cartLarge th{text-align:left!important;}
.cartLarge td{position:relative;padding:10px 10px 10px 40%;border-bottom: 1px solid #EAE4E4;width:100%!important;}
.cartLarge td:before{position:absolute;top:0px;left:6px;width:35%;padding:10px;white-space:nowrap;} .column .cartLarge td:nth-of-type(1):before { content: ""; }
.column .cartLarge td:nth-of-type(2):before { content: "Remove";}
.column .cartLarge td:nth-of-type(3):before { content: "image"; }
.column .cartLarge td:nth-of-type(4):before { content: "Item Name"; }
.column .cartLarge td:nth-of-type(5):before { content: "QTY"; }
.column .cartLarge td:nth-of-type(6):before { content: "Unit Price"; }
.column .cartLarge td:nth-of-type(7):before { content: "Unit"; }
.column .cartLarge td:nth-of-type(8):before { content: "Total"; }    
.myAccountContent .cartLarge td:before{position:absolute;top:0px;left:6px;width:35%;padding:10px;white-space:nowrap;} .myAccountContent .cartLarge td:nth-of-type(1):before { content: "Image"; }
.myAccountContent .cartLarge td:nth-of-type(2):before { content: "Item Name"; }
.myAccountContent .cartLarge td:nth-of-type(3):before { content: " Qty"; }
.myAccountContent .cartLarge td:nth-of-type(4):before { content: "Unit Price"; }
.myAccountContent .cartLarge td:nth-of-type(5):before { content: "Unit"; }
.myAccountContent .cartLarge td:nth-of-type(6):before { content: "Total"; }
.coupon {  
padding: 20px;
margin: 15px;
text-align: center;
background-color: #efefef;
}
.ConfirmRightColumn {
width: 100%;
float: none;
}
#MainContent_ddlCCMonth {
width: 48%!important;
}
#MainContent_ddlCCYear {
width: 48%!important;
}
#MainContent_secAddtionalComments{
width:100%!important;
} #colorbox,
#cboxContent,
.cboxPhoto{ max-width:700px;
} .content img,
.mainImage {
max-width: 100%;
height: auto; 
}
#productImageContainer,
.productViewRight{
width:100%!important;
} .socialMediaShare{
float:none;
margin-top:10px;
margin-left:0px;
} #galleryImages li {
width: 31%!important;
height:auto!important;
margin:5px 6px!important;
} .table-responsive {
table-layout:fixed;
width:100%!important;
height:auto!important;
border-collapse:collapse;
}
.table-responsive td,.table-responsive th{
height:auto!important;
}
.table-responsive tr{
display:block;
width:100%!important;
}
.table-responsive td,.table-responsive th{
position:relative;
display:inline-block;
width:100%!important;
} .responsive-iframe-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.responsive-iframe-container iframe,
.vresponsive-iframe-container object,
.vresponsive-iframe-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} }
@media handheld, only screen and (max-width:750px) {	
[class*='column-'] {
width: auto;
float: none;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
}
} @media handheld, only screen and (max-width:700px ){ #MainContent_controlCart1_btnContinue,
#MainContent_controlCart1_btnUpdate,
#MainContent_controlCart1_btnCheckout{
display:block;	
margin:0 auto;
}
#colorbox,
#cboxContent,
.cboxPhoto{
width:100%;
max-width:250px;
} .table-responsive td, .table-responsive tr,.table-responsive th{
display:block;
width:100%!important;
} #galleryImages li {
width: 47%!important;
} }
@media handheld, only screen and (max-width:536px) {
#categoryImages li,#productImages li{
margin:5px 0px!important;
float:left!important;
width: 100%!important;
} #galleryImages li {
width: 100%!important;
margin:5px 0px!important; 
} } .table-responsive.not-responsive, .not-responsive{
white-space:normal;
table-layout:auto;
width:initial;
height:initial;
border-collapse:separate; 
}
.table-responsive.not-responsive tr, .not-responsive tr{
display:table-row;
width:initial;
}
.table-responsive.not-responsive td, .not-responsive td,.not-responsive th{
position:initial;
display:table-cell;
width:initial;
}
@media handheld, only screen and (max-width:800px) {	
.table-responsive.not-responsive, .not-responsive{
table-layout:auto;
}
.table-responsive.not-responsive td, .not-responsive td, .not-responsive th{
width:initial!important;
} }
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
 * {position:relative;}
.cartNav { display:none;}
.breadcrumb { display:none;}
body { margin: 0px; padding:40px 0px 0px 0px; background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/bg.png); background-repeat:no-repeat; background-position:center -200px; text-align:left; font-size:14px; font-family:'Open Sans';}
body.loaded {opacity:1;pointer-events:all;}
body table { text-align:left;}
#searchContainer { position:absolute; top:10px; right:10px; display:none; float:left;}
.webDugoutLink { display:none;}
h2 { margin: 0px  0px  -15px  0px  ; padding:10px 0px 0px 0px; color:#ffa6af;}
h3 { margin: 0px  0px  -15px  0px  ; color:#6e7180;}
h4 { color:#ffa6af;}
#pageContainer { width:100%;margin:0 auto; padding:0px; background-repeat:repeat-x; background-position:center 229px;}
#header { padding:0px 0px 38px 0px; position:relative; display:block; color:#FFF;}
#header a, #header a:visited { color:#FFF; text-decoration:none; font-weight:normal;}
#leftcolumn { width:150px; padding:0px 0px 20px 0px; position:relative; display:none; float:left;}
#maincolumn { width:100%; padding:5px 0px 0px 0px; position:relative; float:left; line-height:1.75; font-size:17px; color:#6e7180;}
#maincolumn a, #maincolumn a:visited { color:#ffa6af; text-decoration:none; font-weight:bold;}
#maincolumn a:hover { color:#6e7180;}
#rightcolumn { width:150px; padding:0px 0px 20px 0px; position:relative; display:none; float:right;}
#footerwrap { padding:40px 20px; background-color:#0e2922; background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/footbg.png); background-repeat:repeat-x; background-position:center top; width:100%;}
#footerwrap a, #footerwrap a:visited { text-decoration:none;}
#footerwrap a:hover { text-decoration:underline;}
#footer { display:block; clear:both; line-height:2.25; color:#FFF;}
#footer a, #footer a:visited { color:#FFF;}
#Navigation-3743 { float:left;}
#Navigation-3744 { float:left;}
#Navigation-3745 { float:left;}
#Navigation-3746 { float:left;}
#Navigation-3746 ul li a { display:inline;}
#Navigation-3746 ul li a.hover {cursor:pointer;}
#Navigation-3745 ul li a { display:inline;}
#Navigation-3745 ul li a.hover {cursor:pointer;}
#Navigation-3743 ul li a { display:inline;}
#Navigation-3743 ul li a.hover {cursor:pointer;}
#Navigation-3744 ul li a { display:inline;}
#Navigation-3744 ul li a.hover {cursor:pointer;} #header {border-top:1px solid;border-color:rgba(255,255,255,0.15);max-width:100%;}
.header-inner {max-width:1140px;margin:0 auto;display:block;position:relative;padding:0 20px;}
::-moz-placeholder, .my-placeholder {color:#707070;}
.slicknav_menu {display:none!important;}
.flyers {margin:40px auto;max-width:1140px;}
.flyer {float:left;width:50%;display:block;padding:0 20px;}
.flyer > img {margin:0 auto;}
#gift_cert_container {margin:0 auto;max-width:1140px;}
#formNewsletterSignup {margin:-40px auto 0;max-width:1140px;}
#paypal {float:left;margin:0 0 30px 30px;}
#maincolumn img {display:block;height:auto;max-width:100%;}
.designby + ul {margin:-3px 0 0;}
.switch {display:none;margin:20px 0 0;}
.home-page .hide {display:none;}
.call_us {display:none;}
.nav_wrap div {width:18%;}
#Navigation-3743 {width:16%;}
#Navigation-3744 {width:20%;}
.logo_sm {float:left;width:22%!important;text-align:center;}
.logo_sm img {height:auto;max-width:280px;width:100%;}
.copy {display:block;font-size:11px;margin-top:5px;}
#footer .copy a {color:#ffa6af;}
#footer h3 {color:#ffa6af;font-size:13px;font-weight:400;letter-spacing:5px;margin:0 0 5px;text-align:left;text-transform:uppercase;text-shadow:0 2px rgba(0,0,0,0.35);}
#footer i {margin-right:3px;}
#Navigation-3743 li, #Navigation-3744 li, #Navigation-3745 li, #Navigation-3746 li {text-align:left;}
#Navigation-3745 .fa {font-size:25px;padding:0 10px 0 0;position:relative;top:3px;}
::selection {background:#ffa6af;color:#FFF;}
::-moz-selection {background:#ffa6af;color:#FFF;}
#MainContent_controlCart1_secCoupon {display:none;}
.anchor {display:block;height:110px;margin-top:-110px;visibility:hidden;position:absolute;top:0;}
.anchor span {display:none!important;}
.cartLarge {display:none;}
#giftcert {max-width:1140px;margin:15px auto;}
.cartProductName {display:inline;font-size:30px;}
#MainContent_controlCart1_gvCart_lblOptions_0, #MainContent_controlCart1_gvCart_lblOptions_1, #MainContent_controlCart1_gvCart_lblOptions_2 {display:block;}
#MainContent_controlCart1_gvCart_RowTotal_0, #MainContent_controlCart1_gvCart_RowTotal_1, #MainContent_controlCart1_gvCart_RowTotal_2 {border-bottom:1px solid rgba(255,255,255,0.25);color:#ffa6af;display:block;font-size:23px;font-weight:700;margin-bottom:20px;padding-bottom:20px;}
#toTop {background:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/to_top.png);background-position:right top;background-repeat:no-repeat;bottom:10px;height:50px;right:10px;width:50px;text-indent:-9999px;background-size:50px;border-radius:100%;}
#toTopHover {background-image:none;width:50px;height:50px;}
#toTop:hover {background:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/to_top.png);background-position:right bottom;background-repeat:no-repeat;background-size:50px;}
#footer {width:100%;max-width:1140px;}
#maincolumn a, .woocommerce .button {transition:all ease .4s;}
#columnsContainer {max-width:100%;}
#maincolumn h1, #maincolumn p, #maincolumn h2, #maincolumn h3, #maincolumn h4 {width:100%;max-width:1140px;margin-left:auto;margin-right:auto;position:relative;}
#maincolumn h3 {line-height:30px;}
#maincolumn h4 {line-height:26px;}
#maincolumn h2 {font-family:Josefin Sans;font-size:35px;line-height:40px;}
.group:before, .group:after {content:"";display:table;}
.group:after {clear:both;}
.group {zoom:1;}
.logo {width:100%;max-width:450px;animation-duration:3s;}
.logo img {width:100%;max-width:450px;height:auto;}
.home-page {animation-delay:1s;animation-duration:1s;margin:50px 0 0 15px;width:100%;max-width:435px;text-indent:-9999px;background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/home.png);background-size:100% auto;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:13px solid #FFF;box-shadow:inset 0 0 15px 10px rgba(0,0,0,0.20);}
#sliderContainer {border-radius:100%;}
.intro {position:absolute;width:auto;top:228px;right:20px;text-align:right;font-family:Josefin Sans;text-shadow:0 2px rgba(0,0,0,0.25);font-size:1.5em;animation-delay:.5s;}
.intro h2 {font-weight:700;}
.intro h3 {font-weight:400;}
.phone {font-size:27px;position:relative;margin-right:5px;top:0px;}
.book {text-align:right;text-shadow:0 2px rgba(0,0,0,0.25);position:absolute;max-width:auto;top:248px;right:0;animation-delay:.5s;}
.book h4 {font-size:21px;font-weight:400!important;}
.book .number {font-size:25px;font-weight:700;}
#header h2, #header h3, #header h4 {color:#FFF!important;margin:0!important;}
.home-page, .intro {display:none;}
#map {display:block;width:100%;max-width:1140px;margin:20px auto;}
.embed-container {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;}
.embed-container iframe, .embed-container object, .embed-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}
h1 {color:#fff;font-family:'Open Sans';font-size:30px;font-weight:400;letter-spacing:5px;line-height:35px;min-height:53px;text-transform:uppercase;}
p + h4 {margin-top:-15px;}
h4 + h3 {margin-top:25px;}
h2 + h3 {margin-top:25px;}
.sticky-wrapper {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/servicesbg.png);background-position:left top;background-repeat:repeat-x;position:relative;}
#services_wrapper {position:relative!important;width:100%;background:#FFF;z-index:9999;transition:all ease .4s;padding:2.75% 0 0;}
.services {margin:0 auto;display:table;text-align:center;max-width:1140px;padding:0;transition:all ease .4s;margin-top:20px;position:relative;padding-bottom:20px;}
.services li {display:block;float:left;width:20%;padding:0 1%;}
.services a {color:#646464!important;transition:all ease .4s;font-weight:400!important;}
.services a:hover {color:#ffa6af!important;transition:all ease .4s;}
.services li.menuactive a {color:#ffa6af!important;}
.services img {-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:100%;max-width:250px;display:block;transition:all ease .4s;}
.services img:hover {transform:scale(0.9);transition:all ease .4s;}
.services span {display:inline-block;}
.is-sticky #services_wrapper {transition:all ease .4s;position:fixed!important;top:0;background-color:#FFF;margin:0;box-shadow:0 -3px 12px 0 #202020;left:0;width:100%;z-index:9999;height:auto!important;padding:10px 0!important;}
.is-sticky .services {margin:0 auto;top:0;width:100%;padding:0;}
.is-sticky .services img {width:60px;float:none;position:relative;margin:0 auto;}
.is-sticky .services img:hover {transform:none;}
section {padding:0 0 50px;}
#facials_section {padding-top:0;margin-top:-50px;}
#facials_section > h2 {padding-top:65px;}
section h2 {padding-top:50px;}
.page-template-services section:nth-of-type(even) {background:rgba(0,0,0,0.03)!important;}
#UpdatePanel1 #contactForm {display:none!important;}
#quotes, #quotes2 {display:none;color:#b4b4b4;font-size:20px;padding:0;position:absolute;right:20px;top:535px;width:100%;max-width:660px;opacity:.85;animation-delay:2s;}
#quotes p, #quotes2 p {margin:0;}
#quotes .quote, #quotes2 .quote {padding:5px 0 0 63px;background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/quotes1.png);background-repeat:no-repeat;background-position:top left;}
#quotes .name, #quotes2 .name {padding:5px 45px 0 0;text-align:right;background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/quotes2.png);background-repeat:no-repeat;background-position:right bottom;padding-right:60px;height:41px;}
.buckets {width:100%;max-width:1140px;margin:30px auto 15px;position:relative;padding:0;list-style:none;clear:both;}
.buckets li {font-size:15px;width:31.5%;height:auto;float:left;display:block;margin:0 0 0 2.6%;padding:0;background-size:100% auto;background-repeat:no-repeat;background-position:top center;}
.buckets li:first-child {margin-left:0!important;}
.buckets span a {display:block;}
.buckets li h2 a {display:block;padding-top:46%;text-align:left;}
.buckets h2 {padding:0!important;margin-bottom:-18px;font-size:28px!important;}
.buckets li.about_bucket {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/about.png);}
.buckets li.services_bucket {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/services.png);}
.buckets li.contact_bucket {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/contact.png);}
.buckets li.first_time_bucket {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/first_time.png);}
.buckets li.rebook_bucket {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/rebook.png);}
.buckets li.friends_bucket {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/friends.png);}
.buckets li.holiday_bucket {background-image:url(https://downtoearthskin.com/wp-content/themes/dtesc/img/valentines.png);}
#waxing_section {padding-bottom:1.5em;}
.wax_services {width:100%;max-width:1140px;margin:10px auto 25px;position:relative;padding:0;list-style:none;clear:both;text-align:center;}
.wax_services li {width:15%;float:left;display:block;margin:1% 1.6% 1% 0;height:0;padding-bottom:15.33%;background-color:rgba(0,0,0,0.03);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;transition:all ease .4s;}
.wax_services li:first-child {margin-left:0!important;}
.wax_services li:hover {background:#ffa6af!important;transition:all ease .4s;cursor:default;transform:scale(0.9);}
.wax_services li:hover h3, .wax_services li:hover .price {color:#FFF!important;transition:all ease .4s;cursor:default;}
.wax_services li:after {content:"";display:block;width:100%;height:0;padding-bottom:100%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.wax_services li .circle {float:left;width:100%;padding-top:50%;line-height:1em;margin-top:-.5em;text-align:center;color:#fff;}
.wax_services h3 {top:-13px!important;margin-bottom:-13px;}
.wax_services .price {color:#ffa6af;display:block;position:relative;font-weight:700;} #Navigation-4136 {position:absolute;left:0;top:-30px;width:100%;}
#Navigation-4136 ul li a {margin-left:40px;}
#Navigation-4136 ul li:first-child a {margin:0;}
#Navigation-4136 ul li a:hover {text-decoration:underline;}
#Navigation-4136 ul li:last-child {float:right;} @media handheld,only screen and (max-width:1185px) {
#quotes {font-size:18px;max-width:570px;}
section {padding:0 20px 50px;}
h1 {padding-left:20px;}
#maincolumn, #header {padding-left:20px;padding-right:20px;}
.book {padding-right:20px;top:250px;}
.book .number {font-size:21px;}
.book .phone {font-size:25px;}
}
@media handheld,only screen and (max-width:1085px) {
#quotes {font-size:16px;max-width:540px;right:10px;}
}
@media handheld,only screen and (max-width:1024px) {
#Navigation-4136 ul {float:none;margin:0 auto;display:table!important;}
.logo {position:relative;margin:25px auto 0;}
.intro {position:relative;top:0;right:auto;left:0;float:right;margin:50px 0;}
.home-page {margin:0 auto;position:relative;float:left;max-width:375px;}
.home-page {max-width:375px;}
#quotes {font-size:15px;max-width:640px;right:0;top:515px;}
#header {padding-bottom:15px;}
h1 {text-align:center;padding:0;}
.call_us {display:none;}
.switch {display:block;}
}
@media handheld,only screen and (max-width:890px) {
.intro {font-size:1.25em;margin:70px 0;}
}
@media handheld,only screen and (max-width:830px) {
.intro {text-align:center;width:100%;left:0;right:auto;float:none;font-size:1.5em;margin:20px 0;}
.home-page {float:none;}
.call_us {display:none;}
.nav_wrap .ddsmoothmenu-v {width:50%!important;display:block!important;background-color:transparent!important;border-radius:0!important;margin:0!important;margin-top:20px!important;padding:0!important;text-shadow:none!important;}
#footer .ddsmoothmenu-v li, #footer .ddsmoothmenu-v h3 {text-align:center;margin:0!important;}
.ddsmoothmenu-v ul li a {padding:0!important;margin:0!important;display:inline!important;}
.ddsmoothmenu-v > ul > li > a:hover, .ddsmoothmenu-v > ul > li > a:focus {background-color:transparent!important;border:0!important;}
.ddsmoothmenu-v ul li a.design {margin:0 auto!important;display:table!important;}
.nav_wrap .logo_sm {width:100%!important;padding:7% 0 0;}
}
@media handheld,only screen and (max-width:800px) {
.blogMainColumn {width:100%;float:none;}
.blogRightColumn {width:100%;float:none;padding:0 0 20px;}
.switch {margin:5px 0 0;}
}
@media handheld,only screen and (max-width:750px) {
body {padding-top:90px;background-position:center -149px;}
.buckets {margin:0 auto;}
.buckets li {width:100%;max-width:360px;margin:5px auto 20px;float:none;text-align:center!important;}
.buckets li h2 a {text-align:center!important;}
.specials li {margin-bottom:30px!important;}
.buckets li:first-child {margin-left:auto!important;}
.wax_services li {width:31.26%;padding-bottom:31.26%;}
.wax_services li:first-child {margin-left:1.6%!important;}
.wax_services {margin:0 auto;}
.book {top:-60px;left:0;width:100%;text-align:center;display:inline!important;}
.book .number {font-size:19px;}
.book .phone {font-size:22px;}
}
@media handheld,only screen and (max-width:620px) {
#Navigation-4136 ul li a {margin-left:30px;}
}
@media handheld,only screen and (max-width:600px) {
.services a span {font-size:14px;}
}
@media handheld,only screen and (max-width:590px) {
#Navigation-4136 ul li a {font-size:13px;}
}
@media handheld,only screen and (max-width:560px) {
#Navigation-4136 ul li a {margin-left:20px;}
}
@media handheld,only screen and (max-width:550px) {
.wax_services li {width:43.25%;padding-bottom:43.25%;margin:3% 0 1% 3%;}
.wax_services li:first-child {margin-left:3%!important;}
}
@media handheld,only screen and (max-width:530px) {
#Navigation-4136 {display:none!important;}
.book {top:-60px;}
.book .number {font-size:25px;}
.book .phone {font-size:25px;}
}
@media handheld,only screen and (max-width:505px) {
.intro {font-size:1.35em;}
#header {height:242px;}
.services a span {font-size:13px;}
.flyers {margin:20px auto 0;}
.flyer {float:none;width:100%;display:block;padding:20px;}
}
@media handheld,only screen and (max-width:420px) {
.nav_wrap .ddsmoothmenu-v {width:100%!important;}
#footer h3 {font-size:16px;}
.ddsmoothmenu-v ul li a {font-size:17px;}
}
@media handheld,only screen and (max-width:400px) {
#quotes, #quotes p {background-size:35px 28px;}
#quotes .quote {padding:5px 0 0 42px;}
#quotes .name {padding:5px 42px 0 0;height:auto;}
.wax_services li {width:70%;margin:5% auto!important;padding-bottom:70%;float:none;}
.wax_services li:first-child {margin-left:auto!important;}
}  #header nav {height:35px;position:relative;}
#header nav ul {float:right;padding:0;margin:0;}
#header nav div > ul > li {display:inline;float:left;margin-top:12px;position:relative;}
#header nav div > ul > li a {margin:0 0 0 50px;display:inline;text-align:center;font-size:17px;color:#FFF;font-family:'Open Sans';font-weight:bold; text-transform:uppercase;padding-top:10px;letter-spacing:3px;text-shadow:0 1px rgba(0,0,0,0.5);}
#header nav div > ul > li:first-child a {margin:0;}
#header nav div > ul > li a:hover, #header nav div > ul li.current_page_item > a, #header nav div ul li.current-menu-parent > a {border-top:3px solid #FFF;}
@media handheld,only screen and (max-width:1024px) {
#header nav ul {float:none;margin:0 auto;display:table!important;}
}
@media handheld,only screen and (max-width:550px) {
#header nav div ul {width:100%;float:none;}
#header nav div ul > li {margin-top:-1px;width:25%;}
#header nav div > ul > li a {letter-spacing:0;display:block;margin:0;padding-top:13px;}
#header nav div > ul > li a:hover, #header nav div > ul li.current_page_item > a, #header nav div ul li.current-menu-parent > a {padding-top:10px;}
}
@media handheld,only screen and (max-width:485px) {
#header nav div > ul > li a {font-size:15px;}
}
@media handheld,only screen and (max-width:400px) {
#header nav div > ul > li a {font-size:13.5px;}
}
@media handheld,only screen and (max-width:350px) {
#header nav div > ul > li a {font-size:12px;}
} .emaillist {max-width:500px;} body.home { background-position:center top;}
body.home #header {height:auto;}
body.home h1 { display:none;}
body.home #pageContainer { background-position:center 429px;}
body.home #header { padding:0px 0px 0px 0px;}
body.home .home-page, body.home .intro, body.home .book, body.home #quotes {display:block;}
body.home .book {top:448px;animation-delay:1.5s;}
body.home .call_us {display:inline-block;}
@media handheld,only screen and (max-width:1024px) {
body.home #quotes {display:none;}
}
@media handheld,only screen and (max-width:950px) {
body.home .call_us {display:none;}
}
@media handheld,only screen and (max-width:750px) {
body.home .book {top:-60px;left:0;width:100%;text-align:center;display:inline!important;}
} body.page-template-about p + h3 {margin-top:5px;}
body.page-template-about h3 {margin-bottom:20px;}
body.page-template-about h4 + p {margin-top:0;}
body.page-template-about p + h4 {margin-top:20px;}
body.page-template-about #about_photo {display:block;margin-top:25px;}
body.page-template-about #about_photo img {width:30%;float:left;}
@media handheld, only screen and (max-width:450px) {
body.page-template-about #about_photo img {width:100%;float:none;}
} @media handheld, only screen and (max-width:1185px) {
body.page-template-services #maincolumn {padding-left:0;padding-right:0;}
} body.page-template-contact #columnsContainer {max-width:1140px;}
body.page-template-contact h3 {margin-bottom:-20px;}
body.page-template-contact p + h4 {margin-top:15px;}
body.page-template-contact #maincolumn h2.formHeading {font-size:20px;margin:5px 0!important;padding:0!important;}
#MainContent_contactFormContainer {position:relative!important;}
#contactForm {float:none;margin:20px auto;position:relative;padding:0;width:75%;}
#contactForm .buttonSubmit {width:100%!important;margin:0!important;}
#contactForm input, #contactForm textarea, #contactForm select {width:100%!important;font-size:13px;}
.nf-form-cont nf-field input[type="button"] {transition:all ease .4s;background-color:#ffa6af;margin:0;width:inherit;height:auto;font-size:17px;border:0;color:#FFF!important;cursor:pointer;}
.nf-form-cont nf-field input[type="button"]:hover {background-color:#F08C93;}
#contactForm .cformlabel {display:none;width:100%;}
#contactForm #Labele2f51815 {display:block!important;}
.contact_form .cformlabel, .hide {display:none;}
.fRow {width:100%!important;margin-bottom:4px;padding:0;}
input, textarea, select {padding:8px 7px 7px;}
.errorRequired {margin:9px 0 0 -25px;position:absolute;}
*::-moz-placeholder {color:#363636;opacity:.65;}
.contact_form form {margin-top:30px;}
.nf-form-fields-required {display:none;} body.page-template-contact .col {display:block;float:left;padding-left:30px;}
body.page-template-contact .col:first-child {padding-left:0;padding-top:0!important;}
body.page-template-contact .span_1_of_2 {width:50%;padding-top:20px;}
body.page-template-contact .col h2 {margin:15px 0;}
@media handheld, only screen and (max-width:750px) {
body.page-template-contact .col {display:block;float:none;padding-left:0;}
body.page-template-contact .span_1_of_2 {width:100%;padding-top:5px;}
#contactForm {width:100%;}
} body.page-template-promos #maincolumn img {display:block;margin:50px auto 0;}
body.page-template-promos #services_wrapper {display:block;}
@media handheld, only screen and (max-width:1185px) {
body.page-template-promos #maincolumn {padding-left:0;padding-right:0;}
} .woocommerce ul.cart_list li img {float:none;margin-left:0;width:auto;-webkit-box-shadow:none;box-shadow:none;} input, select, textarea {width:100%;padding:16px 15px 14px;font-size:16px;color:#6e7180;border:2px solid rgba(0,0,0,.10);font-family:'Open Sans',sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#FFF;}
input:hover, select:hover, textarea:hover, input:focus, select:focus, textarea:focus {border-color:#F18C94;}
textarea {resize:none;}
input[type='checkbox'], input[type='radio'] {width:auto!important;padding:initial!important;font-size:initial!important;color:initial!important;border:initial!important;font-family:initial!important;}
input[type='checkbox'] {-webkit-appearance:checkbox!important;-moz-appearance:none!important;appearance:checkbox!important;}
input[type='radio'] {-webkit-appearance:radio!important;-moz-appearance:none;appearance:radio!important;}
input[type='checkbox']:hover, input[type='radio']:hover {border-color:initial!important;}
input[type='submit'] {color:#F18C94;border-color:#F18C94;font-weight:bold;cursor:pointer;background-color:#FFF;}
input[type='submit']:hover {color:#FFF;background-color:#F18C94;}
input[type="button"]:focus {color:#FFF;background-color:#F18C94;}
label + input, label + select, label + textarea, label + span.woocommerce-input-wrapper {margin-top:3px;display:block;} .archive.woocommerce .woocommerce-breadcrumb, .woocommerce-result-count, .woocommerce-ordering, .added_to_cart, .button.product_type_variable {display:none;}
.woocommerce ul.products, ul.product_list_widget {margin-top:5px;padding-right:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.woocommerce ul.products li, ul.product_list_widget li {width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:25px;}
.woocommerce ul.products li:hover a h2, ul.product_list_widget li:hover a h2 {color:#F18C94;}
.woocommerce ul.products li:nth-child(2n), ul.product_list_widget li:nth-child(2n) {left:30px;}
.woocommerce ul.products li:nth-child(4n), ul.product_list_widget li:nth-child(4n) {left:90px;}
.woocommerce ul.products li:nth-child(4n-1), ul.product_list_widget li:nth-child(4n-1) {left:60px;}
.woocommerce ul.products li a, ul.product_list_widget li a {cursor:pointer;}
.woocommerce ul.products li img, .woocommerce ul.product_list_widget li img {width:100%;}
.woocommerce ul.products li h2, .woocommerce ul.product_list_widget li .product-title {color:#6e7180;font-size:20px;text-align:center;font-weight:500;line-height:1.5;margin:10px 0 5px;cursor:pointer;font-family:'Josefin Sans',sans-serif;display:block;}
.woocommerce ul.products .woocommerce-Price-amount, .images-desc .woocommerce-Price-amount, .product_list_widget .woocommerce-Price-amount {text-align:center;color:#F18C94;display:block;font-weight:bold;font-size:19px;font-family:'Josefin Sans',sans-serif;margin-top:-5px;}
.price {display:none;}
.woocommerce-variation-price .price {display:block;}
.single_add_to_cart_button, .woocommerce-Button, .woocommerce .button {text-align:center;cursor:pointer;display:block;margin-top:20px;font-size:16px;font-weight:bold;pointer-events:all!important;padding:15px 0;font-family:'Open Sans',sans-serif;text-transform:capitalize;color:#F18C94;border-color:#F18C94;border-width:2px;border-style:solid;width:100%;background-color:#FFF;}
.single_add_to_cart_button:hover, .woocommerce-Button:hover, .woocommerce .button:hover {color:#FFF;background-color:#F18C94;}
.woocommerce-Button {margin:0 0 10px;}
.button.product_type_simple, .single_add_to_cart_button {display:none!important;}
#ppcp-messages {margin-top:20px;} .widget_products h2 {display:none;} .product {max-width:750px;width:100%;display:block;margin:0 auto;user-select:none;}
.woocommerce-breadcrumb {margin-bottom:15px;display:none;}
.woocommerce-breadcrumb a {font-weight:bold;color:#6e7180;}
.woocommerce-breadcrumb a:hover {color:#F18C94;}
.product_meta, .reset_variations {display:none!important;}
.images-desc .images img {width:100%;margin-top:50px;}
.product_title {display:none;}
.fr-position-outside {display:none!important;}
.short-description {margin-top:20px;}
.images-desc .woocommerce-Price-amount {text-align:left;font-size:40px;margin:5px 0 0;}
.images-desc .cart {margin-top:10px;}
.images-desc input, .images-desc select, .woocommerce-cart table input, .woocommerce-cart table select {width:100%;padding:16px 15px 14px;font-size:16px;color:#6e7180;border:2px solid rgba(0,0,0,.10);font-family:'Open Sans',sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;width:100%;}
.images-desc input:hover, .images-desc input:focus, .images-desc select:hover, .images-desc select:focus, .woocommerce-cart table input:hover, .woocommerce-cart table input:focus, .woocommerce-cart table select:hover, .woocommerce-cart table select:focus {border-color:#F18C94;color:#6e7180;}
.images-desc select {cursor:pointer;}
.variations {margin:25px 0 15px;width:100%;}
.quantity label, .variations .label, .variations .value {position:relative;display:block;width:100%;}
.quantity label, .variations label {margin-bottom:5px;display:block;font-weight:bold;}
.variations .value i {position:absolute;pointer-events:none;top:0;right:15px;z-index:1;font-size:25px;height:25px;margin:auto;bottom:0;color:rgba(0,0,0,.2);}
.variations .value select:hover + a + i, .variations .value select:focus + a + i {color:#F18C94;}
.woocommerce-message {z-index:2;opacity:1;position:fixed;right:0;bottom:0;text-align:center;display:table;vertical-align:middle;background-color:#FFF;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;-webkit-box-shadow:0px 0px 125px -35px rgba(0,0,0,1);padding:50px;max-width:calc(100% - 35px);pointer-events:all;}
.woocommerce-message.hide {opacity:0;pointer-events:none;}
.woocommerce-message.hide .btn {pointer-events:none!important;}
.woocommerce-message a.btn {display:block;width:100%;}
.woocommerce-message a.alt {margin-top:14px;}
.woocommerce-message .close {font-size:25px;position:absolute;top:13px;color:#F18C94;cursor:pointer;right:13px;width:26px;height:26px;}
.related.products {margin-top:30px;}
.woocommerce-tabs {display:none;} .woocommerce table.shop_table {border:1px solid rgba(0,0,0,.1);margin:27px 0 0;text-align:left;width:100%;border-collapse:separate;}
.woocommerce table.shop_table th {font-weight:bold;padding:9px 12px;}
.woocommerce table.shop_table td {border-top:1px solid rgba(0,0,0,.1);padding:10px;vertical-align:middle;}
.woocommerce table.shop_table td small {font-weight:400;}
.woocommerce table.shop_table tbody:first-child tr:first-child td, .woocommerce table.shop_table tbody:first-child tr:first-child th {border-top:0;}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {font-weight:normal;border-top:1px solid rgba(0,0,0,.1);}
#add_payment_method table.cart .product-thumbnail, .woocommerce-cart table.cart .product-thumbnail, .woocommerce-checkout table.cart .product-thumbnail {min-width:50px;}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {width:70px;-webkit-box-shadow:none;box-shadow:none;}
#add_payment_method table.cart td, #add_payment_method table.cart th, .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart td, .woocommerce-checkout table.cart th {vertical-align:middle;}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;}
#add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input {margin:0;vertical-align:middle;}
.woocommerce a.remove {display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:bold;border:0;}
.woocommerce a.remove:hover {color:#fff!important;background:red;}
.woocommerce-cart table.cart td.product-subtotal .woocommerce-Price-amount {font-weight:bold;}
.woocommerce-cart table.cart td .quantity label, .woocommerce-cart table.cart .coupon {display:none;}
.woocommerce-cart table .update-cart {border:0;margin:0;}
.woocommerce-cart table.cart .quantity input {width:54px;text-align:center;}
.shipping-calculator-button {display:inline-block;margin:10px 0;}
.shipping-calculator-form p {margin-top:10px;}
.shipping ul {margin:0;}
.cart-collaterals {float:right;width:50%;margin:30px 0 5px;}
.wcppec-checkout-buttons__button {padding-top:0;}
#cart .woocommerce-message {display:none;} .login {width:50%;}
.woocommerce-info {margin-top:20px;}
#customer_details, #order_review {float:left;width:50%;margin-top:30px;}
#order_review {left:40px;}
.woocommerce-checkout {padding-right:40px;}
body.woocommerce-checkout {padding-right:0;}
.woocommerce-billing-fields h3, .woocommerce-additional-fields h3 {margin-bottom:5px;}
.woocommerce-additional-fields textarea {height:150px;}
.woocommerce-form-coupon-toggle {margin-top:40px;}
.checkout_coupon, .checkout_coupon .row {width:100%!important;max-width:550px!important;min-width:0!important;}
.checkout_coupon .button {margin:0!important;}
.wc_payment_methods {display:none!important;}
.select2-container--default .select2-selection--single {width:100%;height:auto;padding:13px 10px;font-size:16px;color:#6e7180;border:2px solid rgba(0,0,0,.10);font-family:'Open Sans',sans-serif;height:54px!important;border-radius:0!important;}
.select2-container--default .select2-selection--single:hover {border-color:#F18C94;}
.select2-container .select2-selection--single .select2-selection__rendered {padding:0;line-height:normal;}
.select2-container--default .select2-selection--single .select2-selection__arrow {top:14px;right:7px;}
.woocommerce-shipping-fields {margin:30px 0;}
abbr {border-bottom:none!important;text-decoration:none!important;}
label[for=payment_method_paypal] {font-size:0;}
#place_order {margin-top:20px;}
label[for='rememberme'], label.checkbox {margin-top:10px;display:block;}
#billing_address_2_field, .create-account {margin-top:10px;}
.login > p {margin-top:20px;}
#ship-to-different-address {margin-bottom:20px;}
.woocommerce-error {margin-top:15px;}
.woocommerce-error li, .woocommerce-thankyou-order-details li, .woocommerce-MyAccount-navigation li {margin-top:5px;}
.woocommerce-thankyou-order-details {margin-bottom:30px;} main header {position:relative;height:auto;background-color:transparent!important;background:none!important;margin-top:30px;}
.woocommerce-order-received h2, .woocommerce-view-order h2 {text-align:left;}
.woocommerce-MyAccount-content > p {margin-bottom:30px;} .woocommerce-MyAccount-navigation, .woocommerce-MyAccount-content {margin-top:20px;}
.woocommerce-edit-account fieldset {border:0;margin-top:30px;}
.woocommerce-edit-account fieldset legend {font-weight:bold;margin-bottom:-10px;}
#my-account h2 {text-align:left;}
#my-account form {width:50%;}
#my-account .btn {padding:0;}
.woocommerce-form__label span {margin-top:10px;}
.edit {margin-bottom:7px;display:inline-block;}
address {line-height:1.5;} .woocommerce-ResetPassword.lost_reset_password {margin-top:25px;max-width:570px;width:100%;} @media handheld, only screen and (max-width:850px) {
.cart-collaterals {width:100%;float:none;}
#my-account form, .login {width:100%;}
}
@media handheld, only screen and (max-width:650px) {
.woocommerce ul.products {padding-right:0;}
.woocommerce ul.products li {width:100%;}
.woocommerce ul.products li:nth-child(2n), .woocommerce ul.products li:nth-child(4n) {left:0;}
.product_list_widget li {padding-top:0!important;}
.product_list_widget a::before {display:none;}
.woocommerce-checkout {padding-right:0;}
#customer_details, #order_review {width:100%;float:none;left:0;}
}
@media handheld, only screen and (max-width:600px) {
.woocommerce-page table.cart, .woocommerce-page table.cart thead, .woocommerce-page table.cart tbody, .woocommerce-page table.cart th, .woocommerce-page table.cart td, .woocommerce-page table.cart tr {display:block;}
.woocommerce-page table.cart thead tr {position:absolute;top:-9999px;left:-9999px;}
.woocommerce-page table.cart td {border:1px solid rgba(0,0,0,.1);position:relative;padding-left:120px !important;}
.woocommerce-page table.cart {border-width:0 0 1px;}
.woocommerce-page table.cart td {border-width:1px 1px 0;}
.woocommerce-page table.cart td.product-spacer {border-color:#FFF;height:10px;}
.woocommerce-page table.cart td:before {position:absolute;top:0;left:11px;width:auto;padding-right:10px;white-space:nowrap;height:17px;bottom:0;margin:auto;}
.woocommerce-page table.cart td.product-remove:before {content:"Remove";}
.woocommerce-page table.cart td.product-thumbnail:before {content:"Preview";}
.woocommerce-page table.cart td.product-name:before {content:"Product";}
.woocommerce-page table.cart td.product-price:before {content:"Price";}
.woocommerce-page table.cart td.product-quantity:before {content:"Quantity";}
.woocommerce-page table.cart td.product-subtotal:before {content:"Subtotal";}
.woocommerce-page table.cart td.product-total:before {content:"Total";}
.woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content .quantity {margin:0;}
.woocommerce-page table.cart td.actions, .woocommerce-page #content table.cart td.actions {text-align:left;border-width:1px 1px 0;padding-left:10px !important;height:72px;}
.woocommerce-page table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .button.alt {float:left;margin-top:10px;}
.woocommerce-page table.cart td.actions div, .woocommerce-page #content table.cart td.actions div, .woocommerce-page table.cart td.actions input, .woocommerce-page #content table.cart td.actions input {margin-bottom:10px;}
.woocommerce-page table.cart tbody {padding-top:10px;}
} #acf_rpw-3 .acf-rpw-ul {list-style:none;margin:0;padding:0;}
#acf_rpw-3 .acf-rpw-li {width:100%;margin-top:70px;}
#acf_rpw-3 time {margin-top:15px;display:block;}
#acf_rpw-3 .acf-rpw-li p, .blog-post p {margin-top:10px!important;line-height:1.5;font-size:16px;display:block;text-overflow:ellipsis;text-align:left;}
#acf_rpw-3 .acf-rpw-li:hover .btns {opacity:1;top:0;}
.cover-image {background-color:#000;width:100%;display:block;border-radius:5px;margin-bottom:15px;}
.blog-post {margin-top:70px;}
.testimonials {margin-top:20px;}
.testimonials p {margin-bottom:0;}
.page-template-covid-19 section {padding-top:50px;}