body{font-family:"Roboto",sans-serif;font-size:14px;color:#fff;background-color:#232930;padding:0;margin:0}.pos-center{padding:0 15px;margin:0 auto;clear:both;z-index:2;position:relative}.pos-center:after,.main:after,.content:after,.footer-stagram-widget:after,.list-layout:after,.comment-list .comment-description .comment-date:after,.related:after,.widget ul.latestposts-feed li .feed-item:after,.widget ul.latestposts-feed li .feed-item:after{content:'';display:block;clear:both}.pos-center .main article,.pos-center .main .list-layout{background:linear-gradient(225deg,transparent 50px,#363e44 0) top right;margin-bottom:35px}.pos-center .main .list-layout article{margin-bottom:0;height:auto;overflow:hidden;background:0 0}.hidden{display:none}p{font-family:"Roboto",sans-serif;font-size:14px;line-height:1.5}li{font-size:14px;line-height:1.5}a{text-decoration:none;color:#ed485c;border:none}.cat a,.post-like-hover a,.comment-txt a{color:#fff}.main ins{text-decoration:underline;background-color:transparent}q{font-style:italic}p sub{vertical-align:sub;font-size:smaller}p sup{vertical-align:super;font-size:smaller}div pre{padding:25px;line-height:1.5;margin:25px 0;font-size:16px;word-break:break-all;word-wrap:break-word;color:#fff;background-color:#363e44;border:1px solid #232930;border-radius:4px;overflow:scroll}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif}h2{font-size:24px;font-weight:700}.content{height:auto;margin-top:50px}.main{width:67%;margin-right:3%;float:left}.sticky{display:block}.gallery-caption{font-size:12px;font-style:italic}*:focus{outline:0}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-font-kerning:normal;-moz-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale}.main table{margin:10px 0 25px;border:1px solid #232930;border-collapse:collapse;border-spacing:0;max-width:100%}.main table thead tr{border-bottom:1px solid #232930}table tr td{border-bottom:1px solid #232930}table tr th,table tr td{padding:10px 8px;text-align:left;font-weight:500;border-bottom:1px solid #232930}table tr td{font-weight:300;text-align:center}table th,table td{border-right:1px solid #232930}table tr th:last-child{border-right:none}table tr td:last-child{max-width:100%;border-right:none}table tr:last-child th,table tr:last-child td{border-bottom:none}table tbody tr th a{color:#fff}.main dt{font-weight:700;line-height:1.83}.main dd{line-height:1.83;margin-bottom:20px}.main dd:before{content:'\f105';font-size:12px;color:#fff;opacity:.5;margin-right:15px;font-family:'FontAwesome';font-style:normal;font-weight:400;text-decoration:inherit;top:-1px;position:relative}.main address{display:block;margin-bottom:25px;line-height:1.5}.main code{padding:5px 10px;font-size:90%;color:#ed485c;background-color:#fff;white-space:nowrap;border-radius:4px}.wow{visibility:hidden}.overlay,.overlay-social,.overlay-search{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(35,41,48,.983);z-index:9999}.overlay .overlay-close,.overlay-social .overlay-close,.overlay-search .overlay-close{position:absolute;right:50px;top:80px;width:60px;height:60px;background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;outline:none;z-index:100}.overlay .overlay-close:hover,.overlay-social .overlay-close:hover,.overlay-search .overlay-close:hover{opacity:1}.overlay .overlay-close:before,.overlay-social .overlay-close:before,.overlay-search .overlay-close:before,.overlay .overlay-close:after,.overlay-social .overlay-close:after,.overlay-search .overlay-close:after{position:absolute;right:30px;top:0;content:'';height:60px;width:2px;background-color:#fff}.overlay .overlay-close:before,.overlay-social .overlay-close:before,.overlay-search .overlay-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.overlay .overlay-close:after,.overlay-social .overlay-close:after,.overlay-search .overlay-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.overlay nav,.overlay-social nav,.overlay-search nav{text-align:center;position:relative;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul,.overlay-social ul,.overlay-search ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;width:100%;position:relative}.overlay ul li,.overlay-social ul li,.overlay-search ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.overlay ul li a,.overlay-social ul li a,.overlay-search ul li a{font-size:54px;font-weight:300;display:inline;width:100%;color:#fff;-webkit-transition:color .2s;transition:color .2s}.overlay ul li a:hover,.overlay-social ul li a:hover,.overlay-search ul li a:hover,.overlay ul li a:focus,.overlay-social ul li a:focus,.overlay-search ul li a:focus{color:#ed485c;-webkit-transition:.3s;transition:.3s}.overlay li ul,.overlay-social li ul,.overlay-search li ul{z-index:100}.overlay li:hover ul,.overlay-social li:hover ul,.overlay-search li:hover ul{display:block}.overlay li:hover ul li,.overlay-social li:hover ul li,.overlay-search li:hover ul li{clear:left}.overlay-door{visibility:hidden;width:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .5s .3s,visibility 0s .8s;transition:width .5s .3s,visibility 0s .8s}.overlay-door.open{visibility:visible;width:100%;-webkit-transition:width .5s;transition:width .5s}.overlay-door nav{position:absolute;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.overlay-door nav,.overlay-door .overlay-close,.overlay-door .overlay-close:before,.overlay-door .overlay-close:after{opacity:0;-webkit-transition:opacity .3s .5s;transition:opacity .3s .5s}.overlay-door.open nav,.overlay-door.open .overlay-close,.overlay-door.open .overlay-close:before,.overlay-door.open .overlay-close:after{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.overlay-door.close nav,.overlay-door.close .overlay-close,.overlay-door.close .overlay-close:before,.overlay-door.close .overlay-close:after{-webkit-transition-delay:0s;transition-delay:0s}.overlay-search input{background:0 0;border:none;font-size:54px;font-weight:300;font-family:"Roboto",sans-serif;color:#fff;border-bottom:1px solid #fff}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.nav-container .overlay-social .top-social a i{font-size:50px}.nav-container .overlay-social .top-social li{display:inline-block;width:65px;height:65px;text-align:center;margin:10px}.nav-container .overlay-social .top-social a i:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.nav-container .menu-button i:hover,.nav-container .social-separate li:hover i{color:#c1c1c1;-webkit-transition:.3s;transition:.3s}.nav-container .social-separate li{float:left;margin-left:20px}.nav-container .social-separate{float:right}.menu-button{display:block;top:14px;cursor:pointer;float:right;margin-left:25px}.social-text{font-size:54px;font-weight:300;margin-bottom:50px;display:block}.top-bar{z-index:9999;width:100%}.top-bar .pos-center{position:relative}.menu li{display:inline-block;position:relative;height:54px}.menu>li{padding-bottom:7px}.menu li a{font-size:12px;letter-spacing:2px;color:#fff;line-height:48px;text-transform:uppercase;display:inline-block;z-index:10;height:54px}.menu li>ul a{font-weight:300;text-transform:none;letter-spacing:0;font-size:32px;line-height:32px}.menu ul .sub-menu>li a{font-size:24px}#main-nav .menu>.menu-item-has-children>a:after{content:"\f175";display:inline-block;font-family:'FontAwesome';margin-left:16px;font-size:20px;position:relative;top:-21px}#main-nav .menu>.arrow-up>a:after{content:"\f176";display:inline-block;font-family:'FontAwesome';margin-left:16px;font-size:20px;position:relative;top:-21px}#main-nav .sub-menu>.menu-item-has-children>a:after{content:"\f175";font-family:'FontAwesome';margin-left:16px;font-size:15px;position:relative;top:-6px}.menu-item-has-children{display:none;z-index:999}.menu ul li{height:54px}.menu ul{margin:20px 0}.mobile-menu-on .main-menu{display:none}.mobile-menu-on .mobile-cart-icon{right:150px}.mobile-menu-on .mobile-cart-icon a{color:#fff}.mobile-menu-off #trigger-overlay-search{right:0}.mobile-menu-off #trigger-overlay-social{right:50px}.mobile-menu-off #trigger-overlay,.mobile-menu-off #trigger-overlay-search,.mobile-menu-off #trigger-overlay-social,.mobile-menu-off #mobile-cart,.mobile-menu-off .social-separate{display:none}.mobile-menu-off .standard-menu-button{color:#fff;font-size:16px;display:block;padding:10px 0 10px 30px;line-height:20px;float:right;cursor:pointer}.mobile-menu-off .standard-menu-button:hover{color:#c1c1c1}.standard-nav-container .main-menu .menu>li:last-child>a{padding-right:0}.standard-nav-container .standard-menu-social .sub-menu li{text-align:center}.standard-nav-container .standard-menu-search .sub-menu:before{left:auto;right:10px}.wc-noactive .standard-menu-search .sub-menu{right:-10px}.wc-active .standard-menu-search .sub-menu{right:70px}.wc-active .standard-menu-search .sub-menu.cartnotactive{right:0}.standard-nav-container .standard-menu-search .sub-menu input{background:0 0;border:none;font-size:16px;font-weight:300;padding:0 20px;font-family:"Roboto",sans-serif;color:#fff}.standard-nav-container{position:absolute;right:15px;margin-top:53px}.standard-menu-share .sub-menu li{text-align:center}.standard-nav-container .main-menu>div{float:left}.standard-nav-container .main-menu>div>ul{padding-right:0}.standard-nav-container .menu ul{margin:0}.standard-nav-container .menu li,.standard-nav-container .menu li a,.standard-nav-container .menu ul li{height:inherit}.standard-nav-container .main-menu ul ul{display:none;opacity:0}.standard-nav-container .main-menu ul li:hover>ul{display:block}.standard-nav-container .main-menu ul li>ul li:hover>ul{display:block}.standard-nav-container .main-menu ul{display:inline-table}.standard-nav-container .social-separate-std li:first-child{margin-left:30px}.standard-nav-container .main-menu ul:after{content:"";clear:both;display:block}.standard-nav-container .main-menu ul li{float:left;display:list-item;position:initial}.standard-nav-container .main-menu ul li a{font-size:16px;display:block;padding:10px;text-decoration:none;line-height:20px}.standard-nav-container .main-menu ul .cart-contents-hover a{display:inline;padding:10px 0 10px 10px}.standard-nav-container .main-menu ul li a:hover{color:#c1c1c1;-webkit-transition:.3s;transition:.3s}.standard-nav-container .main-menu ul ul:before{content:'';position:absolute;left:30px;top:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:4px solid #363e44}.standard-nav-container .main-menu ul li .sub-menu li .sub-menu a{font-size:16px;text-align:right}.standard-nav-container .main-menu ul li .sub-menu li .sub-menu:before{border:none}.standard-nav-container .main-menu ul ul{background:#363e44;padding:10px 0;position:absolute;top:65%;margin-top:10px}.standard-nav-container .main-menu ul ul li{float:none;position:relative}.standard-nav-container .main-menu ul ul li a{padding:5px 25px;color:#fff}.standard-nav-container .main-menu ul ul li a:hover{color:#ed485c}.standard-nav-container .main-menu ul ul ul{position:absolute;right:100%;top:-20px}.standard-nav-container .main-menu ul ul ul li a{white-space:nowrap}.standard-nav-container .main-menu li.menu-item-has-children>a:after{display:inline-block;content:"\f107";margin-left:8px;font-family:"FontAwesome";font-size:14px}.standard-nav-container .main-menu ul ul li.menu-item-has-children>a:after{content:''}.standard-nav-container .main-menu ul ul li.menu-item-has-children>a:before{display:inline-block;content:"\f104";margin:0 15px 0 0;font-family:"FontAwesome";font-size:14px}.stickymenu{position:fixed;width:100%;background-color:#ed485c;z-index:9999;top:-45px;height:100px;-webkit-transition:background-color .9s ease;-o-transition:background-color .9s ease;-moz-transition:background-color .9s ease;transition:background-color .9s ease;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.36);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.36);box-shadow:0 1px 5px 0 rgba(0,0,0,.36)}.gaming .stickymenu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.admin-bar .stickymenu{top:-18px}body header{width:100%;min-height:150px;max-height:600px;position:relative;top:0;z-index:999;background-color:#ed485c}.nav-container{position:absolute;top:0;right:15px;margin-top:60px;width:70%}.nav-container i{font-size:24px}.logo{position:absolute;display:table;height:100%;width:30%}.logo img{margin-right:15px}.logo .site-name{font-weight:500;font-size:16px;display:table-cell;vertical-align:middle;width:100%}.site-name-container{margin-right:auto}.home .logo .site-name .site-title a{color:#fff;opacity:1;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.home .logo span h1 a:hover{opacity:.5}.logo .site-name .site-title a{font-size:16px;font-weight:500;color:#fff}.home .logo .site-name .site-description{color:#fff}.logo .site-name .site-description{font-size:12px;font-weight:300;line-height:1.2;padding-bottom:6px;color:#fff}.pos-center h3.slide-title a{letter-spacing:1.3px;color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pos-center h3.slide-title a:hover{letter-spacing:1px}header .sl-slider-header{background-color:#232930}.sl-slider-header .sl-slider h3,.sl-slider-header .sl-slider blockquote{padding:200px 0 10px;color:#fff;margin:0 auto;position:relative;z-index:100}.sl-slider-header .nav-dots span.nav-dot-current,.sl-slider-header .nav-dots span:hover{background:#fff;opacity:.5}.sl-slider-header .nav-dots span{background:#fff;opacity:.2;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sl-slider-header .bg-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#002f4b,#dc4225);opacity:.4}.bxslider li{position:relative}.format-gallery .post-img .bx-wrapper .bx-prev{left:4.5%;background:0 0;top:46%}.format-gallery .post-img .bx-wrapper .bx-next{right:4.5%;background:0 0;top:46%}.post-img .bx-wrapper .bx-prev i,.post-img .bx-wrapper .bx-next i{font-size:50px;color:#fff;opacity:1}.post-img .bx-wrapper .bx-prev i:hover,.post-img .bx-wrapper .bx-next i:hover{opacity:.5}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-o-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:20px;width:100%}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-loading{min-height:50px;background:url(//uhrwerk-verlag.de/wp-content/themes/ruby/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-prev{left:10.5%}.bx-wrapper .bx-next{right:10.5%;opacity:1}.bx-wrapper .bx-next:hover .fa{-ms-transform:translateX(2px);-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px);-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;opacity:.5}.bx-wrapper .bx-prev:hover .fa{-webkit-transform:translateX(-2px);-moz-transform:translateX(-2px);-o-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.bx-wrapper .bx-next .fa-caret-right{padding-left:4px}.bx-wrapper .bx-prev .fa-caret-left{padding-right:4px}.bx-wrapper .bx-next .fa-arrow-right{padding-left:2px}.bx-wrapper .bx-prev .fa-arrow-left{padding-right:2px}.bx-wrapper .bx-next .fa-angle-right{margin-right:-3px}.bx-wrapper .bx-prev .fa-angle-left{margin-left:-3px}.bx-wrapper .bx-next .fa-chevron-right{margin-right:-3px;line-height:35px}.bx-wrapper .bx-prev .fa-chevron-left{margin-left:-3px;line-height:35px}.bx-wrapper .bx-controls-direction a{position:absolute;text-align:center;top:50%;margin-top:-16px;font-size:20px;line-height:31px;width:32px;height:32px;z-index:9999;color:#fff}.related-post .bx-wrapper .bx-controls-direction a{margin-top:-24px}.single .bx-wrapper .bx-next .fa-angle-right{margin-right:-40px}.single .bx-wrapper .bx-prev .fa-angle-left{margin-left:-40px}.bx-wrapper .bx-controls-direction .disabled{display:none}.featured-full .bx-wrapper .bx-pager .bx-pager-item:first-of-type:last-of-type{display:none}.slider-hr{display:block;width:43px;border:0;border-top:2px solid #fff;padding:0;margin:20px auto}.featured-full{background-color:#ed485c;padding:50px 0;position:relative}.food .featured-full{margin-bottom:73px}.featured-full a{padding:0}.featured-full .featured .items{display:block}.featured-container .pos-header-title-link{margin-top:0}.featured-container .info h2 a:hover,.featured-container .info h3 a:hover{letter-spacing:1px}.featured-container .info h2 a,.featured-container .info h3 a{padding-left:0;color:#fff;letter-spacing:1.3px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured-container .info .post-data p{padding-left:0;padding-bottom:0}.featured-img{width:45%;height:auto;float:right;margin-left:30px;position:relative;overflow:hidden}.featured-img:before{content:'\f08d';font-family:'Fontawesome';font-size:18px;color:#fff;position:absolute;width:0;height:0;z-index:9999;right:14px;top:0}.featured-img img{width:100%;height:auto;vertical-align:top}.featured-container{width:100%;height:auto;overflow:hidden}.featured-container .post-edit-link{color:#fff}.featured-wrapper .info{float:left;width:50%}.featured-wrapper .info.nofeatureimg{float:none;width:100%}.featured-wrapper .post-data{padding:15px 0 0}.featured-wrapper .post-info .admin-edit{margin-left:10px}.featured-container .info .post-info{font-family:"Roboto",sans-serif;font-size:14px;margin-top:18px;padding-right:25px;padding-left:0;margin-bottom:13px}.featured-container .more-link i{color:#fff}.food .featured-full:before{background:linear-gradient(135deg,#fff 16px,transparent 0),linear-gradient(-135deg,#fff 16px,transparent 0);background-repeat:repeat-x;background-size:32px 32px;content:" ";display:block;position:absolute;bottom:-23px;width:100%;height:23px}.page-wrapper{float:left;width:67%}.page-data{padding:0 25px 25px}.page-wrapper .post-ful{width:100%}.page-wrapper .main{width:100%;background:linear-gradient(225deg,transparent 50px,#363e44 0) top right;margin-bottom:40px;padding-bottom:40px;position:relative}.page .main p{color:#fff;padding:4px 0;line-height:1.83;font-size:16px}.main .alignnone{width:100%;height:auto;padding:25px 0;margin:25px 0;box-sizing:border-box}.page .main blockquote{border-left:3px solid #9d9d9d}.page .main blockquote p{font-size:16px;font-style:italic;color:#9d9d9d;margin:40px 0 40px 25px}.page-data .wp-caption-text{text-align:center;font-style:italic;font-weight:400;margin-top:10px;font-size:12px}.pagetitle{font-size:34px;font-weight:700;text-align:left;margin-bottom:25px;padding:25px 25px 0 0}.page .page-comments{float:left;width:100%}.page .page-comments.post-ful{width:100%}.infinite-scroll .navigation,.infinite-scroll.neverending .footer-stagram-widget,.infinite-scroll.neverending .footer,.infinite-scroll.neverending .footer-bottom{display:none}.infinity-end.neverending .footer-stagram-widget,.infinity-end.neverending .footer,.infinity-end.neverending .footer-bottom{display:block}.post-data p{margin-bottom:10px}.post-data iframe{width:100%}img.alignright{float:right;margin:0 0 25px 25px;padding-top:8px;max-width:100%}img.alignleft{float:left;margin:0 25px 25px 0;padding-top:8px;max-width:100%}img.aligncenter{display:block;margin:25px auto;max-width:100%}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin:25px auto}.main .wp-caption{max-width:100%;border:1px solid #232930;border-radius:4px;padding:4px;box-sizing:border-box}.main .wp-caption img{display:block;width:100%;height:auto}.main .wp-caption.alignright{margin:0 0 50px 25px}.main .wp-caption.alignleft{margin:9px 25px 50px 0}.main .wp-caption.alignleft figcaption,.main .wp-caption.alignright figcaption{margin:15px 0 10px}.page-wrapper .main .wp-caption-text{text-align:center;margin-top:10px;font-size:12px;margin-bottom:10px}article{position:relative}.post-header{padding:20px 50px 15px 25px}.pos-header-title-link{color:#fff;font-size:53px;font-weight:500;max-width:100%;line-height:55px;letter-spacing:1.3px;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.post-has-review .no-thumb .pos-header-title-link{margin-top:80px}.list-layout .post-has-review .no-thumb .pos-header-title-link,.grid-layout .post-has-review .no-thumb .pos-header-title-link{margin-top:30px}.post-has-review.star .no-thumb .pos-header-title-link{margin-top:30px}.post-header h2 a:hover,.post-header h3 a:hover{letter-spacing:1px}.post-info{font-family:"Roboto",sans-serif;font-size:14px;margin-top:22px}.post-info .author a{color:#fff;font-weight:500;opacity:1}.post-info .author a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.post-info .date{color:#fff}.post-info .cat{color:#fff;font-weight:700;line-height:1.5}.post-header .post-info .cat a{opacity:1}.post-header .post-info .cat a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.post-header .post-info .admin-edit{margin-left:10px}.post-info .post-icon{margin:0 6px;font-size:14px}.screen-reader-text{display:none}.post-header .tagcloud{margin-top:15px}.post-header .tagcloud a{float:none}.post-img{overflow:hidden;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.post-type-icon{position:absolute;right:0;z-index:1;font-size:18px}.post-type-icon i{color:#ed485c}.format-gallery img,.post-img a{-webkit-transition:all .3s linear;transition:all .3s linear}.post-img img{width:100%;height:auto;display:block;margin:0 auto}.page .post-img img{padding:0 25px 25px;box-sizing:border-box}.post-data p input{border:1px solid #363e44;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.post-data p input[type=password]{font-family:'Roboto',sans-serif;text-align:center;margin-left:8px;padding:13px;border:1px solid #232930;color:#fff;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;background:0 0}.post-data p input[type=submit]{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #363e44;border-radius:50px;padding:13px 35px;background-color:rgba(255,255,255,.1)}.post-data p input[type=submit]:hover{background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s;cursor:pointer}.main .post-share .social-share-icons .share-whatsapp{display:none !important}.post-img.audio iframe{width:100%}.video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.video-play-circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;display:block;width:70px;height:70px;border-radius:50%;background-color:rgba(0,0,0,.5)}.video-play i{position:absolute;left:50%;top:50%;transform:translate(-40%,-50%);z-index:2;font-size:25px}.top-headline{text-align:left;margin-bottom:30px;padding:25px;background:#363e44;background:-webkit-linear-gradient(225deg,transparent 50px,#363e44 0) top right;background:-moz-gradient(225deg,transparent 50px,#363e44 0) top right;background:-o-linear-gradient(225deg,transparent 50px,#363e44 0) top right;background:linear-gradient(225deg,transparent 50px,#363e44 0) top right;position:relative}.top-headline span{font-size:22px;color:#fff;margin-bottom:8px;display:inline-block}.top-headline h1{font-size:50px}.top-headline p{font-size:14px;margin-top:20px}.home article .post-data,.archive article .post-data{padding-bottom:15px}.post-data .fluid-width-video-wrapper{margin:25px 0}.post-data{overflow:hidden}.post-data p{font-size:16px;color:#fff;line-height:1.83}.post-data blockquote p{padding-bottom:0}.post-data .post-pagination p{padding-bottom:45px}.single .post-data blockquote,.post-data blockquote{border-left:3px solid #9d9d9d}.blockquote-text,.single .post-data blockquote p,.post-data blockquote p{font-size:16px;font-style:italic;color:#9d9d9d;padding-bottom:0;margin:40px 0 40px 25px}.post-data .wp-caption-text{font-style:italic;font-weight:400;color:#9d9d9d}cite{font-style:italic}.page .main h1{font-weight:500;margin:0 25px 20px}.page-wrapper .main .page-data h1{margin:0 0 20px}.page .main h3,.page .main h4,.page .main h5,.page .main h6,.post-data h1,.post-data h3,.post-data h4,.post-data h5,.post-data h6{font-family:'Roboto',sans-serif;font-weight:500;margin:40px 0 20px}.page .main h2,.post-data h2{font-weight:500;margin:40px 0 20px}.page .main h1,.post-data h1{font-size:56px}.post-data h2{font-size:30px !important;text-transform:none}.page .main h2,.post-data h2{font-size:18px}.page .main h4,.post-data h4{font-size:25px}.page .main h5,.post-data h5{font-size:16px}.page .main h6,.post-data h6{font-size:12px}.post-data hr{border:0;height:0;border-bottom:1px solid rgba(204,204,204,.5);clear:both;margin-bottom:20px}.page .main ul,.page .main ol,.post-data ul,.post-data ol{font-family:'Roboto',sans-serif;font-size:16px;line-height:1.83;color:#fff;margin:10px 25px}.page .main ul li,.post-data ul li{list-style:square}.page .main ol li,.post-data ol li{list-style:decimal}.more-link{font-size:14px;margin-left:8px}.more-link-header{font-size:28px;margin-left:12px}.more-link-header i{color:#fff}.more-link i{color:#ed485c}.more-link-header i:hover,.more-link i:hover{-ms-transform:translateX(5px);transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-webkit-transition:.3s;transition:.3s}.gallery .gallery-item{display:inline-block !important;float:none !important;margin-top:0 !important;text-align:inherit !important}.gallery a img{border:none !important}.gallery a img:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.author-box .author-info h4.heading{margin-bottom:15px}.author-box .author-info h4.heading span a{font-size:18px;font-weight:700}.author-box .author-info h4.heading span a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.author-box .author-info-inner .social-links{font-size:14px;line-height:1.4;padding-right:15px;display:inline-block}.author-box .author-info-inner .social-links li a i{color:#fff}.author-box .author-info-inner .social-links li a i:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.author-box .author-info .author-info-inner .author-avatar a{float:left;margin-right:20px;margin-top:-15px}.author-box .author-info .author-info-inner .author-avatar a img{border-radius:50%}.author-box .author-info .author-description p{margin-bottom:15px;font-size:14px;color:#fff}.author-box .author-info .social-links .icons{list-style:none;margin-left:5px}.author-box .author-info .social-links .icons li{float:left;margin-right:15px;margin-bottom:20px}.author-box .author-description{overflow:hidden}.grid{position:relative;clear:both;margin:0 auto;list-style:none;text-align:center;overflow:hidden}.grid figure{position:relative;overflow:hidden;background:#3085a3;text-align:center;cursor:pointer}.outter{position:relative;overflow:hidden;transform:skewX(45deg);transform-origin:right top;right:calc(299% + 69px);width:400%}.inner{position:relative;transform:skewX(-45deg);transform-origin:right top;right:calc(-74.75% - 69px);width:25%}.grid figure img{position:relative;display:block;opacity:.8}.grid figure figcaption{color:#fff;text-transform:uppercase;font-size:1.25em}.grid figure figcaption:before,.grid figure figcaption:after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}figure.effect-jazz{background:-webkit-linear-gradient(-45deg,#f3cf3f 0%,#f33f58 100%);background:-webkit-linear-gradient(135deg,#f3cf3f 0%,#f33f58 100%);background:linear-gradient(-45deg,#f3cf3f 0%,#f33f58 100%)}figure.effect-jazz img{opacity:1}figure.effect-jazz figcaption:after,figure.effect-jazz img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-jazz figcaption:after{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:'';opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-jazz:hover img{opacity:.7;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-jazz:hover figcaption:after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}.related{margin:30px 0 60px}.comment-respond{margin-bottom:60px}.comment-respond h3,.comments-title,.related-title{font-size:16px;font-weight:700;color:#363e44;margin-bottom:30px;text-align:left;line-height:30px}.comment-respond h3,.comments-title span,.related-title span{border-bottom:1px solid #ed485c;padding-bottom:5px;color:#fff}.comment-respond h3,.comments-title h2{display:table}.related-post{float:left;width:31%;margin-right:3.5%;display:block}.related-post:last-child,.related-post:last-child{margin-right:0}.related-post img{max-width:100%;height:auto}.related-post .post-img{height:155px}.related-post .post-img iframe{height:155px}.related-post .post-img:after{content:none}.related-post h4 a{font-size:14px;line-height:17px;color:#fff;margin-bottom:5px;margin-top:10px;display:block}.related-post h4 a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.related-post h4{margin-bottom:5px}.related-post .date{font-size:12px;font-weight:300;color:#fff;opacity:.5}.comments .comment-list{list-style:none}.comments .comment-list .comment-area{border-bottom:1px solid #363e44;margin-bottom:30px;padding-bottom:30px}.comment-list .comment-avatar{width:50px;height:50px;margin-right:30px;float:left}.comment-list .comment-avatar img{border-radius:50%}.comment-list .comment-description{overflow:hidden}.comment-list .comment-description .comment-date{font-size:12px;font-weight:300;color:#fff;opacity:.5;display:block;margin-bottom:10px}.comment-list .comment-description .reply a{font-size:12px;font-weight:700;color:#363e44;margin-bottom:30px;margin-left:5px;float:right;-webkit-transition:.3s;transition:.3s;border:1px solid #363e44;border-radius:3px;padding:0 8px}.comment-list .comment-description .comment-reply-link:after{content:'\f064';font-size:10px;margin-left:6px;font-family:'FontAwesome';font-style:normal;font-weight:400;text-decoration:inherit}.comment-list .comment-description .reply a:hover{color:#fff;border-color:#fff}.comment-list .children{margin-left:60px;list-style:none}#cancel-comment-reply-link{float:right}.comment-form-comment textarea{padding:15px;width:100%;color:#fff;background-color:#232930;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.comment .comment-description .comment-info{font-weight:700}.comment .comment-description .comment-info a{color:#fff}.comment .comment-description .comment-info a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.comment .comment-description p{font-size:14px;font-weight:400}.comment-respond .comment-reply-title small a{color:#fff}.comment-respond .comment-reply-title small a:hover{color:#ed485c}.comment-respond .logged-in-as{font-size:11px;text-transform:uppercase;margin-bottom:30px}.comment-respond .comment-form-comment label{display:none}.comment-respond .comment-form-comment textarea{width:100%;resize:vertical}.comment-respond .form-submit .submit{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #363e44;border-radius:50px;padding:13px 35px;background-color:#232930;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.comment-respond .form-submit .submit:hover{background-color:#ed485c;border-color:#ed485c;-webkit-transition:.3s;transition:.3s}.comment-awaiting-moderation{font-size:12px}.comment-notes{margin-bottom:20px;font-size:12px}.comment-form-author,.comment-form-email{margin-bottom:10px}.comment-form-url{margin-bottom:20px}.comment-respond .comment-form-author label,.comment-respond .comment-form-email label,.comment-respond .comment-form-url label{margin-top:10px;margin-bottom:5px;display:block;font-size:14px}.comment-form-author input,.comment-form-email input,.comment-form-url input{padding:15px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #363e44;background-color:#232930;color:#fff;font-size:14px;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.comment-form-author input:focus,.comment-form-email input:focus,.comment-form-url input:focus{border:1px solid #ed485c}.single .topnav-bg{background-color:#232930;z-index:1;padding-bottom:40px}.single .author-box{background:linear-gradient(45deg,transparent 50px,#363e44 0) bottom left;padding:50px 25px 25px;position:relative;margin-bottom:35px}.single .main{margin-bottom:70px}.main .post-data{position:relative;padding:25px}.list-container .post-data{padding-top:10px},.grid-layout .post-data{padding-top:0}.post-data .post-tags-list,.post-data .post-pagination{margin-bottom:25px;color:#fff}.post-data .post-tags-list{margin-top:50px}.post-data .post-tags-list a{color:#fff}.post-data .post-tags-list a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.main .post-share{margin:0 -25px -15px;padding-top:25px}.main .post-share-before{display:block;width:100%;height:64px}.single .main .post-share .social-share-icons{height:53px}.main .post-share .social-share-icons{display:block;height:63px;border-top:1px solid #232930}.main .post-share .social-share-icons a{font-size:14px;line-height:2.1;height:33px;min-width:33px;padding:15px;display:inline-block;border-right:1px solid #232930;font-size:16px;text-align:center;opacity:1;-webkit-transition:color .3s;transition:color .3s}.main .post-share .social-share-icons a:hover i{opacity:.7}.main .post-share .social-share-icons a:last-child{border-right:none}.main .post-share .social-share-icons a i{color:#fff;margin:0}.main .post-share .social-share-icons .post-like-comments a{color:#fff;padding:15px}.main .post-share .comments-closed p{display:inline-block;padding:0;margin:0}.main .post-share .comments-closed{opacity:.15;padding:15px 20px}.main .post-share .comments-closed i{margin-right:8px;position:relative;top:-1px}.comments-closed-icon{color:#ed485c;font-size:33px;position:relative;line-height:43px;top:6px;left:2px;margin-right:15px}.post-like-comments{position:absolute;bottom:0;right:0;border-left:1px solid #232930;border-right:none}.post-like-comments a:last-child i{padding-right:8px}.post-like-comments .like{padding-left:8px;color:#fff}.main .post-share .social-share-icons .comments-icon a{display:inline}.main .post-share .social-share-icons .comments-icon a i{margin-right:4px}.featured-full{visibility:hidden}.featured-full .post-data{margin-bottom:25px}.featured-full .post-data .post-share{display:none}.single .content .main img{max-width:100%;height:auto}.featured-full .bx-wrapper .bx-controls-direction a{top:auto;bottom:0;width:24px;height:24px;line-height:25px}.featured-full .bx-wrapper .bx-controls-direction a:hover{color:#ed485c;border-color:#ed485c}.featured-full .bx-wrapper{margin:0}.featured-full .bx-wrapper .bx-prev{left:0;border:1px solid #fff;border-radius:50%}.featured-full .bx-wrapper .bx-next{left:35px;border:1px solid;border-radius:50%}.featured-full .bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.featured-full .bx-wrapper .bx-next:hover .fa{opacity:1}.featured-full .bx-wrapper .bx-pager.bx-default-pager{position:absolute;bottom:0;left:80px;width:auto}.featured-full .bx-wrapper .bx-prev .fa-angle-left{margin-left:0}.featured-full .bx-wrapper .bx-pager.bx-default-pager a{background:#ed485c;opacity:.2;text-indent:-9999px;display:block;width:6px;height:6px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.featured-full .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#fff;opacity:1}.featured-full .bx-wrapper .bx-pager.bx-default-pager a.active{opacity:1}#infscr-loading{text-align:center;margin-bottom:50px}#infscr-loading div{display:inline-block;vertical-align:middle;line-height:30px;margin:0 20px 0 0}#infscr-loading img{vertical-align:middle;height:30px;width:30px}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;background-color:#ed485c;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.woocommerce nav.woocommerce-pagination,.navigation{margin:80px 0;text-align:center;clear:both}.woocommerce nav.woocommerce-pagination ul,.navigation ul{margin:0;padding:0;list-style-type:none}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap}.woocommerce nav.woocommerce-pagination ul li a,.navigation li a,.navigation li.disabled{font-size:14px;font-weight:700;color:#fff;padding:12px 17px;background-color:#363e44}.woocommerce nav.woocommerce-pagination ul li{float:left;display:inline;overflow:hidden;margin-right:5px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.woocommerce nav.woocommerce-pagination ul li span{font-size:14px;font-weight:700;color:#fff;padding:12px 17px}.woocommerce nav.woocommerce-pagination ul li,.navigation li{display:inline-block;vertical-align:middle;margin-right:8px}.woocommerce nav.woocommerce-pagination ul li{padding:12px 0}.woocommerce nav.woocommerce-pagination ul li.active a,.navigation li.active a{color:#fff;background-color:#232930}.woocommerce nav.woocommerce-pagination ul li a:hover,.navigation li a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.sidebar{width:30%;float:right}.sidebar .widget-area .widget ul li{list-style-type:none}.widget-area{margin-bottom:0}.widget{padding-bottom:35px;clear:both}.widget-title{font-size:24px;font-weight:700;line-height:2em;color:#fff;margin-bottom:30px;height:2.1em;width:100%;padding:0 40px 2px 17px;display:block;letter-spacing:1px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;z-index:2}.widget-title:after{content:'';position:absolute;left:0;top:0;width:100%;height:2em;border-bottom:2em solid #ed485c;border-right:2em solid transparent;box-sizing:border-box;margin-bottom:30px;z-index:-1}.is_stuck{overflow:hidden}.line ul li{border-bottom:1px dotted #9d9d9d;margin-bottom:10px;padding-bottom:10px}.line ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.red-line{height:1px;width:35px;position:absolute;background-color:#ee4962;margin-top:17px;left:0}.gaming aside .widget-area,.gaming .sidebar-top-left,.gaming .sidebar-top-right{background:linear-gradient(225deg,transparent 50px,rgba(54,62,68,.68) 0) top right;padding:20px;box-sizing:border-box;margin-bottom:35px}.video-play{color:#fff}.about-widget p{font-size:16px;text-align:left}.about-widget .about-image-round{width:200px;height:200px;margin-bottom:20px;border-radius:50%}.about-widget .about-image-square{width:100%;height:auto;margin-bottom:20px}.about-widget .author{font-weight:700;font-size:18px;margin-bottom:15px}.about-widget a{font-size:16px;font-weight:500;display:inline-block;margin-top:20px;text-align:left;color:#fff;width:100%}.about-widget a:after{content:'\f178';font-size:14px;color:#fff;margin-left:8px;font-family:'FontAwesome';font-style:normal;font-weight:400;text-decoration:inherit}.about-widget a:hover{color:#ed485c;-webkit-transition:all .3s;transition:all .3s}.about-widget a:hover:after{color:#ed485c;margin-left:13px;-webkit-transition:all .3s;transition:all .3s}.social-widget{text-align:left;line-height:30px;display:inline-block;width:100%;list-style:none}.social-widget li{display:block;float:left}.social-widget a i{font-size:16px;color:#fff;margin-right:16px}.social-widget a:first-child i{margin-left:0}.social-widget a i:hover{color:#ed485c;-webkit-transition:all .3s;transition:all .3s}.widget ul.latestposts-feed li{margin-left:0;padding:17px 0;list-style:none;text-align:left;border-bottom:1px solid #363e44;position:relative;font-weight:400;font-size:16px}.widget ul.latestposts-feed li:first-child{padding-top:0}.widget .full-latestposts-feed li{margin-bottom:15px;list-style-type:none}.widget .full-latestposts-feed li:last-child,.widget ul.latestposts-feed li:last-child{border-bottom:none}.widget ul.latestposts-feed li .feed-item .feed-image{float:left;margin-right:15px;position:relative}.widget ul.latestposts-feed li .feed-item .feed-image .video-play i{font-size:12px}.widget ul.latestposts-feed li .feed-item .feed-image .video-play-circle{width:30px;height:30px}.widget .full-latestposts-feed .full-feed-item .full-feed-image{text-align:center;position:relative}.video-play{pointer-events:none}.widget .full-latestposts-feed .full-feed-item .full-feed-image .video-play-circle,.list-layout .video-play-circle,.related-post .video-play-circle{width:50px;height:50px}.widget .full-latestposts-feed .full-feed-item .full-feed-image .video-play i,.list-layout .video-play i,.related-post .video-play i{font-size:18px}.widget ul.latestposts-feed li .feed-item .feed-image img{width:90px;height:auto;margin-top:8px}.widget .full-latestposts-feed .full-feed-item .full-feed-image img{width:100%;height:auto}.widget .full-latestposts-feed .full-feed-item .full-feed-image:hover,.widget ul.latestposts-feed li .feed-item .feed-image:hover{opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s}.widget .full-latestposts-feed .full-feed-item .full-feed-text,.widget ul.latestposts-feed li .feed-item .feed-text{display:block}.widget .full-latestposts-feed .full-feed-item .full-feed-text a{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;color:#fff;text-align:left;display:block}.widget ul.latestposts-feed li .feed-item .feed-text a{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;color:#fff;text-align:left}.widget .full-latestposts-feed .full-feed-item .full-feed-text a:hover,.widget ul.latestposts-feed li .feed-item .feed-text a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget .full-latestposts-feed .full-feed-item .full-feed-meta,.widget ul.latestposts-feed li .feed-item .feed-text .feed-meta{font-size:12px;color:#fff;text-align:left;opacity:.5;font-weight:300}.widget ul.latestposts-feed li:last-child .red-line{display:none}.latestposts-feed{font-size:14px}.latestposts-feed .likes-count{color:#fff;float:right;font-size:12px}.latestposts-feed .likes-count i{padding-right:2px;color:#ed485c}.widget_product_categories ul,.widget_layered_nav_filters ul,.widget_layered_nav ul,.widget_categories ul{list-style:none}.widget_product_categories ul .cat-item,.widget_layered_nav_filters ul .chosen,.widget_layered_nav ul li,.widget_categories ul .cat-item{text-align:left;font-size:16px;margin-bottom:13px;padding-bottom:15px;margin-left:0;border-bottom:1px solid #363e44;position:relative}.widget_categories ul .cat-item a{color:#fff}.widget_product_categories ul .cat-item a:hover,.widget_layered_nav_filters ul .chosen a:hover,.widget_layered_nav ul li a:hover,.widget_categories ul .cat-item a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_product_categories ul .cat-item:before,.widget_layered_nav_filters ul .chosen:before,.widget_layered_nav ul li:before,.widget_categories ul .cat-item:before{content:'';position:absolute;width:35px;border-bottom:1px solid #ed485c;bottom:-1px;left:0}.widget_product_categories ul .cat-item ul .cat-item:before,.widget_categories ul .cat-item ul .cat-item:before{content:'';position:absolute;width:35px;border-top:1px solid #ed485c;border-bottom:none;top:-1px;left:0;height:0}.widget_product_categories ul .cat-item ul .cat-item,.widget_categories ul .cat-item ul .cat-item{text-align:left;font-size:16px;margin-top:13px;padding-top:15px;border-top:1px solid #363e44;position:relative;margin-left:0;margin-bottom:0;padding-bottom:0}.widget_product_categories ul .cat-item:last-child:before,.widget_layered_nav_filters ul .chosen:last-child:before,.widget_layered_nav ul li:last-child:before,.widget_categories ul .cat-item:last-child:before{content:none}.widget_product_categories ul .cat-item:last-child,.widget_layered_nav_filters ul .chosen:last-child,.widget_layered_nav ul li:last-child,.widget_categories ul .cat-item:last-child{border:none}.widget_product_categories ul .cat-item ul .cat-item,.widget_categories ul .cat-item ul .cat-item{margin-left:20px;border-bottom:none}.widget_text .textwidget select,aside .widget_categories .postform,aside .widget_archive select[name=archive-dropdown]{width:100%;color:#363e44}aside a{color:#fff}.widget_product_categories .dropdown_product_cat,.widget_layered_nav .dropdown_layered_nav_color,.widget_categories .postform{width:100%}.widget_product_categories .dropdown_product_cat,.widget_layered_nav .dropdown_layered_nav_color{font-size:16px;display:block;height:45px;color:#363e44;border:1px solid #363e44;cursor:pointer;background-color:#232930}.widget_text .textwidget select,.widget_categories .postform,.widget_archive select[name=archive-dropdown]{display:block;height:45px;color:#363e44;border:1px solid #363e44;cursor:pointer;background:url(//uhrwerk-verlag.de/wp-content/themes/ruby/img/dropdown-arrow.png) no-repeat right 15px center}.footer-widget .widget_categories .postform,.footer-widget .widget_archive select[name=archive-dropdown]{color:#fff;width:100%}.widget_categories label,.widget_archive label{display:none}.widget_categories select,.widget_archive select{padding:5px 15px;border-radius:4px;font-size:14px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.widget_product_categories ul li .count,.widget_layered_nav ul li span,.widget_archive .post_count,.widget_categories .post_count{float:right;font-size:12px;width:40px;text-align:right;color:#fff;opacity:.5}.footer-widget .widget_categories li a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_archive ul{list-style:none}.widget_archive ul li{text-align:left;font-size:14px}.widget_archive ul li{margin-bottom:13px;padding-bottom:15px;margin-left:0;border-bottom:1px solid #363e44}.widget_archive ul li:last-child{border-bottom:none}.widget_archive ul li:before{content:'';height:1px;width:35px;position:absolute;background-color:#ee4962;margin-top:39px}.widget_archive ul li:last-child:before{display:none}.widget_archive ul li a{font-size:16px}.widget_archive ul li a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_archive ul li span{width:40px;float:right;font-size:12px;padding:5px 0;margin-top:-4px;text-align:center;line-height:normal}.widget_ruby_archive_yearly{font-size:14px;list-style:none}.widget_ruby_archive_yearly .archive-month,.widget_ruby_archive_yearly .archive-year{border-bottom:1px solid #363e44}.widget_ruby_archive_yearly .archive-month{display:inline-block;width:76%;float:right}.widget_ruby_archive_yearly .archive-year{position:relative}.widget_ruby_archive_yearly .archive-year:after{content:'';height:1px;width:35px;position:absolute;background-color:#ed485c;left:0;bottom:-1px}.widget_ruby_archive_yearly ul:last-child .archive-month:before{content:'';background:0 0}.widget_ruby_archive_yearly ul:last-child .archive-month{border-bottom:none}.widget_ruby_archive_yearly ul:last-child{clear:right}.widget_ruby_archive_yearly li a{padding:16px 0;display:block;text-align:left;color:#fff;font-weight:400;font-size:16px}.widget_ruby_archive_yearly ul:first-child li a,.widget_ruby_archive_yearly ul:nth-child(2) li a{padding-top:0}.widget_ruby_archive_yearly li a:hover{color:#ed485c;-webkit-transition:all .5s;transition:all .5s}.widget_ruby_archive_yearly li{margin:0;padding:0}.widget_ruby_archive_yearly .archive-month a:before{content:'\f105';font-size:12px;color:#fff;opacity:.5;margin-right:15px;font-family:'FontAwesome';font-style:normal;font-weight:400;text-decoration:inherit}li.archive-year a{margin:0;border:0;padding:16px 0}.widget_ruby_archive_yearly .archive-count{float:right;font-size:12px;width:40px;text-align:right;color:#fff;opacity:.5}.widget_ruby_archive_yearly .archive-year{float:left;display:inline-block;width:24%}.archives-widget li{list-style-type:none}.archives-widget li{list-style-type:none}.widget_ruby_archive_yearly .clear{clear:both}.widget_calendar table{width:100%;font-size:14px}.widget_calendar table thead tr th{border-right:1px solid #363e44}.widget_calendar table thead tr th:last-child{border-right:none}.widget_calendar caption{font-size:14px;font-weight:300;color:#fff;opacity:.5;padding-bottom:15px}.widget_calendar table tbody tr td,.widget_calendar table tr th{padding:17px 0;border-bottom:1px solid #363e44;text-align:center}.widget_calendar table tbody tr:last-child td{border-bottom:none}.widget_calendar table td{border-right:1px solid #363e44}.widget_calendar table td a{font-weight:700}.widget_calendar tfoot{padding-top:10px}.widget_calendar tfoot tr td{border-right:none;padding:0}.widget_calendar tfoot tr td a{color:#fff;font-size:16px}.widget_calendar tfoot tr td a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_calendar tfoot td:first-child{text-align:left;padding-top:10px}.widget_calendar tfoot td:last-child{text-align:right;padding-top:10px}.widget_calendar caption{text-align:right}.widget_pages .page_item a{font-size:16px;color:#fff}.widget_pages .page_item a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_pages .page_item{text-align:left;font-size:14px;margin-bottom:13px;padding-bottom:15px;margin-left:0;border-bottom:1px solid #363e44;position:relative}.widget_pages .page_item:before{content:'';position:absolute;width:35px;border-bottom:1px solid #ee4962;bottom:-1px;left:0}.widget_pages .page_item:last-child:before{border-bottom:none}.widget_pages .page_item:last-child{border-bottom:none}.widget_pages .page_item_has_children .children{padding-top:15px}.widget_pages .page_item_has_children .children li{margin-left:25px;list-style:none}.widget_pages .page_item_has_children .children li:last-child{padding-bottom:0;margin-bottom:0}.widget_pages .page_item_has_children .children li:first-child{border-top:1px solid #363e44;padding-top:15px}.widget_pages .page_item_has_children .children li:first-child:before{content:'';position:absolute;width:35px;border-top:1px solid #ee4962;top:-1px;left:0}.footer-widget .widget_pages .page_item{list-style:none}.widget_meta li a{font-size:16px;color:#fff}.widget_meta li a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_meta li{text-align:left;font-size:14px;margin-bottom:13px;padding-bottom:15px;margin-left:0;border-bottom:1px solid #363e44}.widget_meta li:before{content:'';position:absolute;width:35px;border-bottom:1px solid #ee4962;margin-top:39px}.widget_meta li:last-child,.widget_meta li:last-child:before{border-bottom:none}.widget_meta li,.footer-widget .widget_meta li{list-style:none}.recent-comments ul.recomm{margin-left:0;list-style:none}.recent-comments .recomm-wrapper{clear:both;text-align:left;border-bottom:1px solid #363e44;padding:17px 0;position:relative}.recent-comments li:first-child{padding-top:0}.recent-comments .recomm li:last-child{border-bottom:none}.recent-comments .recomm li:last-child .red-line{display:none}.recent-comments .recomm .avatar{margin-top:5px;margin-right:10px;border-radius:50%}.recent-comments .recomm .comment-avatar{margin-right:2%;float:left}.recent-comments .recomm .comment-txt{font-size:14px;line-height:1.83;max-width:100%;display:block;min-height:60px}.recent-comments .recommauth{font-weight:700}.recent-comments .commentdate{font-weight:300;color:#fff;opacity:.5;float:right;font-size:12px}.recent-comments .authcomment{color:#fff;font-style:italic;line-height:1.5;display:block;margin-top:5px}.recent-comments .comment-txt a{font-weight:700}.recent-comments .comment-txt a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_recent_comments ul li{text-align:left;font-size:16px;font-weight:300;color:#363e44;margin-bottom:13px;padding-bottom:15px;margin-left:0;border-bottom:1px solid #363e44;position:relative}.widget_recent_comments ul li:before{content:'';position:absolute;width:35px;border-bottom:1px solid #ee4962;margin-top:39px;bottom:-1px;left:0}.widget_recent_comments ul li:last-child,.widget_recent_comments ul li:last-child:before{border-bottom:none}.widget_recent_comments ul li a{font-weight:300;color:#363e44}.widget_recent_comments ul li a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_recent_comments ul li .comment-author-link a{color:#fff;font-weight:500}.footer-widget .widget_recent_comments .widget-title{color:#fff;font-weight:700;font-size:16px;margin-bottom:30px;display:inline-block;border-bottom:1px solid #ed485c;background-color:transparent;padding:0}.footer-widget .widget_recent_comments .recentcomments{list-style:none}.footer-widget .widget_recent_comments .widget-title:after{display:none}.widget_recent_entries li a{font-size:16px;color:#fff}.widget_recent_entries li a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_recent_entries li{text-align:left;font-size:14px;margin-bottom:13px;padding-bottom:15px;margin-left:0;border-bottom:1px solid #363e44;position:relative}.widget_recent_entries li:before{content:'';position:absolute;width:35px;border-bottom:1px solid #ee4962;bottom:-1px;left:0}.widget_recent_entries li:last-child,.widget_recent_entries li:last-child:before{border-bottom:none}.widget_recent_entries ul li span{font-size:12px;color:#fff;opacity:.5;display:block}.footer-widget .widget_recent_entries li{list-style:none}.widget_rss .rss-widget-icon{display:none}.widget_rss .widget-title span:before{content:'\f09e';font-family:'FontAwesome';font-style:normal;font-weight:400;text-decoration:inherit}.widget_rss .widget-title span a{color:#fff}.widget_rss ul li{text-align:left;font-size:16px;margin-bottom:13px;padding-bottom:15px;margin-left:0;border-bottom:1px solid #363e44;position:relative}.widget_rss ul li:before{content:'';position:absolute;width:35px;border-bottom:1px solid #ee4962;bottom:-1px;left:0}.widget_rss ul li:last-child:before,.widget_rss ul li:last-child{border-bottom:none}.widget_rss ul li a{color:#fff;font-weight:500}.widget_rss ul li a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.widget_rss ul li .rssSummary{color:#fff;opacity:.5}.widget_rss ul li span{font-size:12px;font-weight:300;color:#fff;opacity:.5;margin-bottom:10px;display:block}.footer-widget .widget_rss .footer-widget-title span a{color:#fff}.footer-widget .widget_rss ul li{list-style:none}.widget .tagcloud{display:inline-block}.widget .tagcloud a{font-size:12px !important;font-weight:400;text-transform:uppercase;line-height:20px;color:#fff;display:inline-block;padding:1px 5px;text-decoration:none;margin-bottom:6px;float:left;margin-right:5px;border:1px solid #363e44;border-radius:3px;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:initial;transition-timing-function:initial;-webkit-transition-delay:initial;transition-delay:initial;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.widget .tagcloud a:hover{background-color:#ec485c;color:#fff;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s;opacity:1}.widget_text .textwidget{font-size:16px}.widget_text .textwidget p{line-height:1.5;font-weight:300}.widget_text .textwidget img{max-width:100%;height:auto;display:block;margin:0 auto}.widget_text .textwidget p img{margin-top:10px}.widget_text .textwidget .wp-caption{border:1px solid #363e44;border-radius:4px;padding:4px;box-sizing:border-box;margin-bottom:10px}.widget_text .textwidget .wp-caption .wp-caption-text{margin-top:10px;margin-bottom:10px;text-align:center;font-style:italic;font-size:12px}.widget_text strong{display:inline-block;margin-bottom:5px}.widget_text .textwidget select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:0 2px 1px 12px;font-size:14px;color:#fff}.widget_nav_menu .menu{position:relative}.widget_nav_menu .menu li{display:block;position:relative;height:auto}.widget_nav_menu .menu>li{padding-bottom:7px}.widget_nav_menu .menu li a{font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;letter-spacing:2px;color:#fff;line-height:48px;text-transform:uppercase;display:block;z-index:10;height:auto}.widget_nav_menu .menu li>ul a{font-weight:300;text-transform:none;letter-spacing:0;font-size:16px;line-height:32px}.widget_nav_menu .menu ul .sub-menu>li a{font-size:16px}.widget_nav_menu .menu-item-has-children{display:block;z-index:999}.widget_nav_menu .menu ul li{height:auto}.widget_nav_menu .menu ul{margin:0}.sidebar .null-instagram-feed li:nth-child(3n) img{margin-right:0}.sidebar .null-instagram-feed li:hover{opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s}.widget_product_search form input[type=search],.widget_search form input{font-family:'Roboto',sans-serif;font-size:14px;text-align:left;margin-bottom:8px;width:100%;padding:15px;border:1px solid #363e44;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;background:0 0;box-sizing:border-box}.widget_product_search form input:focus,.widget_search form input:focus{border:1px solid #ed485c}.widget_product_search form input[type=submit]{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #363e44;border-radius:50px;padding:13px 35px;background-color:#363e44;width:100%}.widget_product_search form input[type=submit]:hover{background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s}.mc4wp-form{width:100%;display:block;position:relative;margin:0 !important}.mc4wp-form h5{font-size:24px;font-weight:400;margin-bottom:15px;text-align:center}.mc4wp-form small{font-size:12px;text-align:center;font-weight:300;display:block;margin:10px 0;opacity:.5}.mc4wp-form p label{display:block;margin-bottom:10px;text-align:center;line-height:20px;font-size:14px;font-weight:300}.mc4wp-form p input{font-family:'Roboto',sans-serif;text-align:center;margin-bottom:8px;padding:15px;border:1px solid #363e44;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;background:0 0;width:100%}.mc4wp-form-basic p input[type=email],.mc4wp-form p input[type=email]{max-width:100%;width:100%;box-sizing:border-box}.mc4wp-form p input:focus{border:1px solid #ed485c}.mc4wp-form input,textarea{font-size:14px;color:#9d9d9d;background:#fff;box-shadow:none;border:1px solid #363e44}.mc4wp-form input[type=submit]{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #363e44;border-radius:50px;padding:13px 35px;background-color:#363e44;width:100%}.mc4wp-form input[type=submit]:hover{background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s}.page .main .form-error h3,.contact-form .grunion-field-label,.wpcf7-form p{font-size:16px;font-family:'Roboto',sans-serif;margin-bottom:10px;font-weight:500}.page .main .form-error ul{margin-left:0;margin-bottom:30px}.page .main .form-error ul li{list-style:none;font-size:16px;font-family:'Roboto',sans-serif;font-weight:700}.contact-form .grunion-field-label span{color:#333;font-weight:300}.page .main .contact-form-submission p,.page .main .contact-form-submission{margin:0;padding:0 1em}.contact-form textarea,.wpcf7-form span .wpcf7-form-control{font-size:14px;resize:vertical}.contact-form textarea,.contact-form input[type=text],.contact-form input[type=email],.wpcf7 textarea,.wpcf7 input{font-size:16px;padding:15px;width:100%;max-width:100%;color:#fff;background-color:#363e44;border:1px solid #232930;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.contact-form textarea,.contact-form input[type=text],.contact-form input[type=email]{width:100% !important;max-width:100% !important}.contact-form textarea:focus,.contact-form input:focus,.wpcf7 textarea:focus,.wpcf7 input:focus{border:1px solid #ed485c}.contact-form .contact-submit input[type=submit],.wpcf7-form input[type=submit]{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #232930;border-radius:50px;padding:13px 35px;max-width:200px;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.contact-form .contact-submit input[type=submit]:hover,.wpcf7-form input[type=submit]:hover{background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s;-webkit-appearance:none}.page-data .contact-form input:-webkit-autofill,.wpcf7-form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #363e44 inset}span.wpcf7-not-valid-tip{color:#ed485c}div.wpcf7-mail-sent-ok{border:none}div.wpcf7-mail-sent-ok:before{content:'\f00c';font-size:35px;color:#43cd9c;margin-right:15px;font-family:'FontAwesome';font-style:normal;font-weight:400;text-decoration:inherit}div.wpcf7-response-output,div.wpcf7-mail-sent-ok{padding:0 25px}div.wpcf7-validation-errors{border:none}div.wpcf7-validation-errors:before{content:'\f071';font-size:35px;color:#ed485c;margin-right:15px;font-family:'FontAwesome';font-style:normal;font-weight:400;text-decoration:inherit}.footer-stagram-widget{text-align:center}.footer-stagram-widget ul{display:block}.footer-stagram-widget li{width:12.5%;height:0;padding-bottom:12.5%;float:left;list-style:none;line-height:0;position:relative}.footer-stagram-widget li img{width:100%;height:100%;position:absolute;left:0;top:0}.footer-stagram-widget li:hover{opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s}.footer-stagram-widget .widget{margin-bottom:0;padding:0}.footer-stagram-widget .widget-title:after{border-bottom:none}.footer-stagram-widget .widget-title span{font-size:16px;font-weight:700;text-transform:uppercase}.footer-stagram-widget .widget-title span:before{border:none}.footer-stagram-widget .widget-title span:after{border:none}.footer-stagram-widget p a{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #363e44;border-radius:50px;padding:13px 35px;background-color:#363e44;width:10%;margin:40px 0;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.footer-stagram-widget p a{cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.footer-stagram-widget p a:hover{background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s}.footer-widget .null-instagram-feed li,.sidebar .null-instagram-feed li{width:32%;height:0;padding-bottom:32%;float:left;list-style:none;line-height:0;position:relative;margin:0 2% 2% 0}.footer-widget .null-instagram-feed li img,.sidebar .null-instagram-feed li img{width:100%;height:100%;position:absolute;left:0;top:0}.footer-widget .null-instagram-feed li:nth-child(3n),.sidebar .null-instagram-feed li:nth-child(3n){margin-right:0}.footer-widget .null-instagram-feed li:hover{opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s}.footer-widget .social-widget i{color:#fff;float:left;line-height:30px}.footer-widget .social-widget i:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.footer{background:rgba(18,25,32,.5);padding-top:60px;padding-bottom:30px}.footer-bottom{position:absolute;width:100%;height:auto;background-color:#ed485c}.footer-bottom .footer-bar{box-sizing:border-box}.footer-text a{color:#363e44;opacity:1}.footer-bottom .footer-bar .menu-footer-container li a:hover,.footer-text a:hover{opacity:.5;-webkit-transition:.3s;transition:.3s}.footer-bottom .footer-bar .footer-text-bar{bottom:10px;float:left;min-height:55px}.footer-bottom .footer-bar .footer-text-bar p{font-size:13px;font-weight:500;color:#fff;text-align:left;line-height:1.5;margin:17px 0}.footer-bottom .footer-bar .menu-footer-container{float:right;height:55px}.footer-bottom .footer-bar .menu-footer-container .menu li{margin-right:0;padding-bottom:0}.footer-bottom .footer-bar .menu-footer-container li:after{content:'/';line-height:24px;font-size:11px;padding:0 15px;color:#fff}.footer-bottom .footer-bar .menu-footer-container li:last-child:after{content:'';padding:0}.footer-bottom .footer-bar .menu-footer-container li a{font-size:13px;font-weight:500;color:#fff;text-transform:none;letter-spacing:0;line-height:4.2;opacity:1}.footer-bottom .footer-bar .go-top{font-weight:500;display:inline-block;position:fixed;bottom:70px;right:20px;opacity:0;visibility:hidden;-webkit-transform:translate(0,5px);-ms-transform:translate(0,5px);transform:translate(0,5px);-webkit-transition:.3s;transition:.3s}.footer-bottom .footer-bar .go-top.on{color:#ed485c;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.footer-bottom .footer-bar .go-top:hover{opacity:.5}.footer-bottom .footer-bar .go-top i{padding:4px 9px;font-weight:700}.footer-widget{width:30%;float:left;margin-right:5%;color:#fff;line-height:1.83}.footer-widget:last-child{margin-right:0}.footer-widget .widget{padding-bottom:35px}.footer-widget .footer-widget-title{color:#fff;font-weight:700;font-size:16px;margin-bottom:30px;display:inline-block;border-bottom:1px solid #ed485c}.footer-widget .about-widget img{float:left;width:100px;height:100px}.footer-widget .about-widget p{float:left;text-align:left}.footer-widget .widget_search form input{font-family:"Roboto",sans-serif;background:0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.footer-widget .widget_webdoone_latestposts_widget ul.latestposts-feed li .feed-text a{color:#9d9d9d}.footer-widget .widget_webdoone_latestposts_widget ul.latestposts-feed li .feed-text a:hover{color:#ed485c}.home-lsl,.home-gsl,.home-sl,.arch-lsl,.arch-gsl,.arch-sl,.post-sl{margin-left:3%;margin-right:0;float:right}.home-lsl-aside,.home-gsl-aside,.home-sl-aside,.arch-lsl-aside,.arch-gsl-aside,.arch-sl-aside,.post-sl-aside{float:left}.home-lfw,.home-gfw,.home-ful,.arch-lfw,.arch-gfw,.arch-ful,.post-ful{width:100%;margin-right:0;float:none}.grid-layout{width:48.5%;display:inline-block;vertical-align:top;list-style-type:none}.grid-layout.left-column{margin-right:2.3%}.grid-layout.right-column{margin-right:0}.grid-layout .grid-layout .post-header{padding:25px}.grid-layout .post-icon{margin-bottom:20px}.grid-layout .post-header h2 a{font-size:28px;font-weight:700;line-height:30px;padding-bottom:15px;word-wrap:break-word}.grid-layout .post-header .post-info{margin-top:10px;margin-bottom:5px}.grid-layout .post-data .post-share{display:none}.grid-layout .post-share{margin-top:10px;margin-bottom:30px}.grid-layout .post-img a{display:inline}.list-layout{display:block;width:100%;height:240px;overflow:hidden}.home-lfw .list-layout,.arch-lfw .list-layout{height:330px}.list-layout figure.effect-jazz img{height:241px;width:auto}.home-lfw .list-layout figure.effect-jazz img,.arch-lfw .list-layout figure.effect-jazz img{height:330px}.list-layout .post-header h2 a{font-size:26px;font-weight:700;line-height:1.1}.home .list-layout article .post-data{display:block;padding:10px 25px 0}.home .list-layout article .post-data .more-link{display:inline-block}.list-layout .post-info{margin-top:5px}.list-layout .post-header .post-info .cat a{display:inline-block}.list-layout .post-share{display:none}.list-layout .post-info .author a{display:inline-block}.list-layout-main{width:35%;float:left;height:100%}.list-layout .fluid-width-video-wrapper{padding-top:240px !important}.list-layout .fluid-width-video-wrapper iframe{max-width:600px;max-height:300px}.list-container{float:left;width:65%;vertical-align:top}.list-container.no-thumb{width:100%}.list-layout article{height:auto;width:100%}.list-layout-main .video-wrapper{max-width:100%;height:auto !important}.content .home-lfw .list-layout article .list-layout-main .post-img,.content .arch-lfw .list-layout article .list-layout-main .post-img{width:385px}.wrongpage{padding-top:45px;text-align:center}.wrongpage h1{font-size:120px}.post-data .review-wrapper li{list-style:none}.post-data .review-wrapper h5{font-size:18px;font-weight:700;margin:0}.review-wrapper ul li span{font-size:16px;font-family:'Roboto',sans-serif}.content .review-total-only.small-thumb{padding-left:0}.content .wp_review_tab_thumb_small{width:90px;height:auto;margin-right:15px}.content .wp_review_tab_widget_content{border:none}.content .wp_review_tab_widget_content a{color:#fff}.content .wp_review_tab_widget_content .tab_title a{color:#fff;background-color:#363e44;border:1px solid #363e44;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.content .wp_review_tab_widget_content .tab_title a:hover{color:#fff;background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s}.content .wp_review_tab_widget_content .tab_title.selected a{background:#232930}.content .wp_review_tab_widget_content .inside{background:0 0}.content .wp_review_tab_widget_content .tab-content li{border-color:#363e44;color:#fff}.content .wp_review_tab_widget_content .tab-content li:after{content:'';height:1px;width:35px;position:absolute;background-color:#ed485c;left:0;bottom:-1px}.content .wp_review_tab_widget_content .tab-content li:last-child:after{content:none}.content .wp_review_tab_widget_content .wp-review-tab-postmeta{color:#fff}.content .wp-review-tab-loading:before{background-color:#232930}.content .wp_review_tab_widget_content .review-result-wrapper{color:#363e44}.content .wp_review_tab_widget_content .review-result-wrapper i,.featured-full .review-result-wrapper i{opacity:1}.featured-full .review-result-wrapper{color:#232930}.featured-full .review-result{color:#fff}.content .wp_review_tab_widget_content .review-result-wrapper .review-result{color:#ed485c}.content .wp_review_tab_widget_content ul.has-1-tabs li{margin-right:auto !important}.content .wp_review_tab_widget_content ul.wp-review-tabs li{width:48%;margin-bottom:10px}.content .review-total-only.large-thumb{background:#ed485c;font-size:18px;top:10px}.content li:first-child .review-total-only.large-thumb{top:15px}.content .wp_review_tab_widget_content .wp_review_tab_thumb_large .wp-post-image{margin-top:10px !important}.content .wp_review_tab_thumb_large,.content .wp_review_tab_thumb_large img{width:100%}.content .wp-review-tab-loading:after{border-top:.4em solid #363e44;border-right:.4em solid #363e44;border-bottom:.4em solid #363e44;border-left:.4em solid #ed485c}.content .wp_review_tab_widget_content ul.wp-review-tabs li:nth-child(odd){margin-right:4%}.content .wp_review_tab_widget_content .tab_title.selected{pointer-events:none}.content .wp_review_tab_widget_content .tab_title.selected a{text-transform:uppercase;color:#363e44;font-size:14px;font-weight:700;border:1px solid #363e44;border-radius:50px}.content .wp_review_tab_widget_content .tab_title a{text-transform:uppercase;font-size:14px;font-weight:400;border:1px solid #363e44;border-radius:50px}.content .wp_review_tab_widget_content .has-4-tabs .tab_title.selected a{border-color:#363e44}.content .review-total-only{background:0 0}.content .review-total-only .percentage-icon,.review-wrapper .percentage-icon{font-style:normal}aside .wp_review_tab_widget_content .tab-content li{padding:0 0 15px}aside .wp_review_tab_widget_content .entry-title{font-weight:400}.content .main .review-total-only,.featured-img .review-total-only{background:#ed485c;position:absolute;z-index:10;overflow:visible !important}aside .wp_review_tab_widget_content .wp-review-tab-postmeta{font-size:12px;opacity:.5}.single .post .review-total-only,.search .post .review-total-only,.archive .post .review-total-only{top:0;left:25px}.home .post .review-total-only,.featured-img .review-total-only{top:0;left:25px}.single .post .review-total-only:before,.archive .post .review-total-only:before,.search .post .review-total-only:before,.home .post .review-total-only:before{border-bottom:10px solid #ed485c;border-right:10px solid transparent;top:0;right:-10px}.review-total-box{font-weight:700;color:#fff}.wp_review_tab_widget_content .review-total-box{color:#ed485c}.main .post .review-total-only.wp-review-total-point,.main .post .review-total-only.wp-review-total-percentage{font-size:40px;padding:0 15px;line-height:1.5;font-weight:700}.main .list-layout .post .review-total-only .review-total-box,.main .grid-layout .post .review-total-only .review-total-box,.featured-img .review-total-box{font-size:30px;padding:5px;line-height:1.1}.featured-img .review-total-box span{color:#fff}.main .post .review-total-only .review-result-wrapper i,.main .review-total-only .review-result-wrapper i{font-size:25px;margin:10px 0;line-height:1.8;opacity:1}.main .list-layout .post .review-total-only .review-result-wrapper i,.main .list-layout .review-total-only .review-result-wrapper i,.main .grid-layout .post .review-total-only .review-result-wrapper i,.main .grid-layout .review-total-only .review-result-wrapper i{font-size:20px;margin:10px 0;line-height:1.8;opacity:1}.main .review-result-wrapper{color:#363e44}.main .review-total-only .review-result-wrapper .review-result{height:40px;color:#fff}.content .wp_review_tab_widget_content .wp_review_tab_thumbnail:hover{opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s}.wp-review-tab-pagination a{background:#363e44;padding:12px 17px;font-weight:500;font-size:14px}.wp-review-tab-pagination a:hover,.content .wp_review_tab_widget_content a:hover{color:#ed485c;-webkit-transition:.3s;transition:.3s}.content .wp_review_tab_widget_content .wp-review-tab-pagination a{margin:0;display:inline-block}.promo-area{width:100%;padding:50px 0;background-color:#ed485c;overflow:hidden}.promo-area .promo-item{width:30%;margin-right:5%;position:relative;float:left;overflow:hidden}.promo-area .promo-left{float:left}.promo-area .promo-center{margin:auto}.promo-area .promo-right{float:right;margin-right:0}.promo-area{clear:both}.promo-area .promo-item img{width:100%;height:auto;display:block;overflow:hidden;position:relative}.promo-area .promo-item .post-type-icon i{color:#fff}.promo-area .promo-mask{position:absolute;top:50%;left:53%;text-align:center;pointer-events:none;background-color:#363e44;padding:16px 30px 16px;-webkit-transform:skew(45deg) translate(-40%,-50%);transform:skew(45deg) translate(-40%,-50%)}.promo-area .promo-mask a{font-size:16px;color:#fff;position:relative;display:block;-webkit-transform:skew(-45deg);transform:skew(-45deg)}.woocommerce a,.woocommerce aside a,.woocommerce-page aside{color:#fff}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#ed485c}.woocommerce .widget_price_filter .ui-slider-horizontal{height:8px}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{font-size:16px;display:block;border:0;background:#363e44;z-index:1;position:absolute}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:20px;height:20px;cursor:pointer;background:#fff;outline:none;top:-6px;z-index:2;position:absolute;border-radius:50%;-webkit-box-shadow:1px 1px 3px 0px rgba(122,122,122,.8);-moz-box-shadow:1px 1px 3px 0px rgba(122,122,122,.8);box-shadow:1px 1px 3px 0px rgba(122,122,122,.8)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.woocommerce .widget_price_filter .price_slider_amount .button{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #363e44;border-radius:50px;padding:13px 35px;background-color:#363e44;float:left}.woocommerce .widget_price_filter .price_slider_amount .button:hover{background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s;cursor:pointer}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:45px}.woocommerce ul.product_list_widget li a.remove{float:right}.woocommerce aside .widget_shopping_cart_content p.total{margin:20px 0}.woocommerce ul.product_list_widget li{margin:0;list-style:none;border-bottom:1px solid #363e44;padding:15px 0;position:relative}.woocommerce ul.product_list_widget li a{font-size:16px;letter-spacing:0;line-height:30px;display:block}.woocommerce ul.product_list_widget li a:hover{-webkit-transition:.3s;transition:.3s}.woocommerce ul.product_list_widget li:before{content:'';position:absolute;width:35px;border-bottom:1px solid #ed485c;bottom:-1px;left:0}.woocommerce ul.product_list_widget .empty{padding:0}.woocommerce ul.product_list_widget li:first-child{padding-top:0}.woocommerce ul.product_list_widget li:last-child{border:none;padding-bottom:0}.woocommerce ul.product_list_widget li:last-child:before{content:none}.woocommerce ul.product_list_widget li img{float:left;width:57px;height:auto;margin-right:10px;padding:5px 5px 0 0}.woocommerce ul.product_list_widget li ins,.woocommerce ins{background-color:transparent;color:#fff}.star-rating:before{left:0;content:"\f006\f006\f006\f006\f006";font-size:14px;color:#ed485c;letter-spacing:2px;box-sizing:border-box}.star-rating span:before{left:0;content:"\f005\f005\f005\f005\f005";font-size:14px;color:#ed485c;letter-spacing:2px}.star-rating:before,.star-rating span:before{position:absolute;top:0;font-family:'FontAwesome';font-style:normal;font-weight:400;line-height:26px;box-sizing:border-box}aside .star-rating:before,aside .star-rating span:before{line-height:14px;font-size:12px}aside .star-rating{height:14px}aside .product_list_widget .reviewer{font-size:12px;opacity:.3}.woocommerce-product-rating{position:relative;display:block;height:15px}.product-summary .star-rating{width:116px}.star-rating{position:relative;line-height:26px;width:105px;height:26px;overflow:hidden;opacity:1}.star-rating span{position:absolute;top:0;left:0;padding-top:26px;overflow:hidden}.woocommerce-review-link{vertical-align:super;margin-left:10px}#review_form .comment-form-rating .stars span{display:block}#review_form .comment-form-rating .stars a{position:relative;display:inline-block;color:#232930;width:23px;text-indent:-1000em;overflow:hidden}#review_form .comment-form-rating .stars a:before{position:absolute;top:0;left:0;font-family:'FontAwesome';font-size:18px;font-style:normal;font-weight:400;line-height:1;content:"\f005";text-indent:0}#review_form .comment-form-rating .stars:hover a,#review_form .comment-form-rating .stars.active a{color:#ed485c;opacity:1}#review_form .comment-form-rating .stars a:hover~a,#review_form .comment-form-rating .stars.has-active a.active~a{color:#363e44;opacity:1}#review_form .comment-form-rating .stars.has-active a{color:#ed485c}#rating{display:none !important}#comments h2{font-size:1em;margin-top:0}#comment{resize:vertical}.commentlist{margin:0;padding:0}.commentlist .comment_container img{float:left;margin-right:20px}.single-product .wc-tabs-wrapper .commentlist li{display:block;margin-top:15px;border-bottom:1px solid #f0f0f0}.woocommerce .variations_form .variations select,.woocommerce .woocommerce-ordering select{font-size:16px;display:block;height:45px;color:#fff;border:1px solid #363e44;cursor:pointer;background-color:#232930}.woocommerce .select2-container{line-height:3}.woocommerce .select2-choice{font-size:16px;display:block;height:45px;color:#fff;border:1px solid #232930;cursor:pointer;background-color:transparent}.woocommerce .woocommerce-result-count{font-size:12px;display:inline-block;float:right;padding:9px 0 4px 7px;margin-bottom:35px;text-transform:uppercase}.woocommerce .woocommerce-ordering{margin-bottom:50px}.woocommerce ul.products li{list-style:none;margin-bottom:50px}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{font-size:12px;font-weight:500;color:#fff;background-color:#ed485c;text-transform:uppercase;width:55px;padding:10px;position:absolute;text-align:center;box-sizing:border-box;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background-color:#232930;width:30.8%}.archive.woocommerce ul.products li.product{background-color:#363e44}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2em 0;padding-bottom:10px;position:relative}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 3.8% 8% 0;box-shadow:none}.woocommerce .products ul,.woocommerce ul.products{padding:0;list-style:none;clear:both}.woocommerce ul.products .star-rating span:before,.woocommerce ul.products .star-rating:before,.woocommerce ul.products h3{margin-left:10px}.woocommerce ul.products .price{margin-left:10px;margin-bottom:10px;display:block}.woocommerce ul.products li .added_to_cart,.woocommerce ul.products li .add_to_cart_button{float:left;margin-left:10px;display:block}.woocommerce ul.products li .added_to_cart,.woocommerce ul.products li .add_to_cart_button{font-family:'Roboto',sans-serif;font-size:12px;background-color:#ed485c;color:#fff;font-weight:700;padding:10px 16px;text-transform:uppercase;border:0}.woocommerce ul.products li .added_to_cart:hover,.woocommerce ul.products li .add_to_cart_button:hover{background-color:#fff;color:#ed485c;transition:.3s;cursor:pointer}.woocommerce ul.products li .add_to_cart_button.added{display:none}.woocommerce ul.products li.product .added_to_cart:after{content:"\f00c";font-family:'FontAwesome',serif !important;padding-left:9px}.woocommerce ul.products li .add_to_cart_button i{font-size:12px;margin-left:9px;-webkit-filter:blur(0)}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none;margin-bottom:10px}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30%;margin-right:3.8%;margin-bottom:30px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:45%;float:left;margin-right:3%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:52%;float:right}.woocommerce div.product .product_title{font-family:"Roboto",sans-serif;font-size:36px;font-weight:500;margin-bottom:20px}.woocommerce div.product{background:-webkit-linear-gradient(225deg,transparent 50px,#363e44 0) top right;background:-moz-gradient(225deg,transparent 50px,#363e44 0) top right;background:-o-linear-gradient(225deg,transparent 50px,#363e44 0) top right;background:linear-gradient(225deg,transparent 50px,#363e44 0) top right;padding:25px;box-sizing:border-box}.woocommerce div.product .woocommerce-product-rating{margin-bottom:10px;height:25px}.woocommerce div.product .woocommerce-product-rating .star-rating{float:left}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{float:right;line-height:25px}.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover{color:#ed485c;transition:.3s}.woocommerce div.product .price{font-size:24px;margin-bottom:10px}.woocommerce div.product .price del{opacity:.5}.woocommerce div.product .price ins{color:#fff;opacity:1}.woocommerce div.product .entry-summary p{margin-bottom:10px}.woocommerce div.product form.cart div.quantity{float:left;margin:0 10px 0 0;width:12%}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce input[type=number]{border:0;height:39px}.woocommerce div.product form.cart{margin:20px 0;height:41px}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce input.button,.woocommerce .place-order input,.woocommerce .return-to-shop a,.woocommerce .wc-proceed-to-checkout a,.woocommerce button.button,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce div.product form.cart .single_add_to_cart_button{font-family:'Roboto',sans-serif;font-size:14px;background-color:#ed485c;color:#fff;font-weight:700;padding:12px 16px;text-transform:uppercase;border:0}.woocommerce button.button{width:45.7%}.woocommerce .place-order input{margin-top:30px}.woocommerce input.button:hover,.woocommerce .place-order input:hover,.woocommerce .return-to-shop a:hover,.woocommerce .wc-proceed-to-checkout a:hover,.woocommerce button.button:hover,.woocommerce .cart .button,.woocommerce .cart input.button:hover,.woocommerce div.product form.cart .single_add_to_cart_button:hover{background-color:#fff;color:#ed485c;transition:.3s;cursor:pointer}.woocommerce div.product .posted_in{margin-bottom:30px;display:block}.woocommerce div.product .posted_in a:hover{color:#ed485c;transition:.3s}.woocommerce div.product .woocommerce-tabs{float:left;margin-bottom:30px;clear:both;width:100%;top:0;left:0}.woocommerce div.product .woocommerce-tabs .reviews_tab,.woocommerce div.product .woocommerce-tabs .description_tab{border:1px solid #232930}.woocommerce div.product .woocommerce-tabs .wc-tab{margin-top:50px}#comments h2,.woocommerce div.product .related h2,.woocommerce div.product .woocommerce-tabs h2{font-size:22px;font-weight:500;margin-bottom:20px}.woocommerce div.product .woocommerce-tabs .post-share{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block;padding:10px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#232930}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:700;padding:15px 20px}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#ed485c;transition:.3s}.woocommerce .variations_form .variations{border:0;margin-bottom:30px;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0}.woocommerce div.product form.cart .variations td.label{margin-right:10px;padding:0}.woocommerce div.product form.cart .variations td{vertical-align:middle;padding:0}.woocommerce div.product form.cart .variations td label{display:block;text-align:left}.woocommerce div.product form.cart .variations select{width:100%;float:left}.woocommerce div.product form.cart .reset_variations{display:none}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{display:inline-block;margin:0}.woocommerce td.product-name dl.variation dd:before{content:none}.woocommerce div.product span.price{display:none}.woocommerce div.product .product_meta{float:left;margin-top:10px}.woocommerce div.product .product_meta .posted_in{display:inline}.woocommerce #reviews #comments ol.commentlist li img.avatar{border:0;border-radius:50%;padding:0;width:40px}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;padding:3px;width:45px;height:auto;box-shadow:none}.woocommerce div.product .commentlist li .star-rating{float:right}.single-product .wc-tabs-wrapper .commentlist{margin-bottom:30px}.single-product .wc-tabs-wrapper .commentlist li{display:block;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #363e44}.single-product .wc-tabs-wrapper .commentlist li .comment_container .comment-text{display:block;overflow:hidden}.single-product .wc-tabs-wrapper .commentlist li .comment_container .description p{font-size:14px;font-weight:400}.single-product .wc-tabs-wrapper .commentlist li:last-child{border-bottom:0}.single-product .wc-tabs-wrapper .comment-respond h3{margin-bottom:20px}.single-product .wc-tabs-wrapper .comment-respond .comment-form-rating label{float:left;margin-right:10px;line-height:1}.woocommerce div.product .upsells{clear:both}.woocommerce div.product .upsells h2{font-weight:500;margin-bottom:20px}.woocommerce div.product .upsells ul li a.add_to_cart_button{padding-left:10px}.woocommerce .related.products{clear:both}.woocommerce .related{margin-bottom:0}.woocommerce div.product .related{width:100%}.woocommerce div.product .related ul li{float:left;position:relative;margin:0 3.5% 3.5% 0;width:31%}.woocommerce div.product .related ul.products{clear:both}.woocommerce div.product .related ul li.last{margin-right:0}.woocommerce div.product .related ul li .price{font-size:16px}.woocommerce div.product .related ul li a.add_to_cart_button{margin-top:10px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:35px 0}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top:1px solid #ed485c}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{float:right;background-color:#ed485c;color:#fff;padding:14px 16px;position:relative;top:-14px}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover{background-color:#fff;color:#ed485c;transition:.3s}.woocommerce table.shop_table{width:100%}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce table.shop_table img{width:50px}.woocommerce-cart table.cart td,.woocommerce-cart table.cart th{vertical-align:middle}.woocommerce table.cart{text-align:center}.woocommerce .cart-collaterals .cart_totals{display:inline-block;width:100%}.woocommerce .cart-collaterals .cart_totals table tr td{text-align:left}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce table.shop_table td.actions .coupon .input-text{line-height:39px;padding:0 15px;border:0}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{font-size:16px;display:block;height:45px;color:#fff;border:1px solid #232930;cursor:pointer;background-color:transparent}.woocommerce form #calc_shipping_postcode_field input,.woocommerce form #calc_shipping_country_field select,.woocommerce form #calc_shipping_state_field select{width:100%}.woocommerce .cart_totals ul{margin-left:0}.woocommerce .cart_totals ul li{list-style:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;padding:0 8px}.woocommerce form .form-row textarea{line-height:2;height:100px}.woocommerce ul.woocommerce-error{margin:0}.woocommerce .woocommerce-error li{list-style:none !important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cross-sells ul.products li.product,.woocommerce-page .cross-sells ul.products li.product{background-color:#232930}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{float:left}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{width:48%;margin-bottom:4%}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product:nth-child(even){margin-right:0}.woocommerce .cart-collaterals .cross-sells ul.products li h3,.woocommerce-page .cart-collaterals .cross-sells ul.products li h3{margin:0 0 0 10px}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none;margin:0}.woocommerce .cart-collaterals .calculated_shipping{width:100%}.woocommerce .cross-sells ul.products li.product .star-rating{display:none}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce #tab-description>h2,.woocommerce #comments>h2,.woocommerce #reply-title,.woocommerce .related>h2,.woocommerce .cross-sells>h2,.woocommerce .cart_totals>h2,.woocommerce .upsells>h2,.woocommerce .woocommerce-billing-fields>h3,.woocommerce #ship-to-different-address,.woocommerce #order_review_heading,.woocommerce .myaccount_user+h2,.woocommerce .address>.title>h3{font-size:22px}.woocommerce #order_review_heading{clear:both;padding-top:30px}.woocommerce .woocommerce-checkout-review-order-table tr td{width:25%;text-align:left}.woocommerce .woocommerce-checkout-payment ul{margin:0}.woocommerce-checkout #payment .payment_method_paypal img{display:none}.woocommerce .woocommerce-checkout-payment ul li{list-style:none}.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#232930;color:#fff}.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #232930;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.woocommerce-checkout .payment_method_paypal .about_paypal{float:right}.woocommerce .payment_method_paypal a{color:#fff}.woocommerce .payment_method_paypal a:hover{color:#ed485c;transition:.3s}.woocommerce header.title{margin:20px 0 80px;min-height:0;max-height:0;background-color:transparent}.woocommerce .order-info mark{background-color:transparent;font-style:normal;color:#fff}.woocommerce .address header a{border:1px solid;border-radius:4px;font-size:12px;padding:2px 5px;font-weight:700}.woocommerce p.form-row{margin-bottom:30px}.cart-contents-hover .tab-cart-hover .product_list_widget{position:inherit;opacity:1;display:block}.cart-contents-hover .tab-cart-hover .product_list_widget .mini_cart_item{display:block;width:100%;min-width:170px;float:none;min-height:70px;padding:0 30px 0 65px;margin:10px 0;list-style:none;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #232930}.cart-contents-hover .tab-cart-hover .product_list_widget .mini_cart_item:first-child{margin-top:0}.cart-contents-hover .tab-cart-hover .product_list_widget .mini_cart_item:last-child{border-bottom:none;margin-bottom:0}.cart-contents-hover .tab-cart-hover .product_list_widget .mini_cart_item a.remove{position:absolute;top:10px;margin:0;right:0;font-size:14px;border:1px solid #fff;height:20px;width:20px;padding:0;line-height:18px;text-align:center;color:#fff;border-radius:99px;display:inline-block}.cart-contents-hover .tab-cart-hover .product_list_widget .mini_cart_item a:not(.remove){border-bottom:0 !important;line-height:130%;margin:0;padding:0;display:block;white-space:normal}.cart-contents-hover .tab-cart-hover .product_list_widget dl,.cart-contents-hover .tab-cart-hover .product_list_widget .variation dd p{line-height:.7}.cart-contents-hover .tab-cart-hover .product_list_widget .quantity,.cart-contents-hover .tab-cart-hover .product_list_widget .variation dd,.cart-contents-hover .tab-cart-hover .product_list_widget .variation dt{display:inline-block;font-size:80%;line-height:.6}.standard-nav-container .cart-contents-hover .sub-menu{right:0;width:330px;padding:0}.standard-nav-container .cart-contents-hover .sub-menu:before{left:286px}.standard-nav-container .cart-contents-hover .sub-menu .widget_shopping_cart{position:relative;padding:20px}.standard-nav-container .cart-contents-hover .sub-menu .widget_shopping_cart .product_list_widget{max-height:450px;max-height:60vh;overflow-y:auto;z-index:99;-webkit-overflow-scrolling:touch;padding:0;margin:0;color:#fff}.standard-nav-container .cart-contents-hover .sub-menu .widget_shopping_cart .product_list_widget:before{content:none}.standard-nav-container .main-menu ul .cart-contents-hover .cart-contents,#mobile-cart .cart-contents{padding-left:5px;color:#fff;background:#363e44;border-radius:3px;padding:0 6px 0 8px;text-align:center;display:inline-block;margin-left:5px;font-size:14px;line-height:1.5;letter-spacing:1px;position:relative}.standard-nav-container .main-menu ul .cart-contents-hover .cart-contents:before{content:'';position:absolute;left:-3px;top:40%;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:3px solid #363e44}#mobile-cart .cart-contents:before{content:'';position:absolute;right:-4px;top:35%;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #363e44}#mobile-cart a{color:#fff}#mobile-cart .cart-contents{margin-right:5px;font-size:inherit;padding:1px 8px 0 10px;top:-3px}.cart-contents-hover .tab-cart-hover .product_list_widget img{position:absolute;left:0;width:50px;height:50px;display:inline-block}.standard-nav-container .cart-contents-hover .sub-menu .widget_shopping_cart .total{border-top:1px solid #232930;padding:10px 0 20px;color:#fff}.woocommerce .widget_shopping_cart_content p.buttons a,.standard-nav-container .main-menu ul .cart-contents-hover .buttons a{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #232930;border-radius:50px;padding:13px 25px;background-color:#232930;display:inline-block;margin-right:5px;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.woocommerce .widget_shopping_cart_content p.buttons a:hover,.standard-nav-container .main-menu ul .cart-contents-hover .buttons a:hover{background-color:#ed485c;border:1px solid #ed485c;-webkit-transition:.3s;transition:.3s}.woocommerce .widget_shopping_cart_content p.buttons a,.standard-nav-container .main-menu ul .cart-contents-hover .buttons a.checkout{background-color:#363e44}