body{font-family:'Montserrat','Helvetica Neue',sans-serif;letter-spacing:0;font-weight:300;font-size:1.6rem;line-height:1.5;color:#000;top:0 !important}h1,h2,h3,h4,h5,h6{line-height:1;font-weight:500;text-transform:uppercase;color:#666}h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#5d5a54}h1{font-size:4.5rem}h2{font-size:3.3rem}h3{font-size:2.3rem}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.2rem}.footer .widget-title,
.footer .widget-title
a{font-size:1.6rem;letter-spacing:0}.sidebar .widget-title,
.sidebar .widget-title
a{font-size:1.6rem}.side-navigation-wrapper .widget-title,
.side-navigation-wrapper .widget-title
a{font-size:1.4rem;color:#fff}.overlay-navigation-wrapper .widget-title,
.overlay-navigation-wrapper .widget-title
a{font-size:1.4rem;color:#999}a,
p a,
.box a:not(.button){color:#666}.content p a:not(.button){color:#333;border-bottom:1px dotted #CCC}.content p.lead a:not(.button){color:#666}.content p a:not(.button):hover{color:#000;border-bottom:1px dotted #000}.sidebar .widget a,
.shop .product-summary a,
.shop .cart-overview
a{color:#666}a:hover,
p a:hover,
.box a:not(.button):hover,
.social-list li a:hover,
.team-1 .social-list a:hover,
.team-2 .social-list a:hover,
.accordion li a:hover,
.accordion li.active a,
.tabs li a:hover,
.tabs li.active a,
.tabs li.active a:hover,
.blog-masonry .with-background .post-read-more a:hover,
.post-info a:hover,
.post-info-over a:hover,
.post-info-over a:hover span,
.post-author-aside a:hover,
.post-love a:hover,
.post-love a:hover span,
.scroll-down a:hover,
.widget a:not(.button):hover,
.footer a:hover + .post-info .post-date,
.footer .navigation a:hover,
.footer .social-list a:hover,
.footer .footer-bottom a:hover{color:#5d5a54}a[class*="icon-"]:hover{text-decoration:none}a:hover .text-line,
a.animated-link:hover .text-line,
.accordion li a:hover .text-line,
.tabs li a:hover .text-line,
.blog-masonry .with-background .post-read-more a:hover .text-line{background-color:#5d5a54}a.animated-link{position:relative}.lead,blockquote.large{font-size:2rem;font-weight:300}.lead.max{max-width:900px;margin-left:auto;margin-right:auto}.title-xlarge{font-size:8rem;line-height:1}.title-large{font-size:6.2rem;line-height:1}.title-medium{font-size:3rem;line-height:1}.title-small{font-size:1.1rem;line-height:1}.text-xlarge{font-size:4.6rem;line-height:1.4}.text-large{font-size:4rem;line-height:1.4}.text-medium{font-size:2.4rem;line-height:1.4}.text-small{font-size:1.6rem;line-height:1.4}.status-code-title{font-size:14rem;line-height:1}.weight-light{font-weight:300}.weight-bold{font-weight:500}@media only screen and (max-width: 768px){h1,.title-xlarge{font-size:4rem}h2,.title-large{font-size:2.8rem}h3{font-size:1.8rem}h4{font-size:1.5rem}h5{font-size:1.3rem}h6{font-size:1.1rem}h5.tms-caption,
.tmp-content
h5{font-size:1.4rem}.tms-caption.title-xlarge,
.tmp-content .title-xlarge{font-size:4.5rem;line-height:4.5rem}.lead{font-size:1.7rem}.text-xlarge{font-size:3.1rem}.text-large{font-size:2.5rem}.text-medium{font-size:1.9rem}.text-small{font-size:1.1rem}.fullscreen-section .background-on-mobile{background:#f4f4f4}.fullscreen-section .background-on-mobile
*{color:#666 !important}.fullscreen-section .background-on-mobile h1,
.fullscreen-section .background-on-mobile h2,
.fullscreen-section .background-on-mobile h3,
.fullscreen-section .background-on-mobile h4,
.fullscreen-section .background-on-mobile h5,
.fullscreen-section .background-on-mobile
h6{color:#000 !important}}body,.content,.featured-media:after,.section-block:not([class*="bkg-"]):not(.gradient-content),.fullscreen-sections-wrapper{background-color:#fff}.section-block.featured-media,.section-block.fullscreen-section{background-color:#000}.bkg-grey-ultralight{background-color:#f4f4f4;border-color:#f6f5f2}.bkg-hover-grey-ultralight:hover{background-color:#f6f5f2;border-color:#f6f5f2}.border-hover-grey-ultralight:hover{border-color:#f6f5f2}.color-grey-ultralight,.color-hover-grey-ultralight:hover{color:#f6f5f2}.bkg-grey{background-color:#4e4e4d;border-color:#4e4e4d}.bkg-hover-grey:hover{background-color:#4e4e4d;border-color:#4e4e4d}.border-hover-grey:hover{border-color:#4e4e4d}.color-grey,.color-hover-grey:hover{color:#4e4e4d}.bkg-charcoal-light{background-color:#333;border-color:#333}.bkg-hover-charcoal-light:hover{background-color:#333;border-color:#333}.border-hover-charcoal-light:hover{border-color:#333}.color-charcoal-light,.color-hover-charcoal-light:hover{color:#333}.bkg-charcoal{background-color:#232323;border-color:#232323}.bkg-hover-charcoal:hover{background-color:#232323;border-color:#232323}.border-charcoal,.border-hover-charcoal:hover{border-color:#232323}.color-charcoal,.color-hover-charcoal:hover{color:#232323}.bkg-beige-light{background-color:#f6f5f2;border-color:#f6f5f2}.bkg-hover-beige-light:hover{background-color:#f6f5f2;border-color:#f6f5f2}.border-beige-light,.border-hover-beige-light:hover{border-color:#f6f5f2}.color-beige-light,.color-hover-beige-light:hover{color:#f6f5f2}.bkg-beige{background-color:#5d5a54;border-color:#5d5a54}.bkg-hover-beige:hover{background-color:#5d5a54;border-color:#5d5a54}.border-beige,.border-hover-beige:hover{border-color:#5d5a54}.color-beige,.color-hover-beige:hover{color:#5d5a54}.section-block,
.fullscreen-section .fullscreen-inner,
.pagination-2 .pagination-next,.row.xlarge{padding-top:8rem;padding-bottom:8rem}.replicable-content,.row.xlarge.replicable-content{padding-top:11rem;padding-bottom:8rem}.section-block.slanted-top:before{width:100%;height:12rem;background-color:inherit;content:'';position:absolute;left:0;top: -5.7rem;-webkit-transform:skewY(-4.5deg);-ms-transform:skewY(-4.5deg);transform:skewY(-4.5deg);z-index:5}.footer .footer-top{padding-top:7rem;padding-bottom:5rem}.grid-filter-menu{padding-top:5rem;padding-bottom:5rem}.home-page .grid-filter-menu{padding-bottom:4rem}.section-block.feature-2{padding-bottom:12rem}.divider{margin-top:6rem;margin-bottom:9rem}.page-intro .divider,
[class*="intro-title-"] .divider{margin-top:0;margin-bottom:2rem}.separator{width:5rem;height:0.1rem;margin-top:1.5rem;margin-bottom:3rem}.text-line{width:2rem;height:0.1rem;display:inline-block}.text-line[class*="bkg-"]{padding:0}.text-line-vertical{display:inline-block;position:relative}.text-line-vertical:after{width:1px;height:8rem;margin-top:3rem;border-right:1px solid #777;position:absolute;top:100%;left:50%;content:''}.tm-slider-container .text-line-vertical:after{height:200%;border-color:#fff}@media only screen and (min-width: 960px){.header-1-static+.content{padding-top:8rem}}@media only screen and (max-width: 768px){.fullscreen-section.content-below-on-mobile .fullscreen-inner{padding-top:12rem !important;padding-bottom:12rem !important}}.header-bottom{top:51.9rem}.header .header-inner{height:8rem;line-height:8rem}.header-compact .logo,
.header-compact .header-inner .navigation > ul > li,
.header-compact .header-inner .navigation > ul > li > a:not(.button),
.header-compact .header-inner .dropdown>.nav-icon{height:6rem;line-height:6rem}.header .header-inner{background-color:rgba(255, 255, 255, 0.9);border-bottom:none;border-bottom:1px solid #722580}.header .header-inner>.nav-bar{}.header-transparent .header-inner{background-color:transparent}.header-transparent .header-inner>.nav-bar{border-top:1px solid rgba(255,255,255, 0.2)}.header-background .header-inner{background-color:#FFF;border-color:#722580}.header-background .header-inner>.nav-bar{border-bottom:none}.header .header-inner-top{height:4rem;background:#232323;color:#fff}.mobile .header .header-inner{background-color:#FFF}.mobile .header .header-inner{border-bottom:1px solid #70287F}.mobile .header+.content{padding-top:0}@media only screen and (max-width: 960px){.header .header,
.header .header-inner,
.header.header-transparent .header-inner{background-color:#FFF;border-color:#722580}.header .header-inner>.nav-bar{padding:0}}.header
.logo{width:190px}.header-compact
.logo{width:4rem}.header .logo
a{display:block !important;position:absolute;top:0}.header-in .logo a,
.header-out .logo
a{-webkit-transition-duration:0ms;transition-duration:0ms}.header .logo a:first-child{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header .logo a+a{display:none !important}.header-transparent .logo a:first-child{opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem)}.header-transparent .logo a+a{display:block !important;-webkit-transform:translateY(0);transform:translateY(0)}.header-background .logo a:first-child{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-background .logo a+a{display:block !important;opacity:0;-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}.nav-dark .logo a:first-child{display:block !important;top:0;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.nav-dark .logo a:last-child{display:none !important}.mobile .header .logo a:first-child{display:block !important;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 960px){.header .logo-inner{display:table-cell;vertical-align:middle}.header .logo
a{position:relative}.header .logo a:first-child{opacity:1;top:0;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}}.header .logo-center~.navigation.nav-center{padding-top:0.5rem}.header .logo-center~.navigation.nav-center>ul>li>a{padding-bottom:2rem}.header .navigation>ul>li>a{margin:0
1.5rem;padding-left:0;padding-right:0;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.6rem}.star{width:12px;height:12px;display:inline-block;position:relative}.star
em{font-size:10px;opacity:0.4;position:absolute;font-style:normal;left:50%;transform:translateX(-50%)}.header .navigation>ul>li>a{color:#722580;opacity:1}.header .navigation > ul > li.current > a,
.header .navigation>ul>li>a:hover{color:#000;opacity:1}.header .navigation>ul>li.current>a:hover{color:#000}.header-transparent .navigation>ul>li>a{color:#fff;opacity:1}.header-transparent .navigation>ul>li>a:hover{color:#fff;opacity:0.6}.header-transparent .navigation > ul > li.current > a,
.header-transparent .navigation>ul>li.current>a:hover{color:#fff;opacity:1}.header-transparent.nav-dark .navigation>ul>li>a{color:#000;opacity:0.5}.nav-dark .navigation > ul > li.current > a,
.nav-dark .navigation>ul>li.current>a:hover{color:#000;opacity:1}.header-background .navigation>ul>li.current>a{color:#000;border-bottom:none}.header-background .navigation>ul>li.current>a:hover{color:#000}.header-background .navigation>ul>li>a:hover{color:#000;opacity:1}.navigation .sub-menu{width:auto}.navigation .sub-menu
li{border:none}.navigation .sub-menu li ul li,
.navigation .dropdown-list
li{border-bottom:1px solid #FFF}.navigation .sub-menu li a,
.navigation .mega-sub-menu ul li a,
.navigation .dropdown-list li
a{line-height:1.6;font-weight:400;font-size:1.2rem;color:#888}.navigation .sub-menu:not(.custom-content) li a,
.navigation .dropdown-list:not(.custom-content) li
a{padding:1rem 1.5rem}.navigation .mega-sub-menu>li>a{font-size:1.3rem}.navigation .sub-menu:not(.custom-content) a,
.navigation .sub-menu.custom-content,
.navigation .mega-sub-menu,
.navigation .dropdown-list{background-color:#111}.navigation .cart
.badge{top: -0.8rem;right: -1.2rem;background-color:#5d5a54}.navigation .cart-overview .product-title{color:#fff}.navigation .cart-overview .product-price,
.navigation .cart-overview .product-quantity{color:#999}.navigation .cart-overview a.product-remove{background-color:#444;color:#999}.navigation .cart-overview .cart-subtotal{color:#fff}.navigation .cart-overview .cart-actions{border-color:#444}.navigation .cart-overview
.checkout.button{background-color:#5d5a54;border-color:transparent;color:#fff}.navigation .cart-overview .checkout.button:hover{background-color:#666;border-color:transparent;color:#fff}.navigation .sub-menu:not(.custom-content) li:hover > a,
.navigation .mega-sub-menu:not(.custom-content) ul li:hover > a,
.navigation .dropdown-list:not(.custom-content) li:hover
a{background-color:#000}.navigation ul li > a:hover,
.navigation .mega-sub-menu ul li > a:hover,
.navigation .dropdown-list li > a:hover,
.navigation .cart-overview .product-title:hover,
.navigation .cart-overview .product-remove:hover{color:#fff}.navigation .mega-sub-menu{left:0;right:0}.sub-menu li .label,
.mega-menu li .label,
.dropdown li
.label{margin-left:0.5rem;padding:0.1rem 0.4rem;font-size:1rem;text-transform:uppercase;background-color:#5d5a54;border-color:#5d5a54;color:#fff}.header .dropdown-list{margin-top:2.2rem}.header .secondary-navigation.nav-left:not(.with-division)>ul{margin-left: -1.5rem}.header .secondary-navigation.nav-right:not(.with-division)>ul{margin-right: -1.5rem}.header .navigation .nav-icon{padding:0
1.5rem 1.5rem 1.5rem !important}.header .navigation .v-align-middle{padding:1.5rem 0 !important}.header .with-division
ul{border-left-color:rgba(0,0,0, 0.1)}.header .with-division
li{border-right-color:rgba(0,0,0, 0.1)}.header .navigation .nav-icon{color:#999;font-size:1.4rem;font-weight:400;opacity:1}.header .navigation .nav-icon:hover,
.header .navigation .nav-icon.active{background-color:transparent;color:#000;opacity:1}.header .cart
.badge{background-color:#5d5a54}.header .social-list li
a{color:#666}.header .social-list li a:hover{color:#5d5a54}.header .v-align-middle > .button:not(.nav-icon),
.header .dropdown>.button:not(.nav-icon){background:transparent;border-color:#fff;font-size:1rem !important;color:#fff}.header .v-align-middle > .button:not(.nav-icon):hover,
.header .dropdown > .button:not(.nav-icon):hover,
.header .dropdown>.button.active:not(.nav-icon){background-color:#232323;border-color:transparent;color:#fff}@media only screen and (min-width: 960px){.header-transparent .with-division
ul{border-left-color:rgba(255,255,255, 0.2)}.header-transparent .with-division
li{border-right-color:rgba(255,255,255, 0.2)}}.header-transparent .navigation .nav-icon{color:rgba(255,255,255,0.6);opacity:1}.header-transparent .navigation .nav-icon:hover,
.header-transparent .navigation .nav-icon.active{color:#fff;background-color:transparent;opacity:1}.nav-dark .navigation .nav-icon{color:#999}.nav-dark .navigation .nav-icon:hover,
.nav-dark .navigation .nav-icon.active{color:#000}.nav-dark .v-align-middle > .button:not(.nav-icon):not(:hover),
.nav-dark .dropdown>.button:not(.nav-icon):not(:hover){color:#fff}.nav-dark .v-align-middle > .button:not(.nav-icon):hover,
.nav-dark .dropdown>.button:not(.nav-icon):hover{background-color:#5d5a54;border-color:transparent;color:#fff}.header-background .with-division
ul{border-left-color:#eee}.header-background .with-division
li{border-right-color:#eee}.header-background .v-align-middle > .button:not(.nav-icon),
.header-background .dropdown>.button:not(.nav-icon){background:#2c96dd;border-color:#2c96dd;color:#FFF}.header-background .v-align-middle > .button:not(.nav-icon):hover,
.header-background .dropdown > .button:not(.nav-icon):hover,
.header-background .v-align-middle.current>.button:not(.nav-icon){background-color:#2c96dd;color:#fff}.header-background .navigation .nav-icon{color:#999}.header-background .navigation .nav-icon:hover,
.header-background .navigation .nav-icon.active{color:#000}.header-background .social-list li
a{color:#999}.header-background .social-list li a:hover{color:#000}.header-compact .dropdown-list{margin-top:1.2rem}.mobile .navigation.with-division
ul{border-left-color:#eee}.mobile .navigation.with-division
li{border-right-color:#eee}.mobile .v-align-middle > .button:not(.nav-icon),
.mobile .dropdown>.button:not(.nav-icon){background:#232323;border-color:transparent;color:#fff}.mobile .v-align-middle > .button:not(.nav-icon):hover,
.mobile .dropdown>.button:not(.nav-icon):hover{background-color:#5d5a54;border-color:transparent;color:#fff}.mobile .navigation .nav-icon{color:#666}.mobile .navigation .nav-icon:hover,
.mobile .dropdown .nav-icon.active,
.mobile .header-transparent .dropdown .nav-icon.active{color:#000}@media only screen and (max-width: 960px){.header .dropdown-list{margin-top:2.2rem}.header .v-align-middle > .button:not(.nav-icon),
.header .dropdown>.button:not(.nav-icon){background:#2c96dd;border-color:transparent;color:#fff}.header .v-align-middle > .button:not(.nav-icon):hover,
.header .dropdown>.button:not(.nav-icon):hover{background-color:#2c96dd;border-color:transparent;color:#fff}.header .navigation .nav-icon{color:#666}.header .navigation .nav-icon:hover,
.header .dropdown .nav-icon.active{color:#000}}.header .navigation-show{width:4.4rem;height:4.4rem;margin-left:0}.header .navigation-show
a{font-size:2.4rem;text-align:center;color:#666;border:1px
solid #eee}.header .navigation .navigation-show.nav-icon{font-size:2rem}.header .navigation-show a:hover{color:#000;opacity:1}.header-transparent .navigation-show
a{color:#fff;border-color:rgba(255,255,255,0.2)}.header-transparent .navigation-show a:hover{color:#fff;border-color:rgba(255,255,255,1)}.header-background .navigation-show
a{color:#666;border-color:#eee}.header-background .navigation-show a:hover{color:#000;border-color:#eee}.navigation-hide{width:4.4rem;height:4.4rem;margin-top:1.9rem;margin-right:0}.navigation-hide
a{background:none}.navigation-hide a
span{width:4.4rem;font-size:2rem}.side-navigation-wrapper
.logo{width:12rem}.side-navigation-wrapper{background-color:#111;box-shadow:none !important}.side-navigation-header{border:none}.side-navigation>ul>li:not(.top)>a{padding:0.6rem 4rem;font-size:1.4rem;line-height:1.2;letter-spacing:0.1rem;font-weight:400;color:#888;position:relative}.side-navigation ul li:not(.top).current>a{color:#fff;font-weight:300}.side-navigation>ul>li:not(.top)>a:after{width:0;height:0.1rem;margin-left:0;content:"";background-color:#fff;opacity:0;position:absolute;left:0;bottom:1rem;-webkit-transition-property:width,opacity;-ms-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-duration:500ms;-ms-transition-duration:500ms;transition-duration:500ms}.side-navigation>ul>li:not(.top).current>a:after{width:2rem;opacity:1}.side-navigation-wrapper .navigation-hide{margin-right:2rem}.side-navigation-wrapper .navigation-hide{color:#666}.side-navigation-wrapper .navigation-hide a:hover{color:#fff}.side-navigation .sub-menu{background:none}.side-navigation .sub-menu.open{min-height:550px}.side-navigation .sub-menu
a{text-transform:none;font-size:1.2rem;font-weight:normal;color:#666}.side-navigation .sub-menu a:hover{color:#fff}.side-navigation .sub-menu li:first-child{padding-top:0}.side-navigation .sub-menu li:last-child{padding-bottom:0}.side-navigation .cart-overview li:first-child{padding-top:2rem}.side-navigation .cart-overview li:last-child{padding-bottom:2rem}.side-navigation .sub-menu:not(.custom-content) a, .side-navigation .sub-menu:not(.custom-content) strong{padding:1.1rem 4rem 1.1rem 5.5rem}.side-navigation.center .sub-menu:not(.custom-content) a{padding:1.1rem 4rem 1.1rem 4rem}.side-navigation .cart
.badge{background-color:#5d5a54}.side-navigation .cart-overview .product-title{color:#fff}.side-navigation .cart-overview .product-price,
.side-navigation .cart-overview .product-quantity{color:#999}.side-navigation .cart-overview a.product-remove{background-color:#333;color:#999}.side-navigation .cart-overview .cart-subtotal{color:#fff}.side-navigation .cart-overview .cart-actions{border-color:#333}.side-navigation .cart-overview
.checkout.button{background-color:#5d5a54;border-color:transparent;color:#fff}.side-navigation .cart-overview .checkout.button:hover{background-color:#666;border-color:transparent;color:#fff}.side-navigation ul li a:hover,
.side-navigation ul li.current a:hover{color:#fff}.side-navigation-footer .widget p,
.side-navigation-footer .widget
a{color:#666;font-size:1.3rem}.side-navigation-footer .widget a:hover{color:#fff}.side-navigation-footer,
.side-navigation-footer .social-list
a{color:#666;font-size:1.1rem}.side-navigation-footer .social-list a:hover{color:#fff}.side-navigation-footer
.copyright{font-size:1.1rem}.overlay-navigation-wrapper{background-color:rgba(255,255,255,1)}.overlay-navigation-inner{text-align:left}.overlay-navigation-header{top:1.5rem}.overlay-navigation-wrapper .menu-title{width:100%;margin-bottom:3rem;color:#000;font-size:2rem;line-height:1;font-weight:700;text-transform:uppercase;display:block}.overlay-navigation{max-width:40rem;padding-left:3rem;padding-right:3rem;opacity:0;-webkit-transform:translateY(-10rem);-ms-transform:translateY(-10rem);transform:translateY(-10rem);-webkit-transition-duration:500ms;-ms-transition-duration:500ms;transition-duration:500ms}.aux-navigation-active .overlay-navigation{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.overlay-navigation>ul>li>a{font-size:3rem;color:#999;text-transform:uppercase}.overlay-navigation ul li.current>a{font-weight:normal}.overlay-navigation-wrapper .navigation-hide{top:0;right:3rem}.overlay-navigation-wrapper .navigation-hide
a{color:#999}.overlay-navigation-wrapper .navigation-hide a:hover{color:#000}.overlay-navigation .sub-menu{padding-left:0}.overlay-navigation .sub-menu
a{letter-spacing:0.1rem;text-transform:normal;font-weight:normal;line-height:1.2;color:#999}.overlay-navigation .sub-menu .current
a{color:#000}.overlay-navigation .sub-menu a:hover{color:#000}.overlay-navigation .sub-menu li:first-child{padding-top:1rem}.overlay-navigation .sub-menu li:last-child{padding-bottom:1rem}.overlay-navigation .cart
.badge{background-color:#5d5a54}.overlay-navigation .cart-overview .product-title{color:#000}.overlay-navigation .cart-overview .product-price,
.overlay-navigation .cart-overview .product-quantity{color:#999}.overlay-navigation .cart-overview a.product-remove{background-color:#eee}.overlay-navigation .cart-overview .cart-subtotal{color:#000}.overlay-navigation .cart-overview .cart-actions{border-color:#eee}.overlay-navigation .cart-overview
.checkout.button{background-color:#5d5a54;border-color:transparent;color:#fff}.overlay-navigation .cart-overview .checkout.button:hover{background-color:#666;border-color:transparent;color:#fff}.overlay-navigation > ul > li > a:hover,
.overlay-navigation > ul > li.current > a,
.overlay-navigation ul li.current>a:hover{color:#000}.overlay-navigation-footer .widget p,
.overlay-navigation-footer .widget
a{color:#666;font-size:1.3rem}.overlay-navigation-footer .widget a:hover{color:#000}.overlay-navigation-footer{padding-left:3rem;padding-right:3rem}.overlay-navigation-footer,
.overlay-navigation-footer .social-list
a{color:#666;font-size:1.3rem}.overlay-navigation-footer .social-list a:hover{color:#000}.overlay-navigation-footer
.copyright{font-size:1.1rem}.mobile .navigation-show{margin-left:2rem}.mobile .navigation-show
a{color:#666;border-color:#eee}.mobile .navigation-show a:hover{color:#000;opacity:1}@media only screen and (max-width: 960px){.header .navigation-show{margin-left:2rem}.header .navigation-show
a{color:#666;border-color:#eee}.header .navigation-show a:hover{color:#000;opacity:1}.overlay-navigation-header{top:2rem}.overlay-navigation-wrapper .navigation-hide{top:0;right:3rem}}[class*="intro-title-"]{padding:0}[class*="intro-title-"]{height:45rem}[class*="intro-title-"].small{height:30rem}.intro-title-2{background-image:url(http://images.dino.media/slider/slide-2-page-intro.jpg)}.intro-title-2-1{background-image:url(http://images.dino.media/slider/slide-8-page-intro.jpg)}.intro-title-2-2{background-image:url(http://images.dino.media/slider/slide-9-page-intro.jpg)}@media only screen and (max-width: 768px){[class*="intro-title-"],[class*="intro-title-"].small{padding:11rem 0;height:auto}}.featured-media,.full-width-slider,.parallax{height:65rem;padding:0}.page-intro{height:45rem}.window-height{height:100vh}.page-intro .full-width-slider,
.window-height .full-width-slider{height:inherit}.featured-media .tm-slider-container,.content-slider,.tms-carousel{background:none}.tms-arrow-nav{width:4.4rem;height:4.4rem;background:none;font-size:2rem;line-height:4.4rem;color:#fff;border:none;background-color:#000}.tms-arrow-nav:hover{opacity:0.5 !important}.tms-arrow-nav:before{line-height:4.4rem}.tms-arrow-nav:hover{width:4.4rem}.tms-bullet-nav{background:#fff}.tms-nav-dark .tms-bullet-nav{background:#000}.hide-arrow-nav .tms-arrow-nav,
.hide-progress .tms-progress-bar{display:none !important}.featured-media .tms-pagination{width:100%;bottom:8rem;display:none !important}.featured-media .tms-pagination
a{display:inline-block;margin-bottom:1rem}.featured-media .tm-slider-container .tms-pagination{opacity:1}.featured-media .tm-slider-container{background-color:#000}.featured-media .tms-progress-bar{}.portfolio-carousel.replicable-content{padding-top:4rem;padding-bottom:1rem}.portfolio-carousel .column.slider-column{padding-left:1.5rem;padding-right:1.5rem}.portfolio-carousel .portfolio-recent-slider{min-height:33rem}.portfolio-carousel .portfolio-recent-slider
li{}.portfolio-carousel .previous-portfolio-recent-slider,
.portfolio-carousel .next-portfolio-recent-slider{width:auto;height:auto;margin-right:0;line-height:3rem;text-align:center;display:inline-block;border:none}.tm-slider-container
.button{font-size:1.1rem;font-weight:700}.mobile .featured-media,
.mobile .parallax.fixed-height{height:50rem}@media only screen and (max-width: 768px){.featured-media .tms-pagination
a{display:inline-block}.featured-media .tms-arrow-nav{display:none !important}}.tm-lightbox{background:rgba(255,255,255,1)}#tml-content-wrapper.zoomed + #tml-caption
span{background-color:rgba(0,0,0,0.3);border:none;color:#fff}#tm-lightbox.tml-modal-mode{background:rgba(0,0,0,0.2)}.tml-modal-mode .modal-dialog{border-radius:0}.tml-nav{color:#999;opacity:0.7}.tml-nav:hover{color:#000}.tm-loader,
.tm-loader
#circle{width:3rem;height:3rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.tm-loader{width:3rem;height:3rem;margin: -1.5rem 0 0 -1.5rem;position:absolute;top:50%;left:50%;-webkit-animation:preloader-outer 1.5s ease infinite;-moz-animation:preloader-outer 1.5s ease infinite;-o-animation:preloader-outer 1.5s ease infinite;animation:preloader-outer 1.5s ease infinite}.tm-loader
#circle{-webkit-animation:preloader 3s ease infinite;-moz-animation:preloader 3s ease infinite;-o-animation:preloader 3s ease infinite;animation:preloader 3s ease infinite}.tm-loader
#circle{border:2px
solid rgba(0,0,0, 0.4);border-bottom-color:#000}.featured-media .tm-loader
#circle{background:none;border:2px
solid rgba(255,255,255, 0.4);border-bottom:2px solid #fff;opacity:1}@-webkit-keyframes preloader-outer{from{opacity:1;-webkit-transform:rotate( 0deg )}to{opacity:1;-webkit-transform:rotate( 360deg )}}@keyframes preloader-outer{from{opacity:1;transform:rotate( 0deg )}to{opacity:1;transform:rotate( 360deg )}}@-webkit-keyframes
preloader{0%{opacity:0.3}50%{opacity:1}100%{opacity:0.3}}@keyframes
preloader{0%{opacity:0.3}50%{opacity:1}100%{opacity:0.3}}.overlay-info>span>span{font-size:1.3rem;font-weight:400;letter-spacing:0.1rem;text-transform:none;color:#232323}.overlay-info .project-description{font-size:1.2rem;text-transform:none;font-weight:normal;font-style:italic}.overlay-info{background:rgba(0,0,0,0.5)}.overlay-info>span>span{text-align:center;vertical-align:center}.overlay-info .project-title{margin-bottom:0.8rem;display:block}.overlay-fade-img-scale-out .overlay-info .overlay-info{opacity:1}.overlay-fade-img-scale-in .project-title{margin-bottom:0}.caption-below{padding-right:0;padding-left:0;padding-bottom:0;border:none;opacity:0.5}.scroll-link.icon-circled,.scroll-to-top.icon-circled{width:5rem;height:5rem}.scroll-link.icon-circled{line-height:5rem}.scroll-to-top.icon-circled{line-height:4.8rem}.scroll-to-top
a{font-size:1.1rem}.call-to-action-2-1{background-size:cover;background-position:center}.home-page .fulscreen-sections-wrapper{background:#000}.signup-box{padding:4rem;border:1px
solid rgba(255,255,255,0.3);overflow:visible}.signup-box .form-response{bottom:auto}.fullscreen-bkg-2{background-image:url(http://dino.media/images/adaptive/404.jpg)}.team-1 h3,
.team-2
h3{margin-top:0.5rem}.team-1 .team-content-info
h5{margin-top:3rem;margin-bottom:0.5rem}.team-1
h6.occupation{margin-bottom:2rem}.team-2
h6.occupation{margin-bottom:2rem}.team-2 .team-content-info{padding:2rem}.team-2 .social-list{margin-bottom:0}.team-2
.occupation{font-size:1.6rem}.team-slider{background:none;height:42rem}.team-slider
li{padding-left:1.5rem;padding-right:1.5rem}.team-slider
p{line-height:1.8}.team-slider .tms-pagination
a{background-color:#232323}.team-slider-1 .tms-pagination{display:none !important}[class*="team-"] .occupation{color:#999}.testimonials-5-about-1{background:none;color:#666}.testimonials-5-about-1 .tms-bullet-nav{background:#000}.hero-5-contact-1 .media-column{background-image:url(http://images.dino.media/contact/hero-half.jpg)}.hero-5-contact-1 [class*="stats-"] .stat-inner{text-align:left}.stats-contact-1{background:none}.contact-form-container .form-response{color:#666}.map-container{height:45rem}.masonry-stamp .caption-over-outer{background-color:rgba(0,0,0,.8)}h4.project-title{font-size:1.4rem}.project-title
.label{font-size:1rem;text-transform:uppercase}.project-description{font-size:1.2rem}.project-1-slider .tms-bullet-nav{background:#fff}.project-1-slider .tms-arrow-nav{display:none !important}.project-1-slider .tms-pagination{bottom: -4rem;opacity:1 !important}.project-attribute{margin-bottom:0.3rem;display:table;table-layout:fixed}.project-attribute .project-label{min-width:8rem;font-weight:700;display:table-cell}.project-attribute .project-value{display:table-cell}.grid-filter-menu ul,
.grid-filter-menu
li{padding:0;text-transform:uppercase;font-size:1.1rem;letter-spacing:0.1rem}.grid-filter-menu
li{padding:0.8rem 1.5rem}.grid-filter-menu.list-vertical
li{display:block;padding:0.8rem 0}.grid-filter-menu:not(.center):not(.right) li:first-child{padding-left:0}.grid-filter-menu.right li:last-child{padding-right:0}.grid-filter-menu
a{padding:0.5rem 0;font-weight:700;color:#999;display:block;position:relative;border-bottom:1px solid transparent}.grid-filter-menu a:hover{color:#232323}.grid-filter-menu
a.active{color:#232323;border-color:#232323}.project-swatch-list{margin-bottom:0}.project-swatch-list
li{margin-bottom:3rem}.project-swatch{margin-right:5rem}.center .project-swatch{margin-left:2.5rem;margin-right:2.5rem}@media only screen and (max-width: 768px){.center-on-mobile .project-swatch{margin-left:2.5rem;margin-right:2.5rem}}.pagination-3
ul{border-top:1px solid #eee}.pagination-3
li{margin-top: -1px;margin-left: -0.4rem}.pagination-3
a{width:4rem;height:4rem;padding:0;line-height:4rem;font-size:1.2rem;font-weight:400;color:#000;border-color:transparent;border-radius:0}.pagination-3.portfolio
a{width:auto;padding:0
1.5rem;font-size:1rem;text-transform:uppercase}.pagination-3.portfolio .pagination-previous{padding-left:1rem}.pagination-3.portfolio .pagination-next{padding-right:1rem}.pagination-3 .pagination-previous,
.pagination-3 .pagination-next,
.pagination-3 a.current,
.pagination-3 a:hover{background:#eee;border:1px
solid #eee;color:#000}.pagination-3 a.disabled,
.pagination-3 a.disabled:hover{border-color:#eee}.pagination-3 a
span{margin:0}.fullscreen-section .fullscreen-inner{background:rgba(0,0,0,0.35)}.fs-bullet-nav{background:none;border:1px
solid #fff}.fs-bullet-nav.active{background:#fff}.fs-pagination{right:6rem}.blog-regular h2.post-title,
.blog-wide h2.post-title,
.blog-masonry h2.post-title,
.blog-single-post h2.post-title{margin-bottom:0}.blog-masonry .post-title{margin-bottom:0;font-size:2rem;text-transform:none;display:block}.blog-regular .post-title,
.blog-wide .post-title{font-size:3rem}.blog-masonry .post-title a,
.blog-regular .post-title a,
.blog-wide .post-title
a{color:#000}.single-post-tags .tags-title{font-size:1.3rem}.blog-masonry.masonry-set-dimensions .post-title{font-size:1.8rem;font-weight:300;line-height:1}.blog-masonry.masonry-set-dimensions .post-title
a{color:#fff}.masonry-set-dimensions .content-inner.with-overlay{background-color:rgba(0,0,0,0.3)}.post-content.with-background{background-color:#fafafa}.post-info{margin-bottom:2rem;font-size:1.1rem;font-weight:400;color:#999}.post-info.boxed{width:100%;padding:2rem 0;margin-bottom:7rem;background-color:#fafafa}.post-info
span{margin-left:1rem;margin-right:1rem}.post-info span,
.post-info
a{display:inline-block}.post-info-aside .post-love,
.post-author-aside span,
.post-author-aside a,
.post-comments-aside span,
.post-comments-aside
a{font-size:1.2rem;text-transform:none;color:#999;margin-right:0;margin-left:0;letter-spacing:0}.post-info-aside .post-love,
.post-author-aside span,
.post-author-aside a,
.post-comments-aside span,
.post-comments-aside
a{display:block}.post-info-aside [class*="icon-"]{font-size:1.2rem}.post-info-aside,.post-author-aside,.post-comments-aside{min-width:12rem;margin-left:0;text-align:left}.post-info-aside .post-info-inner,
.post-author-aside .author-title{margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc}.post-info-aside .post-love [class*="icon-"]{width:1.3rem;margin-right:0.6rem}.post-info-aside .social-list{text-align:left}.post-info-aside+.post-content,.post-author-aside+.author-bio,.post-comments-aside+.comments-inner{padding-left:17rem}@media only screen and (max-width: 768px){.post-info-aside+.post-content{padding-left:0}.blog-regular .post-title,
.blog-wide .post-title{font-size:3rem}}.blog-regular
.post{margin-bottom:7rem}.blog-masonry .caption-over-outer .post-info .post-date{padding:0;margin:0;border:none;display:inline-block}.blog-masonry .post-content:not(.post-content.with-background){padding:0
2rem}.blog-masonry.masonry-set-dimensions .post-info,
.blog-masonry.masonry-set-dimensions .post-info
a{color:#fff}.post-media .mejs-container.mejs-audio .mejs-controls .mejs-play,
.post-media .mejs-container.mejs-audio .mejs-controls .mejs-pause{border-radius:0}.post-media .mejs-container.mejs-audio .mejs-controls{border-radius:0}.masonry-set-dimensions .post-content.with-background{background:#f4f4f4}.masonry-set-dimensions .post-media:hover .post-content{background:rgba(0,0,0,0.8)}.masonry-set-dimensions .post-media:hover .post-content h2
a{color:#fdeb74}.masonry-set-dimensions .post-media:hover .post-author a:hover{opacity:0.5}.post-comments .comment-meta{font-size:1.2rem}.comment-meta span:first-child{margin-left:0}.comment-meta
span{margin-left:1rem;margin-right:1rem}.comment-list
li{margin-bottom:5rem}.comment-list
ul{margin-top:5rem;margin-left:10rem}.post-comments .comment-meta
a{font-weight:400}.post-comments
.name{margin-bottom:1rem}.comment-form
textarea{min-height:20rem}.post-comment-respond .comment-form
.column{float:left}.post-author,.post-comments,.post-comment-respond{border-color:#eee}.field-wrapper{position:relative;overflow:hidden}.contact-form
textarea{min-height:15rem}[class*="form-container"] .column{position:relative}.form-response{position:absolute;font-size:1rem}.form-element,textarea{margin-bottom:3rem;background-color:#fff;border:1px
solid #e6e6e6}.form-element,textarea,select{font-size:1.3rem;text-transform:none;font-weight:300;letter-spacing:0.1rem;color:#666}select{padding:1.3rem 2.5rem;margin:0
0 1.5rem 0}.form-element:focus,textarea:focus{background-color:#fff;border-color:#ddd;box-shadow:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#000}.form-element.required-field:focus,textarea.required-field:focus{background-color:#fff;border-color:#ddd;color:#000}.form-element.required-field,textarea.required-field{background-color:#ddd;color:#000;position:relative}.form-element::-webkit-input-placeholder{color:#666}.form-element:focus::-webkit-input-placeholder{color:#000}.form-element::-moz-placeholder{color:#666}.form-element:focus::-moz-placeholder{color:#000}.form-element:-ms-input-placeholder{color:#666}.form-element:focus:-ms-input-placeholder{color:#000}.contact-form-container ::-webkit-input-placeholder{color:#666}.contact-form-container :focus::-webkit-input-placeholder{color:#000}.contact-form-container ::-moz-placeholder{color:#666}.contact-form-container :focus::-moz-placeholder{color:#000}.contact-form-container :-ms-input-placeholder{color:#666}.contact-form-container :focus:-ms-input-placeholder{color:#000}.contact-form-container .form-response{bottom: -3rem}.search-form-container .form-element:focus{color:#666}.search-form-container ::-webkit-input-placeholder{color:#666}.search-form-container :focus::-webkit-input-placeholder{color:#000}.search-form-container ::-moz-placeholder{color:#666}.search-form-container :focus::-moz-placeholder{color:#000}.search-form-container :-ms-input-placeholder{color:#666}.search-form-container :focus:-ms-input-placeholder{color:#000}.signup-1 .form-submit,
.signup-2 .form-submit{width:14rem}#unlock-recipes button,
#unlock-recipes
.button{width:100%;max-width:100%}.signup-1 .form-element{background-color:#fff;color:#666}.signup-1 .form-element:focus{background:none;border-color:#ddd;color:#000}.signup-1 .form-element.required-field:focus{background:none;border-color:#ddd;color:#666}.signup-1 .form-element.required-field{background-color:#ddd;color:#666;position:relative}.signup-1 .form-response{width:100%;text-align:left;color:#666}.signup-1 ::-webkit-input-placeholder{color:#666}.signup-1 :focus::-webkit-input-placeholder{color:#000}.signup-1 ::-moz-placeholder{color:#666}.signup-1 :focus::-moz-placeholder{color:#000}.signup-1 :-ms-input-placeholder{color:#666}.signup-1 :focus:-ms-input-placeholder{color:#000}.signup-2 .signup-form-container{background-color:#fff}.signup-2 .form-element{background-color:#fff;color:#666}.signup-2 .form-element:focus{background:none;border-color:#ddd;color:#000}.signup-2 .form-element.required-field:focus{background:none;border-color:#ddd;color:#666}.signup-2 .form-element.required-field{background-color:#ddd;color:#666;position:relative}.signup-2 .form-response{width:100%;text-align:center;color:#666}.signup-2 .form-response{margin-left: -4rem}.signup-2 ::-webkit-input-placeholder{color:#666}.signup-2 :focus::-webkit-input-placeholder{color:#000}.signup-2 ::-moz-placeholder{color:#666}.signup-2 :focus::-moz-placeholder{color:#000}.signup-2 :-ms-input-placeholder{color:#666}.signup-2 :focus:-ms-input-placeholder{color:#000}.header .dropdown-list
h5{color:#fff}.header .dropdown-list .recuperate-password{font-size:1.1rem;color:#999}.header .dropdown-list .recuperate-password:hover{color:#fff}.login-form-container .form-element{background-color:#fff;color:#666}.login-form-container .form-element:focus{background-color:#fff;border-color:#ddd;color:#000}.login-form-container .form-element.required-field{border-color:#ddd;color:#000}.login-form-container .form-element.required-field:focus{border-color:#fff;color:#000}.login-form-container .form-response{color:#999}.login-form-container ::-webkit-input-placeholder{color:#999}.login-form-container :focus::-webkit-input-placeholder{color:#000}.login-form-container ::-moz-placeholder{color:#999}.login-form-container :focus::-moz-placeholder{color:#000}.login-form-container :-ms-input-placeholder{color:#999}.login-form-container :focus:-ms-input-placeholder{color:#000}.footer .form-element,
.footer
textarea{background-color:#fff;margin-bottom:2rem;color:#666}.footer .form-element:focus,
.footer textarea:focus{background-color:#fff;color:#000}.footer .form-element.required-field,
.footer textarea.required-field{background-color:#ddd;color:#000}.footer .form-element.required-field:focus,
.footer textarea.required-field:focus{background-color:#fff;color:#000}.footer .signup-form-container
.button{width:100%}.footer .form-response{color:#666}.footer ::-webkit-input-placeholder{color:#666}.footer :focus::-webkit-input-placeholder{color:#000}.footer ::-moz-placeholder{color:#666}.footer :focus::-moz-placeholder{color:#000}.footer :-ms-input-placeholder{color:#666}.footer :focus:-ms-input-placeholder{color:#000}.disabled{opacity:0.6;background-color:#f4f4f4 !important;border-color:#eee !important;color:#999 !important}.disabled:hover{opacity:0.6;background-color:#f4f4f4;border-color:#eee}.social-list
li{font-size:1rem;text-transform:uppercase;font-weight:700}.social-list li
a{color:#333}.social-list li.social-list-label{color:#333}.footer .widget,
.footer
address{color:#FFF;text-transform:none;font-style:normal;margin-bottom:0}.footer-top a:not(.button){}.footer-top a:not(.button):hover{color:#CCC}.footer-bottom
a{font-size:1.1rem}.footer
.copyright{margin-bottom:0;font-size:1.1rem;float:none}.footer .widget
li{padding-top:0;border:none;border-color:#eee}.footer .post-date{font-size:1rem;font-weight:700;text-transform:uppercase}.footer{width:100%;z-index:1}.footer [class*="content-grid"]{margin-left: -1.5rem;margin-right: -1.5rem}.footer .grid-item{padding-left:1.5rem;padding-right:1.5rem}.footer-top{}.footer-top .footer-logo{width:9rem;margin-bottom:3rem !important}.footer .footer-bottom{padding:0;font-size:12px;color:#FFF;font-weight:400}.footer .footer-bottom-inner{border-color:#eee}.footer .footer-bottom,
.footer .footer-bottom
a{}.footer-bottom .footer-logo{width:6.5rem;margin-bottom:1rem;margin-right:1.4rem;line-height:1.7}.footer .navigation li,
.footer .navigation ul li
a{padding:0;display:inline-block;float:none}.footer .navigation a,
.footer .social-list
a{font-size:1.1rem;font-weight:normal;color:#232323;text-transform:uppercase;letter-spacing:0.1rem}.footer .footer-bottom .navigation,
.footer .footer-bottom .social-list{float:none}.sidebar .widget,
.sidebar .widget
a{font-size:1.2rem}.sidebar .widget .tag-cloud
a{font-size:1rem}.sidebar .widget
li{padding-top:0rem;padding-bottom:0rem}.sidebar .widget .list-group
li{padding-top:1rem;padding-bottom:1rem}.sidebar .widget
ul{margin-bottom:5rem}.sidebar .post-date{font-size:1rem;font-weight:700;text-transform:uppercase}hr,.divider{border-color:#eee}.page-intro .divider,
.intro-title-2
.divider{border-color:rgba(255,255,255,0.1)}.text-line{width:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-property:width, opacity, background-color, transform;-moz-transition-property:width, opacity, background-color, transform;-o-transition-property:width, opacity, background-color, transform;transition-property:width, opacity, background-color, transform;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;-ms-transition-duration:400ms;transition-duration:400ms}a.animated-link:hover .text-line,
a.overlay-link:hover .text-line{width:2rem;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.mobile .text-line,
a.disabled .text-line{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}[class*="border-"].thick,
[class*="border-"].thick
*{border-width:0.2rem}.mejs-container.mejs-audio .mejs-controls{border-radius:3px}.mejs-container.mejs-audio .mejs-controls,
.mejs-controls .mejs-volume-button .mejs-volume-slider{background:rgba(255, 255, 255, 0.9)}.mejs-container.mejs-audio .mejs-controls{background:#f9f9f9}.mejs-minimal-player .mejs-container .mejs-controls{background:none}.mejs-controls .mejs-time-rail .mejs-time-loaded,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{background:#999}.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{background:#666}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{background:#fff}.mejs-minimal-player .mejs-controls .mejs-time-rail .mejs-time-total{background:#fff}.mejs-minimal-player .mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-minimal-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-minimal-player .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-float{background:#000}.mejs-container.mejs-audio .mejs-controls .mejs-play,
.mejs-container.mejs-audio .mejs-controls .mejs-pause{background:#eee;border-top-left-radius:3px;border-bottom-left-radius:3px}.mejs-minimal-player .mejs-container .mejs-controls .mejs-play,
.mejs-minimal-player .mejs-container .mejs-controls .mejs-pause{background:none}.mejs-container .mejs-controls .mejs-time
span{color:#666}.mejs-minimal-player .mejs-container .mejs-controls .mejs-time
span{color:#fff}.shop .products .product h3.product-title{font-size:1.4rem}.product-title
a{color:#000}.shop .products .product .product-price{font-size:1.2rem}.shop .products .product .onsale,
.single-product .product
.onsale{background-color:#232323}.shop .products .product .outofstock,
.single-product .product
.outofstock{background-color:#232323}.shop .table td,
.shop .table
th{padding:2rem 1.6rem}.shop .cart-overview .table>thead{background-color:#f4f4f4}.shop .cart-overview table,
.shop .cart-overview td,
.shop .cart-totals th,
.widget .cart-subtotal,
.single-product .review-comments,
.checkout .cart-overview
hr{border-color:#eee}.single-product .review-comments .comment-list > li,
.single-product .products-similar hr,
.single-product .review-comments,
.cart .cart-review,
.checkout .cart-review,
.checkout .cart-overview
hr{margin-bottom:5rem}.shop .cart-overview .button,
.shop .product
.button{background-color:#232323;border-color:#232323;color:#fff}.shop .cart-overview .button:hover,
.shop .product .button:hover{background-color:#ff4556;border-color:#ff4556;color:#fff}.sidebar .widget .product-list
li{padding-top:1.5rem;padding-bottom:1.3rem}.widget .cart-overview a.product-remove{background-color:#eee}.single-product .review-comments{padding-bottom:5rem}.single-product .products-similar
hr{margin-top:2rem}.single-product .product-tabs .tab-panes{padding-top:5rem !important}.single-product .product-summary .product-rating{font-size:1.2rem}.single-product .product-summary .product-price ins,
.single-product .product-summary .product-price
del{font-size:2rem;font-weight:700}.cart .cart-overview .product-remove
a{background-color:#eee}.testimonial-slider{height:14rem}.testimonial-slider
blockquote{width:100%}.testimonial-slider blockquote
span{margin-top:2rem}.testimonial-slider
cite{margin-top:2rem;font-size:1rem;font-weight:700;text-transform:uppercase;color:#999;font-style:normal}.button{}.button-content{line-height:1}.box{font-size:inherit !important;line-height:inherit !important}blockquote.border{border-color:#ccc}.feature-2 .feature-image
img{width:90%}.logos-1
a{opacity:1}.logos-1 a:hover{opacity:1}.logo-slider{height:14rem}.logos-1 a,
.logos-1
span{padding:2rem 0}.clients-1 .client-name{text-transform:uppercase;font-weight:700;font-size:1.4rem;opacity:0.5}.clients-1
.counter{font-size:10rem;margin-bottom:0}.profile-image.pull-left{margin-right:3.5rem;margin-bottom:2rem}.profile-image.pull-right{margin-left:3.5rem;margin-bottom:2rem}.hero-1,.hero-2,.hero-3,.hero-4,.hero-5,.hero-6{height:60rem}[class*="hero-"].small{height:30rem}[class*="hero-"].window-height{height:100vh}.hero-5 .center .tms-pagination{text-align:center}[class*="stats-"] .counter{margin-bottom:1rem;font-size:6.5rem;font-weight:500}[class*="stats-"] .counter.xlarge{font-size:6.5rem}[class*="stats-"] .description{font-size:1.4rem;text-transform:none;font-weight:300;color:#000}.stats-3 .mega-stat
.counter{font-weight:normal;font-size:6rem}.stats-3 .mega-stat
.description{font-size:1.4rem}.maintenance-stat
.counter{font-size:6.5rem;font-weight:300;line-height:1}.transparent-element{opacity:0.5}.percent-10{width:10%}.percent-20{width:20%}.percent-30{width:30%}.percent-40{width:40%}.percent-50{width:50%}.percent-60{width:60%}.percent-70{width:70%}.percent-80{width:80%}.percent-90{width:90%}.percent-10{width:100%}.progress-bar{border:none}.progress-bar.small{height:1.3rem;font-size:1rem;line-height:1rem}.progress-bar,.progress-bar.medium{height:2rem}.progress-bar.large{height:3rem;font-size:1.4rem;line-height:2.6rem}.progress-bar.xlarge{height:4rem;font-size:1.5rem;line-height:3.6rem}.accordion li>a{padding:1.3rem 2.5rem;border-color:transparent;font-size:1.1rem;font-weight:400;text-transform:uppercase}.accordion li.active>a{border-color:transparent;background-color:#232323;color:#fff}.accordion li>a:hover{border-color:transparent;background-color:#666;color:#fff}.accordion.style-1 li>a{border-color:#eee;background-color:transparent;color:#666}.accordion.style-1 li.active>a{color:#ff4556}.accordion.style-1 li>div{border:none}.accordion.style-1 .accordion-content{padding:2.5rem 0;border:none}.accordion.style-2 li>a{padding:1.3rem 0;border:none;border-bottom:1px solid #eee;background-color:transparent;color:#666}.accordion.style-2 li.active>a{border-color:#ff4556;color:#666}.accordion.style-2 .accordion-content{padding:3rem 0;border:none}.accordion.style-2 li>div{border:none}.accordion.style-2 li.active>div{border-bottom:1px solid #eee}.tabs .tab-nav > li a,
.tabs.vertical .tab-nav > li
a{padding:1.3rem 2.5rem;font-size:1.1rem;font-weight:400;text-transform:uppercase}.tabs.vertical .tab-nav>li{margin-bottom:0}.tabs.style-1 .tab-nav > li,
.tabs.style-2 .tab-nav>li{margin:0
!important}.tabs.style-1 .tab-panes,
.tabs.style-2 .tab-panes{border:none}.tabs.style-1 .tab-panes,
.tabs.style-2 .tab-panes{padding:3rem 0 0 0;border:none;background:none}.tabs.style-1.vertical.right .tab-panes,
.tabs.style-2.vertical.right .tab-panes{padding-right:2.5rem;margin:0
!important}.tabs.style-1.vertical .tab-nav > li,
.tabs.style-1.vertical.right .tab-nav>li{margin-bottom:0}.tabs.style-1 .tab-nav > li a,
.tabs.style-1.vertical .tab-nav > li
a{background-color:#f4f4f4;border:none;color:#666}.tabs.style-1 .tab-nav > li a:hover{background-color:#ddd;border:none;color:#666}.tabs.style-1 .tab-nav > li.active a,
.tabs.style-1 .tab-nav > li.active a:hover,
.tabs.style-1.vertical.right .tab-nav > li.active a,
.tabs.style-1.vertical.right .tab-nav > li.active a:hover{margin-right:0;border:none;background-color:#232323;color:#fff}.tabs.style-2 .tab-nav > li a,
.tabs.style-2.vertical .tab-nav > li a,
.tabs.style-2.vertical.right .tab-nav > li
a{background-color:transparent;border:none;border-bottom:1px solid #eee;text-align:left;color:#666}.tabs.style-2:not(.vertical) .tab-panes{border-top:1px solid #eee}.tabs.style-2 .tab-nav > li.active a,
.tabs.style-2 .tab-nav > li.active a:hover,
.tabs.style-2.vertical .tab-nav > li.active a,
.tabs.style-2.vertical.right .tab-nav > li.active
a{background-color:transparent;border:none;border-bottom:1px solid #ff4556}@media only screen and (min-width: 480px){.tabs.style-1.vertical .tab-panes{padding:0
0 0 2.5rem}.tabs.style-1.vertical .tab-panes,
.tabs.style-2.vertical .tab-panes{padding:0
0 0 2.5rem;margin:0
!important}.tabs.style-2.vertical .tab-nav > li
a{border:none;border-right:1px solid #eee}.tabs.style-2.vertical.right .tab-nav > li
a{border:none;border-left:1px solid #eee}.tabs.style-2.vertical .tab-nav > li.active a,
.tabs.style-2.vertical .tab-nav > li.active a:hover{border:none;border-right:1px solid #ff4556}.tabs.style-2.vertical.right .tab-nav > li.active a,
.tabs.style-2.vertical.right .tab-nav > li.active a:hover{border:none;border-left:1px solid #ff4556}}.menu-list
h4{font-size:1.4rem;color:#666}.menu-list h4 .menu-line{bottom:1px}.menu-list .menu-content .menu-line{bottom:8px}.menu-item .menu-title,
.menu-item .menu-description,
.menu-item .menu-price{background:none}.menu-item.dotted .menu-title,
.menu-item.dotted .menu-description,
.menu-item.dotted .menu-price,
.menu-item.dashed .menu-title,
.menu-item.dashed .menu-description,
.menu-item.dashed .menu-price{background-color:#fff}.dotted .menu-line{background-image:radial-gradient(circle closest-side, #ccc 99%,rgba(0,0,0,0) 0%)}.dashed .menu-line{background-image:linear-gradient(to right, #ccc 50%, rgba(0,0,0,0) 0%)}.timeline.vertical-indication .timeline-title:after{border:2px
solid #999;background-color:#999}.timeline.vertical-indication .timeline-description:before{background-color:#eee}@media only screen and (max-width: 768px){.timeline.vertical-indication .timeline-description:before,
.timeline.vertical-indication .timeline-title:before{width:0.2rem;left:1.9rem}}.pricing-table .pricing-table-header
h2{font-size:1.5rem}.pricing-table .pricing-table-price
h4{font-size:3.8rem;font-weight:300}.pricing-table .pricing-table-price
.interval{font-size:1.4rem;font-weight:300;opacity:1}.pricing-table .pricing-table-price
.currency{top: -1.5rem}.transparent-element{opacity:0.5}.logo-slider{width:10rem;height:10rem}.intro-title-2 .breadcrumb,
.page-intro .breadcrumb,
.intro-title-2 .breadcrumb a,
.page-intro .breadcrumb
a{color:#fff}.intro-title-2 .breadcrumb a,
.page-intro .breadcrumb
a{opacity:0.6}.intro-title-2 .breadcrumb a:hover,
.page-intro .breadcrumb a:hover{opacity:1}h2{color:#702A80;text-transform:none;font-size:25px;font-weight:300}h3{color:#702A80;text-transform:none;font-size:20px;font-weight:300}.color-theme{color:#70287F !important}.bkg-theme{background-color:#70287F}.bkg-hover-theme{background-color:#70287F !important}.height-fixer{background:url(/images/dot.jpg) center top repeat-y;height:1px}.hidden{display:none}#avatar.enlarge{cursor:pointer}.primary-navigation
ul{margin-top:18px}.primary-navigation ul
li{height:40px !important}.primary-navigation ul li:not(:last-child){border-right:1px solid #CCC}.primary-navigation .nav-boxes
li.top{border-width:1px;border-style:solid;border-radius:5px;background:#FFF;margin-right:5px}.primary-navigation .nav-boxes li.top
a{display:flex !important;gap:6px;align-items:center;flex-direction:row;padding:5px
8px 5px 5px;margin:0}.nav-boxes li#nav-horoscopes{border-color:#F29C1F}.nav-boxes li#nav-psychics{border-color:#702A80}.nav-boxes li#nav-bingo{border-color:#FC0000}.nav-boxes li#nav-horoscopes:hover{background-color:#f8efe2}.nav-boxes li#nav-psychics:hover{background-color:#f1daf5}.nav-boxes li#nav-bingo:hover{background-color:#f7dbdb}.primary-navigation li.current:after{content:" ";width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:transparent transparent #70287F transparent;display:block;position:absolute;left:50%;margin:18px
0 0 -5px}.primary-navigation li
a{line-height:15px !important;padding-top:5px !important;text-align:center;height:auto !important}.primary-navigation li a
div{font-size:11px !important;font-style:italic;text-align:left}.primary-navigation li.top a
div{font-size:13px !important;font-style:normal}li#nav-horoscopes
a{color:#F29C1F}li#nav-psychics
a{color:#702A80}li#nav-bingo
a{color:#FC0000;padding-right:80px}li#nav-bingo:not(.top) img{position:absolute;top:5px;margin-left:10px}.primary-navigation li#nav-more{height:60px !important;margin-top:5px}.primary-navigation .nav-boxes li.top#nav-bingo
a{padding-right:8px}.primary-navigation .nav-boxes li.top#nav-bingo a
img{position:inherit;margin:0;top:unset}.navigation .mega-sub-menu{background:#70287F}.navigation .sub-menu, .navigation .mega-sub-menu ul, .navigation .dropdown-list{margin-top:32px !important}.navigation .sub-menu ul, .navigation .mega-sub-menu ul ul, .navigation .dropdown-list
ul{margin-top:0px !important}.navigation .sub-menu li:not(.top), .navigation .mega-sub-menu ul li:not(.top), .navigation .dropdown-list li:not(.top){border-right:0 !important;height:auto !important;margin-top:0 !important}.navigation .sub-menu li:not(.top) a, .navigation .mega-sub-menu ul li:not(.top) a, .navigation .dropdown-list li:not(.top){background:none !important;color:#FFF !important;padding:10px
!important}.side-navigation li:not(.top) a{color:#FFF !important}.side-navigation li a
br{display:none}.side-navigation li a
div{font-size:12px}.side-navigation
li{margin-bottom:10px !important}.side-navigation li#nav-more
li{margin-bottom:0 !important}.side-navigation li#nav-more{margin-top:30px;border-top:1px solid #999;padding-top:0px}.side-navigation li#nav-more .contains-sub-menu{display:none}.side-navigation li#nav-more .mega-sub-menu{display:block;height:auto}.side-navigation .sub-menu:not(.custom-content) strong{padding-left:40px}.side-navigation ul li.top, .side-navigation ul li.top:hover{background:none !important}.side-navigation ul li.top
a{display:flex;flex-direction:row;gap:10px;align-items:center;padding:10px;border:1px
solid #FFF;background:#FFF;margin:1.3rem 4rem;border-radius:5px}.side-navigation ul li.top a
div{font-size:15px;width:150px;flex-shrink:0}.side-navigation ul li#nav-horoscopes{border-color:#F29C1F}.side-navigation ul li#nav-psychics{border-color:#702A80}.side-navigation ul li#nav-bingo{border-color:#FC0000}.side-navigation li#nav-bingo:not(.top) a{padding-right:0px}.side-navigation li#nav-bingo:not(.top) img{right:40px}.navigation ul li ul li.current
a{color:#000 !important}.navigation ul li ul li
strong{color:#FFF;text-align:center;font-weight:bold;display:block;text-transform:uppercase;margin-bottom:5px}.side-navigation .sub-menu:not(.custom-content) strong{color:#888;text-transform:uppercase;font-weight:400;font-size:1.2rem;margin-top:20px;display:block}#loading{width:100%;height:100%;position:fixed;top:0;z-index:999;background:url(/images/loaders/default.svg) #FFF center center no-repeat;background-size:50px 50px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}#dob
select{width:auto;border:1px
solid #e6e6e6;height:53px}#dob
#dobHidden{width:1px;height:1px;opacity:0;margin:0;position:absolute;top: -1000px}label.error{color:red;display:block;width:auto;font-size:11px;margin:0
0 25px 0;text-align:left;clear:both;margin-top: -20px}#header-image{max-height:300px}#header-image
.row{margin-top:80px}#avatar{width:150px;height:150px;border:5px
solid #FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;background-size:cover;background-position:center center;z-index:2;left:50%;margin: -90px 0 0 -75px;background-color:#CCC}#avatar.offset{background-position:center -20px}#header-image .tms-arrow-nav{margin-top:15px}#audio
#mp3_player{display:block;float:left}#audio #mp3_player
em{float:left;display:block;background:#FFF;width:55px;height:55px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}#audio #mp3_player em
span{display:inline-block;width:0;height:0;border-top:14px solid transparent;border-left:20px solid #70287F;border-bottom:14px solid transparent;margin:13px
0 0 20px}#audio #mp3_player.playing em
span{width:16px;height:20px;border:none;border-right:6px solid #70287F;border-left:6px solid #70287F;margin:17px
0 0 20px}#audio #mp3_player.loading em
span{width:24px;height:24px;border:none;margin:15px
0 0 15px;background:url(/images/loaders/mp32.gif) center center no-repeat}#audio #mp3_player
strong{float:left;display:block;color:#702A80;text-transform:none;font-size:20px;font-weight:300;margin:0;padding:0;line-height:55px;padding-left:10px}#audio #star-profile{float:right;width:calc(100% - 75px)}#audio #star-profile
h2{margin-bottom:5px}.pink-row{padding:30px;background-color:#DDD1E2 !important}.pink-row.arrow_bu:after{content:" ";width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:transparent transparent #fff transparent;display:block;position:absolute;left:50%;margin:20px
0 0 -5px}.pink-row.arrow_td:before{content:" ";width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;;border-color:#FFF transparent transparent transparent;;display:block;position:absolute;left:50%;margin: -30px 0 0 -5px}#carousel{padding:30px}#carousel
li{margin:0
10px 0 10px}#carousel li
a{text-align:center;text-transform:uppercase;color:#70287F;font-size:16px;line-height:18px;font-weight:500}#carousel li img, #carousel li
.image{height:93px;display:block;width:100%;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px
solid #F1F1F1;border-bottom:none}#carousel li .image
div{width:80px;border:2px
solid #F1F1F1;background-size:cover;background-position:center -10px}#carousel li .image
img{height:100%;width:auto;border-radius:none;border:none;margin:auto}#carousel li
div{background:#F1F1F1;padding:10px;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border:0px
none #fff}#carousel li div
span{display:block}#carousel.no-break li div
br{display:none}#carousel.highlight li.slick-current img, #carousel li.select
img{border-color:#70287F}#carousel .image
div{margin:6px
auto 7px auto;border-radius:50%;width:80px;height:80px}#carousel.highlight li.slick-current div, #carousel li.select
div{background-color:#70287F;color:#FFF}#admin_nav
li.selected{font-weight:bold}#home
#clock{background:url(/images/adaptive/clock.jpg) no-repeat center top;background-size:cover;padding-top:80px}#home
#welcome{background:transparent}#home #welcome .row-meg{background-color:rgba(221, 209, 226, 0.9)}#home #welcome .pull-right{background:#DDD1E2}#home #welcome .pull-right
img{max-width:100%;width:auto;position:absolute;margin-top: -200px;right:0}#home #welcome .pull-left{color:#702A80;font-size:25px;font-weight:300;line-height:30px !important;padding:20px
0 20px 0}#home #welcome
a{color:#702A80}#home #welcome a:hover{color:#333}#home #welcome .row
#grad_left{width:90px;height:80px;margin-left: -90px;position:absolute;background: -moz-linear-gradient(left, rgba(221,209,226,0) 0%, rgba(221,209,226,1) 100%);background: -webkit-linear-gradient(left, rgba(221,209,226,0) 0%,rgba(221,209,226,1) 100%);background:linear-gradient(to right, rgba(221,209,226,0) 0%,rgba(221,209,226,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ddd1e2', endColorstr='#ddd1e2',GradientType=1 )}#home #welcome
#grad_right{width:90px;height:80px;right:0;margin-right: -90px;position:absolute;background: -moz-linear-gradient(left, rgba(221,209,226,1) 0%, rgba(221,209,226,0) 100%);background: -webkit-linear-gradient(left, rgba(221,209,226,1) 0%,rgba(221,209,226,0) 100%);background:linear-gradient(to right, rgba(221,209,226,1) 0%,rgba(221,209,226,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddd1e2', endColorstr='#00ddd1e2',GradientType=1 )}#home
#marquee{background:red;height:40px;line-height:40px;background:#702A80;color:#FFF;text-transform:uppercase}#home
#carousel{background:#FFF}#horoscopes #jewellery ul
img{border-radius:5px}#horoscopes #jewellery ul .slick-prev{left: -10px;z-index:2}#horoscopes #jewellery ul .slick-next{right: -10px;z-index:2}#cards
.clear{display:none}#cards
img{float:left;display:block;width:170px;cursor:pointer}#cards
.item{float:left;width:0px;overflow:hidden;padding-left:10px}#cards .item
div{padding:20px;webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#psychics h2
strong{font-weight:400}#psychics .payoption small div, #psychic .payoption small
div{font-size:11px;line-height:14px;color:#666}#psychics .payoption strong, #psychic .payoption
strong{font-weight:500}#psychics .payoption h2
span{font-weight:400;font-size:14px;vertical-align:middle;display:inline-block;margin-left:10px;line-height:13px}#carousel
.image{background:#FFF}#carousel
.status{float:left;margin:35px
0 0 20px}#carousel
.favourite{float:right;margin:35px
20px 0 0}#psychic #skills, #psychic #skills
ul{font-size:13px !important}#psychics_new h2
strong{font-size:22px;font-weight:500}#psychics_new .psychic-text small div, #psychic .psychic-text small div, #psychics_new .payoption small div, #psychic .payoption small
div{font-size:11px;line-height:14px;color:#333}#psychics_new .psychic-text strong, #psychic .psychic-text strong, #psychics_new .payoption strong, #psychic .payoption
strong{font-weight:500}#psychics_new .psychic-text h2 span, #psychics_new .payoption h2
span{font-weight:400;font-size:14px;vertical-align:middle;display:inline-block;margin-left:10px;line-height:13px}#psychics_new .split-line{position:relative}#psychics_new .split-line:before{content:'';position:absolute;width:1px;background:#666;height:100%;top:0;left:50%}#psychics_new .split-line .psychic-text,
#psychics_new .split-line .psychic-talk,
#psychics_new .split-line .psychic-email{padding-right:25px;padding-left:25px}#psychics_new ul.psychics-grid{display:flex;flex-wrap:wrap;align-items:stretch}#psychics_new ul.psychics-grid
li{padding-left:14px;display:flex;height:160px !important;width:33.3333%;margin-top:14px;outline:none}#psychics_new ul.psychics-grid li
a{display:block;border:1px
solid #CCC;padding:15px;border-radius:5px;width:100%;height:100%;display:flex;gap:15px}#psychics_new ul.psychics-grid li.available
a{border-color:#19cd0c;box-shadow:0 0 5px rgba(25, 205, 12, 0.302)}#psychics_new ul.psychics-grid li a:hover{border-color:#70287F}#psychics_new ul.psychics-grid li a .psychic-left
div{width:75px;height:100px;backgroud-color:#FFF;margin-bottom:10px;border-radius:5px;background-position:center;background-size:cover;border:1px
solid #CCC}#psychics_new ul.psychics-grid li a .psychic-left
span{text-align:center;font-size:15px;font-weight:600;color:#70287F;display:block}#psychics_new ul.psychics-grid li a .psychic-right
div{display:flex;gap:10px;align-items:center;margin-bottom:10px}#psychics_new ul.psychics-grid li a .psychic-right div
strong{color:#70287F;font-size:14px;font-weight:500}#psychics_new ul.psychics-grid li a .psychic-right div
.icon{margin-top:4px !important}#psychics_new ul.psychics-grid li a .psychic-right
p{font-size:12px;font-style:italic;color:#333;line-height:13px}#psychics_new ul.psychics-grid li a .psychic-right p
span{color:#70287F;font-style:normal}#psychics_new #filters
.group{margin-top:10px;padding-top:10px;border-top:1px dotted #CCC}#psychics_new #filters .group
strong{font-size:13px}#psychics_new #filters .group
ul{margin:10px
0 0 0}#psychics_new #filters .group ul li
input{margin:0}#psychics_new #filters h3
span{display:none}@media only screen and (max-width: 1140px){#psychics_new ul.psychics-grid
li{width:50%}}@media only screen and (max-width: 768px){#psychics_new .split-line:before{display:none}#psychics_new #psychics-search .column.width-9{padding:0;margin-left: -15px;width:calc(100% + 15px);margin-top:20px}#psychics_new
#filters{border:1px
solid #CCC;padding:10px;border-radius:5px}#psychics_new #filters
h3{width:100%;border-radius:5px;padding:5px;border:1px
solid #70287F;color:#70287F;cursor:pointer;text-align:center;font-size:15px;font-weight:500;margin:0}#psychics_new #filters h3:hover{color:#FFF;background:#70287F}#psychics_new #filters h3
span{display:inline-block}#psychics_new #filters #filters-options{display:none;margin-top:20px}}@media only screen and (max-width: 480px){#psychics_new #psychics-search{padding-left:20px;padding-right:20px}#psychics_new ul.psychics-grid
li{width:100%}}#weeklytarot
img{border:1px
solid #CCC;width:100%;max-width:255px}#lovematch_starsign
li{width:33%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
10px 10px 0}#lovematch_starsign li
a{text-align:center;text-transform:uppercase;color:#70287F;font-size:16px;line-height:18px;font-weight:500}#lovematch_starsign li
img{display:block;width:100%;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px
solid #F1F1F1;border-bottom:none}#lovematch_starsign li
div{background:#F1F1F1;padding:10px;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border:2px
solid #F1F1F1;border-top:none}#lovematch_starsign li div
span{display:block}#lovematch_starsign li.select img, #lovematch_starsign li.select
div{border-color:#70287F}#runes
li{width:12.5%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
10px 10px 0}#runes li a
img{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:2px
solid #FFF}#runes li a.select
img{border-color:#702A80}#passion_meter
#controls{margin-top: -35%;height:130px}#passion_meter #controls
div{position:absolute;left:50%;transform:translateX(-50%);margin-top:20px}#passion_meter #controls div
a{margin-top:15px}#passion_meter #controls div
div{display:none;width:100px;font-size:12px;text-align:center}#passion_meter #controls div div
img{margin-bottom:10px}.skiptranslate{display:none !important}#languages{margin:0}#languages
li{display:inline-block}#languages li a
img{width:25px;border:1px
solid #FFF}#languages li a
span{display:none}#languages li a.selected
img{border-color:#702A80}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#horoscopes
#meg{background-image:url(/images/meg_mini@2x.jpg)}}@media only screen and (max-width: 1140px){#home #welcome .pull-left
br{display:none}}@media only screen and (max-width: 1024px){#home #welcome .pull-left{font-size:25px;line-height:27px}}@media only screen and (max-width: 960px){#header-image
.row{margin-top:0}#horoscopes
.column{width:100%;float:none}#horoscopes .column.width-4{margin:50px
0 0 0}#horoscopes .height-fixer{display:none}#header-image .tms-arrow-nav{margin-top: -2.5rem}#cards
img{width:30%;padding-bottom:40px;cursor:none}#cards
img.card3{padding:0}#cards
.item{width:65%;clear:right;float:right;padding:0;display:block;padding-bottom:40px}#cards .item
div{padding:0}#cards
.clear{display:block}#lovematch_starsign
li{width:50%}#runes
li{width:16%}.mt-tab-60{margin-top:6rem}.mb-tab-60{margin-bottom:6rem}}@media only screen and (max-width: 768px){#home #welcome .row #grad_left, #home #welcome .row
#grad_right{display:none}#home #welcome .pull-right
img{margin:auto;right:inherit;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:80%}#home #welcome .pull-left{padding-top:0;font-size:20px;line-height:23px;padding-right:0}#header-image .tms-arrow-nav{display:block !important}#lovematch_starsign
li{width:33%}#runes
li{width:25%}}@media only screen and (max-width: 700px){#avatar{width:100px;height:100px;margin: -50px 0 0 -50px}#avatar.offset{background-position:center -12px}}@media only screen and (max-width: 500px){#lovematch_starsign
li{width:50%}}@media only screen and (max-width: 480px){#runes
li{width:50%}}#birthday-card
#card{height:calc(100% * 1.0166666667)}#birthday-card #card-front{z-index:10}#birthday-card #card-front,#card-inside{height:100%}#birthday-card
.wrap{padding:1.5em 2.5em;height:100%;text-align:center;display:flex;justify-content:center;flex-direction:column;font-weight:400}#birthday-card #card-front,#card-inside{width:100%;max-width:500px;-webkit-box-shadow:2px 2px 30px rgba(0, 0, 0, 0.25), 0 0 1px rgba(0, 0, 0, 0.5);box-shadow:2px 2px 30px rgba(0, 0, 0, 0.25), 0 0 1px rgba(0, 0, 0, 0.5);position:absolute;left:25%}#birthday-card #card-inside
.wrap{-webkit-box-shadow:inset 2px 0 1px rgba(0, 0, 0, 0.05);box-shadow:inset 2px 0 1px rgba(0, 0, 0, 0.05)}#birthday-card
#card{width:100%;max-width:500px;margin:auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:5000px;perspective:5000px;-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-transition: -webkit-transform 1s ease-in-out;transition: -webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out, -webkit-transform 1s ease-in-out}#birthday-card #card-inside{font-size:15px;line-height:20px;color:#331717;font-style:italic}#birthday-card #card-front{background:#FAF6F5;-webkit-transform-origin:left;transform-origin:left;-webkit-transition: -webkit-transform 1s linear;transition: -webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear, -webkit-transform 1s linear;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:5000px;perspective:5000px}#birthday-card #card-front
img.cover{width:100%;height:auto}#birthday-card #card-front:before{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-color:#FAF6F5;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}#birthday-card #card-front
.wrap{-webkit-transition:background 1s linear;transition:background 1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}#birthday-card #card-front
button{position:absolute;bottom:12px;right:10px;background:#702A80;color:#FFF;font-size:12px;font-weight:bold;text-transform:uppercase;padding:5px;border:none;cursor:pointer;border:1px
solid #702A80;z-index:10;margin:0;border-radius:5px}#birthday-card #card-front .card-front_inside
button{right:0;left:10px;display:none}#birthday-card #card-front button:hover,
#birthday-card #card-front button:focus{background:#FFF;color:#702A80}#birthday-card
#close{display:none}#birthday-card #card.open-fully
#open{display:none}#birthday-card #card.open-half #card-front,
#birthday-card #card.close-half #card-front{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}#birthday-card #card.open-half
.shadow{background-color:rgba(0, 0, 0, 0.5)}#birthday-card #card.open-fully #card-front,
#birthday-card #card.close-half #card-front{background:#FAF6F5}#birthday-card #card.open-fully #card-front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}#birthday-card #card.open-fully
.shadow{background-color:rgba(0, 0, 0, 0)}#birthday-card .card-front_inside{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;margin:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(-1px) rotateY(180deg);transform:translateZ(-1px) rotateY(180deg);background-color:#FAF6F5}#birthday-card .card-front_inside
.wrap{display:none}#birthday-card
.shadow{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(-2px) rotateY(180deg);transform:translateZ(-2px) rotateY(180deg);pointer-events:none;-webkit-transition:background 1s linear;transition:background 1s linear}#birthday-offer
img{width:calc((100% / 3) - 20px);margin:5px;max-width:150px;border:1px
solid #FFF}@media only screen and (max-width: 600px){#birthday-offer
img{width:100%;max-width:600px}}@media only screen and (min-width: 1050px){#birthday-card #card.open-fully{-webkit-transform:translateX(25%);transform:translateX(25%)}#birthday-card #card.open-fully #close,
#birthday-card #card-open-half
#close{display:inline}#birthday-card .card-front_inside
.wrap{display:flex}#birthday-card .card-front_inside .wrap h2,
#birthday-card .card-front_inside
.wrap{font-size:14px !important;line-height:20px}#birthday-card .card-front_inside .wrap
p{font-weight:200}#birthday-card .card-front_inside .wrap p
strong{font-weight:400;font-style:italic}#birthday-card .card-front_inside .wrap
.images{display:block;margin:10px
0 20px 0}#birthday-card .card-front_inside .wrap .images
img{width:120px !important;display:inline-block}#birthday-card .card-front_inside .wrap
.button{width:200px;margin:0
auto 0 auto}#birthday-offer{display:none}}@media only screen and (max-width: 480px){#birthday-card #card-inside{font-size:13px;line-height:17px}#birthday-card #card-inside
br{display:none}#birthday-card #card-inside p:not(:last-child){margin-bottom:15px}#birthday-card #card-inside
img{max-height:50px}}@media only screen and (max-width: 1050px){.header .navigation>ul>li>a{font-size:1.2rem;margin:0
1rem}}.row-cta{background:transparent;background:linear-gradient(0deg, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);padding-top:25px}#cta{background:transparent;margin-bottom:0 !important;max-width:800px}#cta .slick-track{display:flex}#cta .slick-track .slick-slide{display:flex;height:auto;align-items:flex-start;justify-content:flex-end;flex-direction:column;font-size:25px;gap:20px;color:#FFF;font-weight:600;line-height:30px;text-shadow:2px 2px #333}#cta .slick-track .slick-slide
img{display:inline-block}#cta .slick-track .slick-slide
strong{font-size:50px;line-height:45px}#cta .slick-track .slick-slide a.cta-button{background:#FFF;padding:7px
10px;color:#743083;border-radius:5px;font-size:20px;font-weight:500;text-shadow:none;border:1px
solid #FFF}#cta .slick-track .slick-slide a.cta-button:hover{background:#743083;color:#FFF !important}#cta .slick-dots{bottom:30px;text-align:left}#cta .slick-dots
li{margin:0}#cta .slick-dots li
button{width:12px;height:12px;background:#FFF;border:2px
solid #743083;border-radius:50%}#cta .slick-dots li.slick-active
button{background:#743083}#cta .slick-dots li button:before{opacity:0}@media only screen and (max-width: 768px){.row-cta{background:linear-gradient(180deg, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);padding-top:50px}#cta .slick-track .slick-slide
strong{font-size:25px;line-height:24px;text-align:center;width:100%}#cta .slick-track .slick-slide{font-size:18px;line-height:22px;text-align:center}#cta{padding:0
30px !important}#cta .slick-track .slick-slide a.cta-button{padding:3px
5px;font-size:15px;margin:auto}#cta .slick-dots{position:inherit;margin-top:40px;text-align:center}.row-meg{margin-top: -50px !important;background:rgba(221, 209, 226, 1) !important}}.row-max{width:100%;width:calc(100vw - 60px);max-width:1800px}.cta_bar
.option{font-size:14px;padding:20px;border:2px
solid #FFF;background:rgba(255,255,255,0.399);height:100%;border-radius:5px}.cta_footer{border-top:1px solid #CCC}.cta_footer .cta_bar
.option{border-color:#743083}.cta_bar .option:hover{background:#FFF}.cta_bar .option
h2{font-size:18px}.cta_bar .option
h3{font-size:18px}.cta_bar .option
p{padding:0;margin:0}.cta_bar .option
img{width:30px;height:30px;margin:0
auto 10px auto;display:block}.cta_bar .option
strong{font-size:18px;color:#702A80;display:block;margin-top:10px}.cta_bar .option strong
span{font-weight:300;color:#000;font-size:14px}.cta_bar .option strong
a{color:#702A80}.cta_bar .option
small{margin-top:10px;display:block}.cta_bar .option
ul.geo_list{list-style:none;margin:0;padding:0;min-height:28px}.cta_bar .option ul.geo_list
li{margin:0;padding:0;display:none}.cta_bar .option
.geo_all{background:none;border:none;padding:0;color:#702A80;border:none;font-size:11px;margin-top:5px}.cta_bar .option .split-line:before{opacity:0.2}.cta_bar .option .split-line
strong{margin:0}.cta_bar
small{font-size:11px;line-height:14px;color:#333;text-align:center;display:block}.cta_bar small
a{color:#333;text-decoration:underline}.cta_bar
.intro{text-align:center}.cta_bar .intro
h2{}.cta_bar .intro
p{}