.button-mixin{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;width:180px;height:40px;line-height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;-webkit-transition:all .2s}.button-mixin:hover{background-color:#2dcc70;color:#ededed}.button-mixin:focus{outline:0}.button-mixin-wc{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s}.button-mixin-wc:hover{background-color:#2dcc70;color:#ededed}.button-mixin-wc:focus{outline:0}.form-submit-button-wc{font-family:Lato,serif !important;text-transform:uppercase !important;font-size:12px;font-weight:900;color:#fff;background-color:#2dcc70 !important;height:40px;border:1px solid #2dcc70;border-radius:0 !important;transition:all .2s;line-height:40px;padding-top:0;width:100% !important;margin:0 auto}.form-submit-button-wc:hover{background-color:#2dcc70;color:#ededed}.form-submit-button-wc:focus{outline:0}.single_add_to_cart_button_wc{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center}.single_add_to_cart_button_wc:hover{background-color:#2dcc70;color:#ededed}.single_add_to_cart_button_wc:focus{outline:0}.single_add_to_cart_button_wc:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.single_add_to_cart_button_wc:focus{outline:0}@media (max-width:991px){.single_add_to_cart_button_wc{width:150px}}.quatity-button-wc{line-height:45px;height:45px;border:1px solid #082222;overflow:hidden}.quatity-button-wc .minus{height:45px;line-height:45px;font-family:"plusminus";font-size:14px;font-weight:400;color:#082222;background-color:transparent;border:none;padding:0 10px 0 14px;float:left;transition:all .2s;-webkit-transition:all .2s}.quatity-button-wc .minus:hover{background-color:#082222;color:#ededed}.quatity-button-wc .minus:focus{outline:0}.quatity-button-wc .qty{line-height:45px;height:45px;font-family:Josefin Sans,serif;text-transform:uppercase;font-size:16px;color:#082222;background-color:transparent;border-left:1px solid #082222;border-right:1px solid #082222;border-top:none;border-bottom:none;transition:all .2s;padding:0;width:70px;margin:0 auto;display:inline-block;margin-top:-2px}.quatity-button-wc .qty:focus{outline:0}.quatity-button-wc .plus{height:45px;line-height:45px;font-family:"plusminus";font-size:14px;font-weight:400;color:#082222;background-color:transparent;border:none;padding:0 14px 0 10px;float:right;transition:all .2s;-webkit-transition:all .2s}.quatity-button-wc .plus:hover{background-color:#082222;color:#ededed}.quatity-button-wc .plus:focus{outline:0}.border-bottom-gray-mixin-wc{border-bottom:2px solid #c6c6c6;margin-bottom:15px;padding-bottom:15px}.box-shadow-mixin{border-bottom:1px solid #e4e2e2}.box-shadow-larger-mixin{box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-moz-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-webkit-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important}.box-shadow-none-mixin-wc{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.global-message-mixin-wc{border-top:2px solid #2dcc70;background:0 0;margin-top:20px !important;margin-bottom:20px !important}.global-message-mixin-wc li{margin:0 !important}.global-message-mixin-wc:before{color:#2dcc70}.global-message-mixin-wc .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:auto !important;padding:0 20px}.global-message-mixin-wc .button:hover{background-color:#2dcc70;color:#ededed}.global-message-mixin-wc .button:focus{outline:0}.notices-mixin-wc{border-top:none;text-align:center;background:#fff;color:#082222;font-size:1em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;border-bottom:2px solid #2dcc70;padding:0 !important;margin:0 !important;line-height:52px}.notices-mixin-wc:before{display:none}.notices-mixin-wc a{float:none;border:none;height:auto;padding:0;font-size:1em;line-height:52px}.notices-mixin-wc a:hover{background:0 0;color:#68de99}.title-mixin-wc{color:#082222;font-size:1.4em;font-weight:400;letter-spacing:2px;font-family:Lato,serif}.title-other-pages-mixin-wc{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase}.label-other-pages-mixin-wc{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;font-size:1em;font-weight:400}.select-other-pagest-mixin-wc{line-height:54px;border-radius:0;color:#082222 !important;font-size:1em}.input-other-pages-mixin-wc{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.textarea-other-pages-mixin-wc{font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.widget-title-mixin-wc{font-size:1.3em;letter-spacing:2px;font-family:Lato,serif;font-weight:400;color:#414042;transition:all .2s;-webkit-transition:all .2s}.widget-title-mixin-wc:hover{color:#2dcc70;transition:all .2s;-webkit-transition:all .2s}.widget-root-mixin-wc{padding:0 30px 30px 0}.widget-root-mixin-wc del{opacity:.5}.widget-root-mixin-wc del .amount{font-size:14px}.widget-root-mixin-wc ins{text-decoration:none}.widget-root-mixin-wc .amount{color:#222;letter-spacing:2px}.widget-root-mixin-wc ul li{border-bottom:2px solid #f5f5f5;padding-bottom:30px;margin-bottom:30px}.widget-root-mixin-wc ul li img{width:80px !important;height:auto}.widget-root-mixin-wc ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.header-mini-cart-wrapper-mixin-wc{padding:0 30px 20px 0}.header-mini-cart-wrapper-mixin-wc .cart_list{padding:0;margin:0;line-height:30px}.header-mini-cart-wrapper-mixin-wc .cart_list li{border-bottom:2px solid #f5f5f5;padding:20px 0;list-style-type:none;overflow:auto;position:relative}.header-mini-cart-wrapper-mixin-wc .cart_list li .remove{position:absolute;left:initial !important;right:0 !important;top:50% !important;margin-top:-10px;display:block;font-family:"plusminus";color:#414042 !important;transition:all .5s ease;-webkit-transition:all .5s ease;font-size:20px;height:20px;width:20px;line-height:20px}.header-mini-cart-wrapper-mixin-wc .cart_list li .remove:hover{color:#68de99 !important;background:#fff}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-img{display:inline-block;float:left;width:80px}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-img img{width:100% !important;height:auto !important}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details{display:inline-block;width:210px;text-align:left;padding:0 25px 0 10px;line-height:22px}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details a.product-title{font-size:1.3em;letter-spacing:2px;font-family:Lato,serif;font-weight:400;color:#414042;transition:all .2s;-webkit-transition:all .2s;font-size:.8em;display:block;line-height:inherit}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details a.product-title:hover{color:#2dcc70;transition:all .2s;-webkit-transition:all .2s}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .quantity{color:#082222;font-size:.8em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .quantity .amount{overflow:auto;font-size:1.2em;font-weight:700}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .variation{padding:0;border:none;margin:0;line-height:22px !important;display:block;font-size:1em;color:#082222}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .variation:before,.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .variation:after{display:none}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .variation dt{display:inline-block;padding:0;margin:0;float:none;width:auto !important;border-left:none;line-height:inherit}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .variation dd{padding:0;margin:0;display:inline-block;float:none;width:auto !important;border-left:none;line-height:inherit}.header-mini-cart-wrapper-mixin-wc .cart_list li .product-details .variation dd p{margin:0;padding:0;line-height:inherit}.header-mini-cart-wrapper-mixin-wc .cart_list li.empty{border:none;color:#082222;font-size:.9em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;padding-bottom:0;text-transform:uppercase;text-align:center}.header-mini-cart-wrapper-mixin-wc .total{border:none;color:#082222;font-size:1em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;line-height:1em;margin:20px 0;text-transform:uppercase;text-align:center}.header-mini-cart-wrapper-mixin-wc .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:100%;display:block}.header-mini-cart-wrapper-mixin-wc .button:hover{background-color:#2dcc70;color:#ededed}.header-mini-cart-wrapper-mixin-wc .button:focus{outline:0}.header-mini-cart-wrapper-mixin-wc .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.header-mini-cart-wrapper-mixin-wc .button:focus{outline:0}@media (max-width:991px){.header-mini-cart-wrapper-mixin-wc .button{width:150px}}.header-mini-cart-wrapper-mixin-wc .button.checkout{margin-top:10px}@media (max-width:991px){.header-mini-cart-wrapper-mixin-wc .button{width:auto}}.full-img-post-mixin.full-img.format-quote{overflow:auto !important}.full-img-post-mixin.full-img{position:relative;overflow:hidden;background-color:transparent}.full-img-post-mixin.full-img .one-post-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:.5;z-index:-1;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.full-img-post-mixin.full-img:hover>.one-post-overlay{opacity:.8;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.full-img-post-mixin.full-img img{position:absolute;margin:auto;left:-99999px;right:-99999px;top:-99999px;bottom:-99999px;z-index:-2}.full-img-post-mixin.full-img .post-category.archive-category .category-line{display:none}.full-img-post-mixin.full-img .post-category .visible-categories{color:#2dcc70}.full-img-post-mixin.full-img .post-category .visible-categories span a{background-color:transparent}.full-img-post-mixin.full-img .post-title a{color:#fff}.full-img-post-mixin.full-img .post-title a:hover{color:#68de99}.full-img-post-mixin.full-img .post-title a h1{color:#fff}.full-img-post-mixin.full-img .post-title a h1:hover{color:#68de99}.full-img-post-mixin.full-img .post-text{color:#fff}.full-img-post-mixin.full-img .post-text p{color:#fff}.full-img-post-mixin.full-img .post-info{border-top:1px solid rgba(245,245,245,.5)}.full-img-post-mixin.full-img .post-info .time-of-post{color:#fff}.full-img-post-mixin.full-img .post-info .post-properties a{color:#fff}.full-img-post-mixin.full-img .post-info .post-properties a:hover{color:#68de99}.full-img-post-mixin.full-img.format-quote .one-post-overlay{opacity:.7;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;z-index:-1}.full-img-post-mixin.full-img.format-quote:hover>.one-post-overlay{opacity:.8;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.full-img-post-mixin.full-img.format-quote .sign-quote-one{color:#fff}.full-img-post-mixin.full-img.format-quote .sign-quote-two{color:#fff}.full-img-post-mixin.full-img.format-quote .quote-post-shindiri{color:#333;padding:30px;margin-bottom:0;font-size:24px;text-align:left}.full-img-post-mixin.full-img.format-quote .quote-post-shindiri span{color:#fff}.full-img-post-mixin.full-img.format-quote .quote-post-shindiri a{color:#fff}.full-img-post-mixin.full-img.format-quote .quote-post-shindiri .post-views{background-color:#53d98b;font-size:11px;font-weight:700;color:#fff;position:absolute;padding:2px 5px;top:12px;right:12px;line-height:16px;z-index:3}.full-img-post-mixin.full-img.format-quote .quote-post-shindiri .post-views .views-arrow-down{position:absolute;top:18px;right:2px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #53d98b}body{font-family:Open Sans,serif}a{color:#2dcc70}a:hover{color:#68de99;text-decoration:none}a:focus{color:#68de99;text-decoration:none}header{font-family:Lato,serif;font-weight:700}header .fluid-menu{z-index:666;position:relative;background:#fff;padding-left:0;padding-right:0;box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-moz-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-webkit-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important}@media (max-width:1200px){header .fluid-menu{height:110px;text-align:left}}header .white-head{background-color:#fff}header .header-first-container{margin-top:0;margin-bottom:0}header .nav>li.mmenu{position:static}header .header-subscribe button{text-decoration:underline;font-size:12px;font-weight:600;color:#082222;background-color:#fff;outline:none;border:none;padding:11px 16px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;text-transform:uppercase}header .header-subscribe button.active-subscribe{text-decoration:underline;font-weight:700;color:#082222;background-color:#fff;outline:none;border-radius:3px}header .header-subscribe #popoverSubscribe{text-transform:uppercase}header .header-login-signup{padding-right:0}header .header-login-signup button{color:#fff;background:0 0;border:none;outline:none;padding:11px 16px;font-size:12px;font-weight:700;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}header .header-login-signup button.btn-open-popup{text-transform:uppercase}header .header-login-signup button.active-login{text-decoration:underline;font-weight:700;color:#fff;background-color:transparent;outline:none}header .header-login-signup a.login-link{line-height:36px;text-transform:uppercase;font-size:12px;color:#fff}header .header-login-signup a.login-link:hover{color:#2dcc70}header .header-socials{float:right;position:relative}header .header-socials .more-socs{position:absolute;right:0;background:#fff;width:36px;height:54px;line-height:54px;font-size:24px;z-index:3;cursor:pointer;padding-right:12px;transition:all .8s cubic-bezier(.645,.045,.355,1)}header .header-socials ul{list-style:none;text-align:left;margin-top:8px;padding-left:28px;height:36px;max-width:136px;overflow:hidden;background:#fff;position:relative;z-index:2;transition:max-width .8s cubic-bezier(.645,.045,.355,1)}header .header-socials li{display:inline-block;padding:0 12px;line-height:21px}header .header-socials li a{color:#333;font-size:16px;line-height:36px;transition:color .2s}header .header-socials li a:hover{color:#2dcc70}header .header-login-signup{text-align:right}header .header-login-signup a{padding:12px;border-left:1px solid #222;color:#fff}header .logo-title-center{float:left;padding:4px 15px;background-color:#fff}header .logo-title-center .header-logo{max-width:270px;height:47px}header .arrow-up{position:absolute;z-index:0;bottom:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #2dcc70;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;visibility:hidden}header .navbar-default{background-color:#fff;border:none;margin-bottom:0 !important;float:left;position:static}@media (max-width:1200px){header .navbar-default{position:absolute;top:54px;width:100%;text-align:left;border-radius:0}}header .navbar-default .nav>li{position:static}header .navbar-default .navbar-nav{display:inline-block;float:none;vertical-align:top;position:static}header .navbar-default .navbar-nav .active>a{background-color:#fff;color:#2dcc70}header .navbar-default .navbar-nav .active>a:focus{background-color:#fff;color:#2dcc70}header .navbar-default .navbar-nav .class_megamenu>ul{z-index:2;background-color:#fff;position:absolute;left:0;top:56px;text-align:left}header .navbar-default .navbar-nav>li>a{color:#082222;border-top:3px solid #fff;-webkit-transition:color .2s ease-out,border .2s ease-out;-moz-transition:color .2s ease-out,border .2s ease-out;-o-transition:color .2s ease-out,border .2s ease-out;transition:color .2s ease-out,border .2s ease-out}header .navbar-default .navbar-nav>li>a:hover{color:#2dcc70}header .navbar-default .navbar-nav>li>a:focus{color:#2dcc70}header .navbar-default .navbar-nav>li>a:active{color:#2dcc70}header .navbar-default .navbar-collapse{border:none;text-align:center;position:static;padding-left:0}@media (max-width:1200px){header .navbar-default .navbar-collapse{text-align:left;border-top:1px solid #c6c6c6}}header .navbar-default .navbar-collapse .header-languages{float:left;display:inline-block}header .navbar-default .navbar-collapse .header-languages a{color:#082222;line-height:54px;padding:0 12px;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out;text-transform:uppercase;border-right:2px solid #e4e2e2}header .navbar-default .navbar-collapse .header-languages a:last-child{border-right:none}header .navbar-default .navbar-collapse .header-languages a.active-lang{color:#2dcc70}.header-first-container .first-line-text{color:#fff;line-height:36px;font-weight:400;font-size:13px}.author header{max-height:91px;overflow:hidden}.standard .fluid-menu{padding-left:0}.popover-content{width:100%;padding:0}.popover-content .custom-login-popover{padding:9px 36px;width:100%;height:calc(70vh - 37px);margin:0;text-transform:uppercase;box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-moz-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-webkit-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;position:relative;overflow:hidden}.popover-content .custom-login-popover .back-img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;max-width:100%;margin:auto}.popover-content .custom-login-popover .back-img-over{position:absolute;top:0;left:0;width:100%;height:100%;background:#0c361d;opacity:.8}.popover-content .custom-login-popover .submit-subscribe button{color:#ededed}.popover-content .custom-login-popover #loginform{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:480px}.popover-content .custom-login-popover #loginform>.subscribe-pop-title{padding-left:0;padding-bottom:0;text-align:left;color:#fff}.popover-content .custom-login-popover #loginform>.login-title-separator{width:30px;height:1px;background-color:#2dcc70;margin-bottom:32px}.popover-content .custom-login-popover #loginform .input-hoshi{padding-top:0 !important;max-width:none}.popover-content .custom-login-popover #loginform .input-hoshi input.hoshi{margin-top:0;border-radius:40px;background:rgba(255,255,255,.8) !important;padding:0 15px}.popover-content .custom-login-popover #loginform .input-hoshi input:-webkit-autofill,.popover-content .custom-login-popover #loginform .input-hoshi textarea:-webkit-autofill,.popover-content .custom-login-popover #loginform .input-hoshi select:-webkit-autofill{background:rgba(255,255,255,.8) !important}.popover-content .custom-login-popover #loginform p.labels{color:#fff;margin-top:20px;margin-left:20px;text-transform:none}.popover-content .custom-login-popover #loginform .submit-subscribe button{border:none;border-radius:333px;padding:12px 48px;background-color:#2dcc70;transition:background-color .2s;font-size:24px;font-weight:400;outline:none;width:100%;text-transform:uppercase}.popover{border-bottom:1px solid #e4e2e2;border:none;border-radius:3px;width:100%;max-width:none;left:0 !important;padding:0}.popover.bottom>.arrow{display:none}.popover.bottom{margin-top:0}.subscribe-pop-title{font-family:Lato,serif;font-size:17px;font-weight:400;color:#c6c6c6;padding:16px 20px;text-transform:uppercase;text-align:center}.submitsearch{font-family:fontAwesome !important;color:#333 !important;background:0 0 !important;border:none !important;font-weight:400 !important;font-size:18px !important;outline:none !important;-webkit-appearance:button !important;cursor:pointer !important;padding:0 20px !important;border-right:1px solid #e4e2e2 !important;border-left:1px solid #e4e2e2 !important;float:right;transition:all .2s}.submitsearch:hover{color:#2dcc70 !important}input{line-height:50px;height:54px;font-size:24px;color:#414042;font-family:Lato,serif;font-weight:700}.input{position:relative}.label-content{line-height:14px;height:50px;font-size:14px;color:#c6c6c6;font-family:Lato,serif;font-weight:700}.input-hoshi{overflow:hidden;max-width:380px;margin:0 auto}.input-hoshi .label-content-hoshi{font-size:12px;font-weight:400;text-transform:uppercase}.hoshi{margin-top:18px;padding:.85em .15em;padding-bottom:0;width:100%;height:60px;font-size:14px;line-height:48px;background:0 0;border:none;outline:none}.label-hoshi{position:absolute;top:55px !important;left:0;padding:0 .25em;width:100% !important;height:43px !important;text-align:left;font-family:Lato,serif;pointer-events:none;text-transform:uppercase}.label-content-hoshi{position:absolute}.label-hoshi:before,.label-hoshi:after{content:'';position:absolute;top:0;left:0;width:100%;height:calc(90%);border-bottom:2px solid #e4e2e2}.label-hoshi-1:after{border-color:#2dcc70}.submit-subscribe{text-align:center;margin-top:24px;margin-bottom:24px}.submit-subscribe button{border:none;border-radius:333px;padding:4px 48px;background-color:#2dcc70;transition:background-color .2s;font-family:Open Sans,cursive;font-size:24px;font-weight:400;outline:none}.submit-subscribe button .fa{transform:translate(10px,15px);opacity:0;font-size:14px;transition:all .2s}.submit-subscribe button:hover{background-color:#68de99}.submit-subscribe button:hover .fa{transform:translate(10px,-2px);opacity:1}.submit-subscribe .f-submit-button{border:none;color:#ededed;border-radius:333px;padding:4px 48px;background-color:#2dcc70;transition:background-color .2s;font-family:Open Sans,cursive;font-size:24px;font-weight:400;outline:none;line-height:24px;height:40px}.submit-subscribe .f-submit-button:hover{background-color:#68de99}.mc4wp-error{color:#082222 !important;background-color:transparent !important;border-color:transparent !important;text-align:center !important;width:100%}.mc4wp-form .hoshi{width:100% !important;height:60px !important;line-height:48px !important}.fixed-header{display:none;position:fixed;background-color:#fff;width:100%;top:0;z-index:666;padding:0}.fixed-logo{width:150px;margin:0 auto;padding:30px 0}.fixed-logo img{width:100%}.header-separator{height:4px;background-color:#f5f5f5}.fixed-smaller-header{border-bottom:1px solid #e4e2e2;border-bottom:2px solid #2dcc70;position:relative;background:#fff}.fixed-smaller-header .container-fluid{position:relative;z-index:22;background-color:#fff}.fixed-smaller-header .navbar-default{margin-bottom:0 !important}.fixed-smaller-header .header-search-cart{float:right;height:55px}.fixed-smaller-header .header-search-cart .header-search-form{display:inline-block}ul.soc-popover-list{list-style:none;text-align:left;padding:0 2px;margin-bottom:0}ul.soc-popover-list li{display:inline-block;padding:0 8px;font-size:14px;line-height:21px}.remember-pass{display:block;color:#c6c6c6;font-weight:400;text-align:center;margin-top:12px}.remember-pass:hover{color:#2dcc70}.remember-pass:focus{color:#2dcc70}.remember-pass .fa-check-square{color:#2dcc70}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#c6c6c6;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}.mega-menu{background:#fff;position:absolute;left:0;padding:60px;width:100%;height:400px;z-index:5;display:none;border-top:2px solid #2dcc70}.mega-menu .mega-menu-categories{list-style:none;padding-left:0;text-align:left}.mega-menu .mega-menu-categories li a{color:#222;line-height:32px;transition:all .2s}.mega-menu .mega-menu-categories li a:hover{color:#2dcc70}.mega-menu .mega-menu-categories .active-menu-categry a{color:#2dcc70}.mega-menu .categories-mega-posts .mega-posts1{position:absolute;opacity:0;transition:all .4s}.mega-menu .categories-mega-posts .mega-posts1.active-cat{opacity:1}.mega-menu .one-mega-post .mega-img{height:132px;overflow:hidden}.mega-menu .one-mega-post .mega-img img{width:100%}.mega-menu .one-mega-post .mega-post-title h3{font-size:24px}.active .mega-menu{opacity:1}@media (max-width:991px){.mob-header{margin:15px;margin-top:0;padding-top:15px}}.menu-bar-ico{height:2px;width:36px;background:#414042;position:relative;display:block;margin-top:7px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;left:0;width:100%;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'\f061';font:normal normal normal 14px/1 FontAwesome;line-height:40px;text-align:right;padding-left:19px;border:none;right:20px}.mm-listview .mm-next:after{display:none}.mm-listview>li:after{border:none !important}.mm-listview li:hover a{color:#2dcc70 !important}.mm-listview li a{transition:all .2s}.mm-navbar .mm-title{text-transform:uppercase}.mm-navbar:hover .mm-title{color:#2dcc70 !important}.mm-navbar:hover .mm-btn.mm-prev:before{color:#2dcc70 !important}.mm-navbar .mm-btn-mm-prev{transition:all .2s}.mm-menu>.mm-panel.mm-hasnavbar{background:#fff}.mm-listview li a,.mm-listview li span{font-family:Lato,serif;color:#222;text-transform:uppercase}.mm-prev:before{content:'\f060';font:normal normal normal 14px/1 FontAwesome;line-height:40px;text-align:center;padding-left:19px;border:none;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;color:#222}.mm-navbar{height:70px}.mm-navbar .mm-title{height:70px;line-height:55px;color:#222 !important;font-family:Lato,serif;font-weight:700;font-size:20px}.mm-navbar .mm-title img{height:100%;width:auto;float:left}.mm-menu>.mm-panel>.mm-listview.mm-first{margin-top:12px}#responsive-wrapper{display:none}.relative-header{position:relative}.relative-header .header-search-cart{float:right;height:55px;padding-right:15px}.relative-header .header-search-cart .header-search-form{display:inline-block}@media (max-width:991px){.relative-header{display:none}}.relative-header.small-bg-image .logo-and-title{background-color:transparent;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.relative-header.small-bg-image .logo-and-title .logo-title-center{margin-top:95px;margin-bottom:95px;position:relative;z-index:1}.relative-header.small-bg-image .logo-and-title .relative-header-overlay{background:rgba(34,34,34,.6);position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.single .realted_posts .relative-header-overlay{display:none !important}.single .single-related{background:rgba(51,51,51,.5);position:absolute;bottom:0;left:50%;transform:translate(-50%,0);text-align:left;padding:30px}.single .single-related p{color:#fff}.single .single-related p:first-child{height:24px}.single .single-related p:nth-child(2){font-size:20px}.single .single-related p a{color:#fff;transition:all .2s}.single .single-related p a:hover{color:#2dcc70}.single .single-related p span{display:block;width:50%;float:left;height:24px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.single .single-related p span:nth-child(2){text-align:right}.single .single-related p.related-single-sep{width:30px;height:1px;background:#2dcc70}.relative-header-hero.full-hero{height:100vh !important;min-height:100vh;position:relative;display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.relative-header-hero.full-hero.override{height:auto !important;min-height:auto !important}.relative-header-hero.full-hero.override .hero-arrow-container{display:none}.relative-header-hero.full-hero.with_shadow_and_pic{height:70vh !important;min-height:70vh !important}.relative-header-hero.full-hero.with_shadow_and_pic .hero-arrow-container{display:none}.relative-header-hero.full-hero.hero-paralax{background-attachment:fixed}.relative-header-hero.full-hero .hero-arrow-container{z-index:2;text-align:center;position:absolute;bottom:134px;left:50%;margin-left:-30px}@media (max-width:1199px){.relative-header-hero.full-hero .hero-arrow-container{margin-top:100px}}.relative-header-hero.full-hero .hero-arrow-container .hero-arrow-wrapper .fa{color:#2dcc70;border:2px solid #2dcc70;border-radius:30px;height:60px;width:60px;line-height:60px;font-size:21px;-webkit-transition:all .2s}@media (max-width:1199px){.relative-header-hero.full-hero .hero-arrow-container .hero-arrow-wrapper .fa{border-radius:25px;height:50px;width:50px;line-height:50px}}.relative-header-hero.full-hero .hero-arrow-container .hero-arrow-wrapper .fa:hover{background-color:#2dcc70;color:#ededed}@media (max-width:991px){.relative-header-hero.full-hero{display:none}}.relative-header-hero.full-hero .relative-header-overlay{background:#000;opacity:.5;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.relative-header-hero.full-hero .relative-header{z-index:2;position:relative}.relative-header-hero.full-hero .relative-header .header-first-container .header-subscribe>button{background:0 0;color:#fff;text-decoration:none}.relative-header-hero.full-hero .relative-header .header-first-container .header-subscribe .subscribe-button{background:0 0;color:#fff;text-decoration:none}.relative-header-hero.full-hero .relative-header .header-first-container .header-socials ul li a{color:#333}.relative-header-hero.full-hero .relative-header .header-first-container .header-login-signup a{color:#fff}.relative-header-hero.full-hero .relative-header .header-first-container .header-login-signup button{color:#fff;transition:all .2s}.relative-header-hero.full-hero .relative-header .header-first-container .header-login-signup button.active-login{background:0 0}.relative-header-hero.full-hero .relative-header .header-first-container .header-login-signup button:hover{color:#2dcc70}.relative-header-hero.full-hero .relative-header .fluid-menu{background:#fff;border-bottom:none;padding:0}.relative-header-hero.full-hero .relative-header .fluid-menu .container{background-color:transparent}.relative-header-hero.full-hero .relative-header .fluid-menu .container ul.shindiri-mega-menu{background-color:transparent;z-index:3}.relative-header-hero.full-hero .relative-header .fluid-menu .container ul.shindiri-mega-menu>li>a{background:0 0;color:#333}.relative-header-hero.full-hero .relative-header .fluid-menu .container ul.shindiri-mega-menu>li>a:hover{color:#2dcc70}.relative-header-hero.full-hero .relative-header .header-search-cart .woocommerce-header-cart .header-mini-cart-icon{color:#333}.relative-header-hero.full-hero .relative-header .header-search-cart .woocommerce-header-cart .cart-amount{color:#333}.relative-header-hero.full-hero .relative-header .header-search-form input{background-color:transparent}.relative-header-hero.full-hero .relative-header .header-search-form.hidden-search{visibility:hidden;pointer-events:none}.relative-header-hero.full-hero .logo-and-title{background-color:transparent;z-index:1;position:relative;margin-top:0;margin-bottom:0}.relative-header-hero.full-hero .logo-and-title .logo-title-center a{display:block;position:relative}.relative-header-hero.full-hero .logo-and-title .logo-title-center a img{max-height:64px;width:auto}.relative-header-hero.full-hero .hero-text{z-index:1;position:absolute;display:block;width:100%;top:50%}.relative-header-hero.full-hero .hero-text h2{color:#ededed;font-family:Lato,serif;font-size:56px;padding:0 20px;margin:0;-ms-word-wrap:break-word;word-wrap:break-word}@media (max-width:1199px){.relative-header-hero.full-hero .hero-text h2{font-size:50px}}.relative-header-hero.full-hero .hero-text .hero-text-separator{width:24px;height:1px;background:#2dcc70;margin:0 auto;margin-top:20px}.relative-header-hero.full-hero .hero-text .hero-description{color:#ededed;font-family:Open Sans,serif;font-size:16px;font-weight:400;line-height:30px;margin-top:20px;padding:0 25%;-ms-word-wrap:break-word;word-wrap:break-word}@media (max-width:1199px){.relative-header-hero.full-hero .hero-text .hero-description{padding:0 20%;font-size:16px}}.relative-header-hero.full-hero .hero-text .hero-slider-all .human-time{text-align:left;padding-left:20px}.relative-header-hero.full-hero .hero-text .hero-slider-all h2.header-slider-post-title{text-align:left}.relative-header-hero.full-hero .hero-text .hero-slider-all .hero-description{text-align:left;padding:0 20px}.relative-header-hero.full-hero .hero-text .hero-slider-all .header-slider-post-info{text-align:left;padding-left:20px}.relative-header-hero.full-hero.almost-full-hero{height:70vh !important;min-height:70vh}.relative-header-hero.full-hero.almost-full-hero .hero-arrow-container{display:none}.relative-header-hero.full-hero.almost-full-hero .hero-text{top:55%}.relative-header-hero.full-hero.almost-full-hero .hero-text .post-custom .title a{display:block;text-align:left;color:#fff}.relative-header-hero.full-hero.almost-full-hero .hero-text .post-custom .excerpt{text-align:left;color:#fff}.relative-header-hero.full-hero.almost-full-hero .hero-text .post-custom .cat_head{display:block;text-align:left}.relative-header-hero.full-hero.almost-full-hero .hero-text .post-custom .excerpt-separator{width:24px;height:1px;background:#2dcc70}.relative-header-hero.full-hero.almost-full-hero .hero-text .posts-related ul.articles{list-style:none}.relative-header-hero.full-hero.almost-full-hero .hero-text .posts-related ul.articles li{padding:12px 0}.relative-header-hero.full-hero.almost-full-hero .hero-text .posts-related ul.articles li a.category{display:block;text-align:left}.relative-header-hero.full-hero.almost-full-hero .hero-text .posts-related ul.articles li a.title{display:block;text-align:left;color:#fff}@media (max-width:1199px){.relative-header-hero.full-hero.almost-full-hero .hero-text{top:calc(55% + 64px)}}.relative-header-hero.full-hero.almost-full-hero.override{height:auto !important;min-height:auto !important}.realted_posts .relative-header-hero.full-hero.almost-full-hero{height:calc(70vh + 170px) !important;min-height:calc(70vh + 170px);position:relative}.realted_posts .relative-header-hero.full-hero.almost-full-hero img.cat-header-img{width:100%}.realted_posts .relative-header-hero.full-hero.almost-full-hero .cat-header-name{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%);color:#fff;z-index:3}.realted_posts .relative-header-hero.full-hero.almost-full-hero .cat-header-name h2{margin:0;font-size:34px;padding-bottom:12px;border-bottom:1px solid #2dcc70}.realted_posts.category .relative-header-hero.full-hero.almost-full-hero{height:321px !important;min-height:321px;overflow:visible;position:relative;z-index:333}@media (max-width:1200px){.realted_posts.category .relative-header-hero.full-hero.almost-full-hero{height:376px !important;min-height:376px}}.realted_posts.category .relative-header-hero.full-hero.almost-full-hero .container-fluid.no-pad{height:230px !important;min-height:230px;overflow:hidden;position:relative;z-index:1}.realted_posts.category .relative-header-hero.full-hero.almost-full-hero .container-fluid.no-pad img.cat-header-img{width:100%;position:absolute;top:-50%}.realted_posts.category .relative-header-hero.full-hero.almost-full-hero .container-fluid.no-pad .cat-header-name{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,calc(-50% - 20px));color:#fff;z-index:3}.realted_posts.category .relative-header-hero.full-hero.almost-full-hero .container-fluid.no-pad .cat-header-name h2{margin:0;font-size:34px;padding-bottom:12px;border-bottom:1px solid #2dcc70}.realted_posts.category .relative-header-hero.full-hero.almost-full-hero .container-fluid.no-pad .cat-header-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(34,34,34,.6);z-index:2}.realted_posts.category .relative-header-hero.full-hero.almost-full-hero .container-fluid.no-pad .cat-header-posts-count{position:absolute;font-size:14px;left:50%;top:50%;text-align:center;transform:translate(-50%,calc(-50% + 25px));color:#fff;z-index:3}.realted_posts.single .relative-header-hero.full-hero.almost-full-hero{height:70vh !important;min-height:70vh;overflow:visible;position:relative}.realted_posts.single .relative-header-hero.full-hero.almost-full-hero.override{height:auto !important;min-height:auto !important}.realted_posts.single .relative-header-hero.full-hero.override{height:auto !important;min-height:auto !important}@media (max-width:991px){.fixed-header{display:none}}.resp-menu{padding:0;display:none;margin-bottom:24px;background:#fff}@media (max-width:991px){.resp-menu{display:block}}.resp-menu #menu_trigger_button{position:relative;margin-top:2px}.resp-menu .description{padding-bottom:24px;padding-left:24px}.resp-menu>div{background-color:#fff}@media (max-width:992px){.resp-menu>div{background-color:#fff}}.resp-menu>div .resp-logo-link{position:relative;padding:14px 0;display:block;max-width:175px;margin:0 auto}.resp-menu>div .resp-logo-link img{width:100%;height:auto}.resp-menu #menu_trigger_button{position:absolute;top:20px;right:34px;height:28px}.resp-menu #menu_trigger_button i{color:#2dcc70}.resp-menu .header-languages{text-align:center;display:inline-block;margin:0 20px}.resp-menu .header-languages a{color:#082222;line-height:54px;padding:0 12px;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out;text-transform:uppercase;border-right:2px solid #e4e2e2}.resp-menu .header-languages a:last-child{border-right:none}.resp-menu .header-languages a.active-lang{color:#2dcc70}@media (max-width:991px){.resp-menu .woocommerce-header-cart{position:absolute;top:50%;margin-top:-22.5px;left:24px}.resp-menu .woocommerce-header-cart .cart-wrapper{left:0p;right:auto;top:70px}}@media (max-width:510px){.resp-menu .woocommerce-header-cart .cart-amount{display:none}}@media (max-width:991px){.resp-menu .wpml-cart-resp-menu .woocommerce-header-cart{position:relative;float:right;top:auto;margin:0 24px 0 0;right:auto;left:auto}.resp-menu .wpml-cart-resp-menu .woocommerce-header-cart .cart-wrapper{left:auto;right:0;top:70px}}.header-search-form .fa-search{color:#c6c6c6}.header-search-form{z-index:555;position:absolute;bottom:0;width:100%;height:56px;top:auto;border-top:2px solid #2dcc70;background:#fff;transition:all .4s}.header-search-form .fa{position:absolute;top:21px;color:#c6c6c6;cursor:pointer;z-index:6;transition:all .2s}.header-search-form .fa:hover{color:#2dcc70}.search-boxx{border:none;outline:none;font-size:18px;padding-left:15px;line-height:55px;height:55px;width:100%;color:#222}.search-boxx::-webkit-input-placeholder{font-size:18px}.search-boxx:-moz-placeholder{font-size:18px}.search-boxx::-moz-placeholder{font-size:18px}.search-boxx:-ms-input-placeholder{font-size:18px}.paginations-related .swiper-pagination-switch{width:80px;height:80px;background:red;position:relative;display:inline-block}.swiper-header-container{position:absolute;width:100%;height:100%;overflow:hidden;top:0;left:0;z-index:1}.swiper-header-container .header-posts-slider{height:100%;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;display:block}.swiper-header-container .header-posts-slider .header-slider-post-title a{color:#fff;font-size:56px;transition:color .4s;-webkit-transition:color .4s;-moz-transition:color .4s}@media (max-width:1199px){.swiper-header-container .header-posts-slider .header-slider-post-title a{font-size:36px}}.swiper-header-container .header-posts-slider .header-slider-post-title a:hover{color:#2dcc70}.swiper-header-container .human-time{color:#a7a9ac}.swiper-header-container .shp{position:absolute;left:50%;transform:translate(-50%,0);bottom:184px;z-index:3333;width:auto}@media (max-width:1199px){.swiper-header-container .shp{bottom:48px}}.swiper-header-container .shp .swiper-pagination-bullet{float:left;width:10px;height:10px;margin-left:15px;margin-right:auto;position:relative;left:10px;right:10px;top:25px;border:1px solid #fff;border-radius:50%;opacity:1;background:#fff;transition:all .2s}.swiper-header-container .shp .swiper-pagination-bullet:hover{background:#2dcc70;border:1px solid #2dcc70;transition:all .2s}.swiper-header-container .shp .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2dcc70;border:1px solid #2dcc70;transition:all .2s}.swiper-header-container .slidernav{position:absolute;top:50%;left:45px;width:calc(100% - 90px);height:60px;margin-left:auto;margin-right:auto;z-index:33}@media (max-width:1199px){.swiper-header-container .slidernav{bottom:0}}.swiper-header-container .slidernav .arrow-left{float:left;width:60px;height:60px;margin-left:auto;margin-right:auto;border-radius:50%;border:1px solid rgba(255,255,255,0);background:rgba(255,255,255,0);transition:all .2s;transform:rotate(90deg);outline:none;border:1px solid #fff}.swiper-header-container .slidernav .arrow-left:hover .line{background:#2dcc70;transition:all .2s}.swiper-header-container .slidernav .arrow-left:hover .square{border-left:1px solid #2dcc70;border-bottom:1px solid #2dcc70;transition:all .2s}.swiper-header-container .slidernav .arrow-left:hover .line{height:35px;top:10px;transition:all .2s}.swiper-header-container .slidernav .arrow-left .line{width:1px;height:25px;background:#fff;margin-left:auto;margin-right:auto;position:relative;top:14px;transition:all .2s}.swiper-header-container .slidernav .arrow-left .square{width:7px;height:7px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);margin-left:auto;margin-right:auto;position:relative;top:7px}.swiper-header-container .slidernav .arrow-right{float:right;width:60px;height:60px;margin-left:auto;margin-right:auto;border-radius:50%;border:1px solid rgba(255,255,255,0);background:rgba(255,255,255,0);transition:all .2s;transform:rotate(-90deg);outline:none;border:1px solid #fff}.swiper-header-container .slidernav .arrow-right:hover .line{background:#2dcc70;transition:all .2s}.swiper-header-container .slidernav .arrow-right:hover .square{border-left:1px solid #2dcc70;border-bottom:1px solid #2dcc70;transition:all .2s}.swiper-header-container .slidernav .arrow-right:hover .line{height:35px;top:10px;transition:all .2s}.swiper-header-container .slidernav .arrow-right .line{width:1px;height:25px;background:#fff;margin-left:auto;margin-right:auto;position:relative;top:14px;transition:all .2s}.swiper-header-container .slidernav .arrow-right .square{width:7px;height:7px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);margin-left:auto;margin-right:auto;position:relative;top:7px}.header-first-login{padding-right:0;background:#333;position:relative;z-index:3}.post-info.header-slider-post-info{border:none}.post-info.header-slider-post-info .time-of-post{display:none}.post-info.header-slider-post-info .post-properties{float:none !important}.post-info.header-slider-post-info .post-properties a{color:#a7a9ac}.post-info.header-slider-post-info .post-properties a.share-post+.popover{width:auto;left:auto !important}.hero-text.slider-hero-text{top:50% !important}@media (max-width:1199px){.hero-text.slider-hero-text{top:calc(50% + 64px) !important}}.almost-full-hero-slider .hero-text.slider-hero-text{top:60% !important}@media (max-width:1199px){.almost-full-hero-slider .hero-text.slider-hero-text{top:calc(60% + 52px) !important}.almost-full-hero-slider .hero-text.slider-hero-text h2{font-size:36px}}@media (max-width:1199px){.almost-full-hero-slider .hero-text.slider-hero-text .hero-description{display:none}}@media (max-width:1199px){.almost-full-hero-slider .hero-text.slider-hero-text .header-slider-post-info{margin:5px}}.almost-full-hero-slider .shp{bottom:63px}.almost-full-hero-slider .slidernav{bottom:15px}.preloader{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:9999;background:#fff}@media (max-width:991px){.preloader{display:none}}.preloader .spinner-container{position:absolute;width:100%;height:60px;top:50%;margin-top:-30px}.preloader .spinner{width:60px;height:60px;background-color:#2dcc70;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}.related-post-slide{position:relative;overflow:hidden;height:calc(70vh - 91px);float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.related-post-slide>img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%}.related-post-slide>.header-rel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.6)}.related-post-slide .one-related-posts-slide{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.related-post-slide .one-related-posts-slide a{color:#fff;font-size:16px;transition:all .2s}.related-post-slide .one-related-posts-slide a:hover{color:#2dcc70 !important}.related-post-slide .one-related-posts-slide .rel-cat a{font-size:14px;color:#2dcc70 !important}.related-post-slide .one-related-posts-slide .header-related-main-cats a{color:#2dcc70 !important}.related-post-slide .header-related-main-cats{color:#2dcc70;text-align:left}.related-post-slide a.head-main-post-title{display:block;text-align:left;font-size:36px !important;color:#fff;transition:all .2s}.related-post-slide a.head-main-post-title:hover{color:#2dcc70}.related-post-slide .related-post-sep-header{height:1px;width:30px;background-color:#2dcc70}.related-post-slide .related-excerpt{font-family:Open Sans,serif;color:#fff;font-size:14px;font-weight:400;line-height:26px}.related-post-slide a.read-more-head-slider{display:block;width:132px;text-align:center;font-size:14px;padding:12px 24px;color:#fff !important;background-color:#2dcc70;border:1px solid #2dcc70;margin-top:12px;transition:all .2s}.related-post-slide a.read-more-head-slider:hover{background-color:transparent}.related-post-slide .rel-cat{color:#2dcc70;margin-top:20px;margin-bottom:2px}.related-post-slide .rel-cat:first-child{margin-top:0}.header-related-posts-slider-pagination{position:absolute;width:100%;bottom:0}@media (max-width:991px){.header-related-posts-slider-pagination{display:none}}.header-related-posts-slider-pagination .related-post-slide-pags{position:relative;width:20%;overflow:hidden;height:170px;cursor:pointer}@media (max-width:1200px){.header-related-posts-slider-pagination .related-post-slide-pags{width:33.33333%}}.header-related-posts-slider-pagination .related-post-slide-pags:not(.swiper-slide-active) .notactive-overlay{position:absolute;z-index:0;background:rgba(0,0,0,.8);width:100%;height:100%;left:0;top:0}.header-related-posts-slider-pagination .related-post-slide-pags.swiper-slide-active .notactive-overlay{display:none}.header-related-posts-slider-pagination .related-post-slide-pags>div{height:170px;position:relative;padding-left:30px;padding-right:80px}.header-related-posts-slider-pagination .related-post-slide-pags>div .related-pag-info{position:relative;top:50%;transform:translate(0,-50%) translateZ(0)}.header-related-posts-slider-pagination .related-post-slide-pags>div .related-pag-info a{color:#fff;font-size:16px;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}.header-related-posts-slider-pagination .related-post-slide-pags>div .related-pag-info .header-related-main-cats a{color:#2dcc70;font-size:14px;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.header-related-posts-slider-pagination .related-post-slide-pags>div img{position:absolute;width:100%;height:auto;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;z-index:-1}.header-related-posts-slider-pagination .related-post-slide-pags>div .related-excerpt{color:#fff;opacity:0;overflow:hidden;max-height:0;font-weight:400;font-size:12px;margin-top:12px;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0);transition:all .8s}.header-related-posts-slider-pagination .related-post-slide-pags>div:hover .related-excerpt{color:#fff;height:auto;max-height:200px;opacity:1;transform:translateZ(0)}.header-related-posts-slider-pagination .related-post-slide-pags .post-views{background-color:#2dcc70;font-size:12px;font-weight:700;color:#fff;position:absolute;padding:2px 6px;top:20px;right:-26px;z-index:3}.header-related-posts-slider-pagination .related-post-slide-pags .post-views .views-arrow-down{position:absolute;top:18px;right:2px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #2dcc70}.sw-div1{height:auto;position:relative;overflow:hidden}.sw-div1 .sc1{overflow:visible}.home-swiper-slider{margin-top:30px}.sw1{height:auto !important;margin-left:-15px}.ss1{height:auto !important}.one-slide{margin-right:15px;margin-left:15px;background-color:#fff;border-bottom:1px solid #e4e2e2}.one-slide.gallery-one-slide{position:relative;overflow:hidden;margin-top:0}.one-slide.gallery-one-slide .gallery-post-content{position:absolute;top:50%;transform:translate(0,-50%);padding:30px;z-index:2}.one-slide.gallery-one-slide .gallery-post-content .post-title h1{color:#fff;transition:color .2s}.one-slide.gallery-one-slide .gallery-post-content .post-title h1:hover{color:#2dcc70}.one-slide.gallery-one-slide .gallery-post-content .post-category .comma{color:#fff !important;transition:color .2s}.one-slide.gallery-one-slide .gallery-post-content .post-category .comma:hover{color:#2dcc70 !important}.one-slide.gallery-one-slide .gallery-post-content .post-category span a{background:0 0;color:#fff;transition:color .2s}.one-slide.gallery-one-slide .gallery-post-content .post-category span a:hover{color:#2dcc70 !important}.one-slide.gallery-one-slide .gallery-post-content .open-gallery-btn{height:36px;margin-top:8px}.one-slide.gallery-one-slide .gallery-post-content .open-gallery-btn a{color:#fff;padding:6px 12px;border:1px solid #2dcc70;background-color:#2dcc70;transition:all .2s}.one-slide.gallery-one-slide .gallery-post-content .open-gallery-btn a i{font-size:18px;margin-right:8px}.one-slide.gallery-one-slide .gallery-post-content .open-gallery-btn a:hover{background-color:transparent}.swiper-slide .one-slide .img-swiper{cursor:url(http://www.thuisverbouwen.nl/wp-content/themes/themeforest-15479442-newsrack-responsive-wordpress-blog-theme-with-infinitive-load-wordpress-theme/newsrack/images//cursor-arrow.png),auto}.swiper-slide .one-slide .quote-post-shindiri{margin-bottom:0;padding:0 10%;cursor:url(http://www.thuisverbouwen.nl/wp-content/themes/themeforest-15479442-newsrack-responsive-wordpress-blog-theme-with-infinitive-load-wordpress-theme/newsrack/images//cursor-arrow.png),auto}.img-swiper{height:auto;position:relative;overflow:hidden;width:100%;float:left}.img-swiper .post-views{background-color:#2dcc70;font-size:11px;font-weight:700;color:#fff;position:absolute;padding:2px 5px;top:12px;right:12px;z-index:3}.img-swiper .post-views .views-arrow-down{position:absolute;top:18px;right:2px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #2dcc70}.img-swiper a{display:block;transition:all .2s}.img-swiper a:hover{opacity:.9}.img-swiper img{position:relative;width:100%;height:auto}.img-swiper.gallery-post-img{position:relative;width:100%;top:0;left:0;min-height:484px}.img-swiper.gallery-post-img .gallery-over{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:1}.img-swiper.gallery-post-img img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;width:auto;min-width:100%}@media (max-width:992px){.img-swiper.gallery-post-img img{height:100%}}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote{overflow:auto !important}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img{position:relative;overflow:hidden;background-color:transparent}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .one-post-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:.5;z-index:-1;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img:hover>.one-post-overlay{opacity:.8;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img img{position:absolute;margin:auto;left:-99999px;right:-99999px;top:-99999px;bottom:-99999px;z-index:-2}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-category.archive-category .category-line{display:none}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-category .visible-categories{color:#2dcc70}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-category .visible-categories span a{background-color:transparent}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-title a{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-title a:hover{color:#68de99}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-title a h1{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-title a h1:hover{color:#68de99}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-text{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-text p{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-info{border-top:1px solid rgba(245,245,245,.5)}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-info .time-of-post{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-info .post-properties a{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img .post-info .post-properties a:hover{color:#68de99}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .one-post-overlay{opacity:.7;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;z-index:-1}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote:hover>.one-post-overlay{opacity:.8;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .sign-quote-one{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .sign-quote-two{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .quote-post-shindiri{color:#333;padding:30px;margin-bottom:0;font-size:24px;text-align:left}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .quote-post-shindiri span{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .quote-post-shindiri a{color:#fff}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .quote-post-shindiri .post-views{background-color:#53d98b;font-size:11px;font-weight:700;color:#fff;position:absolute;padding:2px 5px;top:12px;right:12px;line-height:16px;z-index:3}.home-swiper-slider .sc1 .swiper-slide .one-slide.full-img.format-quote .quote-post-shindiri .post-views .views-arrow-down{position:absolute;top:18px;right:2px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #53d98b}.one-slide.full-img.format-quote{overflow:auto !important}.one-slide.full-img{position:relative;overflow:hidden;background-color:transparent}.one-slide.full-img .one-post-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:.5;z-index:-1;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.one-slide.full-img:hover>.one-post-overlay{opacity:.8;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.one-slide.full-img img{position:absolute;margin:auto;left:-99999px;right:-99999px;top:-99999px;bottom:-99999px;z-index:-2}.one-slide.full-img .post-category.archive-category .category-line{display:none}.one-slide.full-img .post-category .visible-categories{color:#2dcc70}.one-slide.full-img .post-category .visible-categories span a{background-color:transparent}.one-slide.full-img .post-title a{color:#fff}.one-slide.full-img .post-title a:hover{color:#68de99}.one-slide.full-img .post-title a h1{color:#fff}.one-slide.full-img .post-title a h1:hover{color:#68de99}.one-slide.full-img .post-text{color:#fff}.one-slide.full-img .post-text p{color:#fff}.one-slide.full-img .post-info{border-top:1px solid rgba(245,245,245,.5)}.one-slide.full-img .post-info .time-of-post{color:#fff}.one-slide.full-img .post-info .post-properties a{color:#fff}.one-slide.full-img .post-info .post-properties a:hover{color:#68de99}.one-slide.full-img.format-quote .one-post-overlay{opacity:.7;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;z-index:-1}.one-slide.full-img.format-quote:hover>.one-post-overlay{opacity:.8;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}.one-slide.full-img.format-quote .sign-quote-one{color:#fff}.one-slide.full-img.format-quote .sign-quote-two{color:#fff}.one-slide.full-img.format-quote .quote-post-shindiri{color:#333;padding:30px;margin-bottom:0;font-size:24px;text-align:left}.one-slide.full-img.format-quote .quote-post-shindiri span{color:#fff}.one-slide.full-img.format-quote .quote-post-shindiri a{color:#fff}.one-slide.full-img.format-quote .quote-post-shindiri .post-views{background-color:#53d98b;font-size:11px;font-weight:700;color:#fff;position:absolute;padding:2px 5px;top:12px;right:12px;line-height:16px;z-index:3}.one-slide.full-img.format-quote .quote-post-shindiri .post-views .views-arrow-down{position:absolute;top:18px;right:2px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #53d98b}.post-category{position:relative;text-align:center}.post-category .category-line{height:1px;position:absolute;margin:0 30px;width:calc(100% - 60px);margin-top:12px;background:#f5f5f5}.post-category span{display:block;position:relative;margin-top:30px;font-family:Open Sans,cursive;font-size:12px;line-height:24px;padding:0 3px}.post-category span a{background:#fff;color:#2dcc70;font-size:12px !important;letter-spacing:0 !important;font-weight:400 !important}.post-category span a:hover{color:#68de99}.post-category span .comma{padding:0;color:#2dcc70}.post-author{padding-top:12px}.post-author a{font-size:12px;color:#c6c6c6;transition:all .2s}.post-author a:hover{color:#2dcc70}.post-title{text-align:center}.post-title h1{font-family:Lato,serif;font-size:24px;font-weight:700;color:#333;padding:12px 30px;margin:0;-ms-word-wrap:break-word;word-wrap:break-word;text-align:left;padding-left:0}.post-title h1:hover{color:#68de99}.post-title a:hover{color:#68de99}.post-text{margin-bottom:30px}.post-text p{text-align:center;padding:0 30px;color:#414042;line-height:30px}.read-more{text-align:center}.read-more button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;width:180px;height:40px;line-height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;-webkit-transition:all .2s}.read-more button:hover{background-color:#2dcc70;color:#ededed}.read-more button:focus{outline:0}.sticky .read-more button{color:#fff;border:1px solid #fff}.post-info{margin:30px;margin-left:0;margin-bottom:0;height:auto;overflow:auto}.post-info .time-of-post{line-height:30px;font-size:14px;color:#c6c6c6}.post-info .post-properties{color:#c6c6c6;line-height:30px}.post-info .post-properties a{color:#c6c6c6;transition:all .2s}.post-info .post-properties a:hover{color:#2dcc70}body{background-color:#f5f5f5}.no-pad{padding:0}.sticky{background:#333}.sticky .post-category{background-color:#333}.sticky .post-category span:first-child{padding-left:15px}.sticky .post-category span a{background:0 0}.sticky .archive-date{position:relative;z-index:2;color:#fff;padding-right:15px;line-height:32px}.sticky .post-author{background-color:#333;color:#fff;padding:0 15px;padding-top:15px}.sticky .post-title{background-color:#333;color:#fff;padding:0 15px}.sticky .post-title h1{color:#fff;transition:all .2s}.sticky .post-title:hover h1{color:#2dcc70}.sticky .post-text{background-color:#333;color:#fff;padding:0 15px !important}.sticky .post-info{background-color:#333;color:#fff;padding:0 15px}.post-info .popover{background-color:#222;box-shadow:none;-webkit-box-shadow:none}.post-info .popover .popover-content{padding:9px 10px}.post-info .popover.top>.arrow{border-top:none}.post-info .popover.top>.arrow:after{border-top-color:#222}.post-category.archive-category{margin:0}.post-category.archive-category .more-categories{display:none}.post-category.archive-category .categories-popover{font-size:12px;padding:0;-webkit-transition:all .2s;transition:all .2s;display:inline-flex}.post-category.archive-category .categories-popover:hover{background:#ededed;padding:6px 8px;border-radius:28px;-webkit-transition:all .2s;transition:all .2s}.post-category.archive-category .popover{border-bottom:1px solid #e4e2e2;border:none;border-radius:3px}.post-category.archive-category .popover .popover-content{padding:9px 10px;width:150px;text-align:center}.post-category.archive-category .popover .popover-content a{display:block}.post-category.archive-category .visible-categories{position:relative;font-family:Open Sans,cursive;font-size:21px;line-height:24px;width:100%;text-align:left;margin:0 auto 0 auto;color:#2dcc70}.post-category.archive-category .visible-categories span{margin:0;line-height:24px;display:inline-block}.post-category.archive-category .category-line{margin:-1px 0 0;width:50%}.post-category.archive-category .category-line.left{left:0}.post-category.archive-category .category-line.right{right:0}.sticky .post-category.archive-category .categories-popover{color:#fff}.sticky .post-category.archive-category .categories-popover:hover{color:#2dcc70}.two-posts-row{margin-top:30px;overflow:auto;width:100%}@media (max-width:991px) and (max-width:991px){.two-posts-row .col-md-6:nth-child(2){padding-top:30px !important}}.two-post-row{margin-bottom:30px;overflow:auto}.home-pagination ul{margin-top:30px;margin-bottom:30px;padding-left:15px}.home-pagination ul li{display:inline;list-style-type:none;margin-right:5px}.home-pagination ul li a{color:#333;font-family:Lato,serif;font-size:12px;font-weight:700;transition:all .2s;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center}.home-pagination ul li a:hover{color:#2dcc70;text-decoration:underline}.home-pagination ul li span.current{border:1px solid #2dcc70;display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;color:#333;font-size:12px;font-weight:700}.home-pagination ul .prev,.home-pagination ul .next{display:inline-block;line-height:32px;border-radius:0;width:78px;height:32px;list-style-type:none;border:1px solid #2dcc70;color:#333;text-align:center;transition:all .2s}.home-pagination ul .prev:hover,.home-pagination ul .next:hover{background-color:#2dcc70;text-decoration:none;color:#ededed}.shindiri-mega-menu>li{border-right:1px solid #e4e2e2;height:55px;pointer-events:all !important}.shindiri-mega-menu>li:first-child{border-left:1px solid #e4e2e2}.shindiri-mega-menu li a{font-size:12px;font-weight:600;letter-spacing:0px}.shindiri-mega-menu .mega-img img{min-width:100%;height:auto;-webkit-transform:translateZ(0);transition:all .2s}.shindiri-mega-menu .mega-img img:hover{opacity:.9}.shindiri-mega-menu .sub-menu.lvl{position:absolute;width:100%;left:auto;right:0;top:55px;background:#fff;border-top:0;z-index:333;padding:0;visibility:hidden;opacity:0;float:none;pointer-events:none;transition:all .5s;border-top:2px solid #2dcc70}.shindiri-mega-menu .sub-menu.lvl .sub-menu.lvl{border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;transition:none;height:auto !important}.shindiri-mega-menu .class_sixImg .sub-menu.lvl{overflow:hidden}.shindiri-mega-menu .class_fiveImg .sub-menu.lvl{overflow:hidden}.shindiri-mega-menu .class_fourImg .sub-menu.lvl{overflow:hidden}.shindiri-mega-menu .class_out .sub-menu.lvl{top:54px;border:none;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;transition:all .5s !important}.shindiri-mega-menu .class_megamenu .first-ones-menu{list-style:none}.shindiri-mega-menu li.post_img{position:static;width:16.66667%;list-style:none;height:48px;line-height:48px;left:0;border-right:1px solid #e4e2e2;border-bottom:1px solid #e4e2e2}.shindiri-mega-menu li.post_img .latest-post-main{position:absolute;float:left;left:16.66667%;right:0;background:#fff;height:auto;width:auto;top:0;padding:0;margin:0;display:block;visibility:hidden;opacity:0;transition:visibility .1s linear .4s,opacity .3s linear;list-style-type:none}.shindiri-mega-menu li.post_img a{color:#222;transition:color .4s}.shindiri-mega-menu li.post_img a:hover{color:#2dcc70}.shindiri-mega-menu li.post_img .lpm-on{display:block}.shindiri-mega-menu li.post_img_first ul.latest-post-main{visibility:visible;opacity:1}.shindiri-mega-menu .mega-wall{width:16.66667%;position:absolute;top:auto;padding-left:24px;left:0;text-align:left}.shindiri-mega-menu .mega-wall .winterWall{text-transform:uppercase}.shindiri-mega-menu .first-ones-menu ul{display:block;margin-left:0;padding-left:24px;list-style-type:none !important}.shindiri-mega-menu .first-ones-menu a{display:block;padding-left:0 !important;line-height:36px;color:#222}.shindiri-mega-menu .first-ones-menu>a{padding-left:24px !important;color:#2dcc70}.shindiri-mega-menu li.class_out{position:relative !important}.shindiri-mega-menu li.class_out ul a{color:#222}.shindiri-mega-menu li.class_out ul a:hover{color:#2dcc70}.shindiri-mega-menu .class_megamenu ul{height:auto !important;padding-bottom:60px}.shindiri-mega-menu .class_megamenu ul li .latest-post-main .categories-mega-posts a:hover{color:#2dcc70;transition:color .4s}.shindiri-mega-menu .class_out ul.sub-menu.lvl{top:40px;left:200px;padding-top:0;pointer-events:all !important}.shindiri-mega-menu .class_out>ul.sub-menu.lvl{top:55px;padding-top:0;left:0;list-style:none;min-height:0 !important;height:auto !important}.shindiri-mega-menu .class_out>ul.sub-menu.lvl>li:first-child{border-top:2px solid #2dcc70;box-sizing:content-box}.shindiri-mega-menu .class_out ul.sub-menu.lvl li{min-height:40px;line-height:40px;width:240px;background:#fff}.shindiri-mega-menu .class_out ul.sub-menu.lvl li a{text-align:left;float:left;clear:left;padding:0 24px;background:#fff;line-height:39px}.shindiri-mega-menu .class_out ul li.menu-item-has-children ul{visibility:hidden !important;padding-left:0}.shindiri-mega-menu .class_out ul li.menu-item-has-children:hover>ul{visibility:visible !important;top:auto !important}.shindiri-mega-menu .class_out ul li.menu-item-has-children ul li{min-height:40px;line-height:40px;background-color:#fff;list-style:none}.shindiri-mega-menu .class_out ul li.menu-item-has-children>ul{position:absolute;margin-left:200px;background-color:#fff}.shindiri-mega-menu>li>a{padding:0 15px;line-height:48px}@media (max-width:1199px){.shindiri-mega-menu>li>a{padding:0 12px}}.shindiri-mega-menu .class_out ul ul ul ul{margin-left:0 !important;margin-top:0 !important}.shindiri-mega-menu .post-category a{color:#2dcc70 !important}.shindiri-mega-menu .one-mega-post .post-title h3{font-size:18px;padding-bottom:0;font-family:Lato,serif;font-weight:700;line-height:1.4;color:#333;padding:30px;margin:0;-ms-word-wrap:break-word;word-wrap:break-word;text-align:left;padding:0}@media (max-width:1560px) and (min-width:992px){.shindiri-mega-menu .one-mega-post .post-title h3{font-size:14px}}.shindiri-mega-menu .one-mega-post .post-title h3:hover{color:#68de99;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.shindiri-mega-menu .one-mega-post .content{line-height:24px;margin-bottom:30px}.shindiri-mega-menu .one-mega-post .mega-date-cat{margin-top:24px}.shindiri-mega-menu .one-mega-post .mega-date-cat .mega-cat-parent{line-height:30px}@media (max-width:1200px){.shindiri-mega-menu .one-mega-post .mega-date-cat .mega-cat-parent{display:none}}.shindiri-mega-menu .one-mega-post .mega-date-cat .mega-date{font-family:Open Sans,serif;color:#c6c6c6;font-size:12px;font-weight:300 !important;line-height:32px}@media (max-width:1200px){.shindiri-mega-menu .one-mega-post .mega-date-cat .mega-date{float:left !important}}.shindiri-mega-menu .one-mega-post .mega-date-cat .mega-cat{font-family:Open Sans,serif;color:#2dcc70;font-size:12px !important;letter-spacing:0 !important;font-weight:400 !important}.shindiri-mega-menu .class_oneImg .sub-menu.lvl .post_img_first .mega-wall{display:none}.shindiri-mega-menu .class_oneImg .sub-menu.lvl .post_img_first .latest-post-main{width:100%;left:0}.categories-mega-posts{padding:0 15px}.mega-img{position:relative;height:200px;overflow:hidden;margin-bottom:15px}.mega-img img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto}.col-md-2 .mega-img{height:130px}@media (max-width:1200px){.col-md-2 .mega-img{height:80px}}@media (max-width:1200px){.col-md-2 .post-title h3{font-size:14px !important}}.mega-post-title{max-height:80px;margin-bottom:30px;overflow:hidden;position:relative}@media (max-width:1560px) and (min-width:992px){.mega-post-title{max-height:60px}}.fix-head .shindiri-mega-menu>li.class_out>ul.sub-menu.lvl{top:56px}.fix-head .shindiri-mega-menu>li>ul.sub-menu.lvl{top:56px}#menu-mobile-small-menu{list-style:none;padding:0;text-align:center;margin-bottom:0;border-top:1px solid #e4e2e2}#menu-mobile-small-menu li{display:inline-block;padding:15px;border:1px solid #e4e2e2;border-top:0;border-bottom:0;margin-right:-4px}#menu-mobile-small-menu li a{font-size:12px;font-weight:600;color:#082222;transition:all .2s}#menu-mobile-small-menu li a:hover{color:#2dcc70}.single.realted_posts .relative-header-overlay{display:none}.single iframe{width:100%}.single .main-content{padding:0}.single .main-content.realted_posts{margin-top:0 !important}.single.standard .main-content{margin-top:20px}.single-post .main-content{margin-top:20px;padding-left:0;padding-right:0}.scontainer{margin-bottom:30px}.scontainer.single-scontainer{background:#fff}.scontainer .author-posts-wrapper{padding:0;margin-top:16px}.single-post .scontainer{margin-bottom:0;margin-top:1px}.single-post .scontainer.override{margin-top:30px !important}.single-post-container{background-color:#fff}.single-post-container .post-category{margin-top:30px}@media (max-width:767px){.single-post-container .post-category{margin-top:10px}}.single-post-container .post-category .visible-categories{margin-top:0}.single-post-container .post-category .visible-categories span{margin-top:0}.single-post-container .img-single{width:100%;margin-top:30px}.single-post-container .img-single img{width:100%;height:auto}.single-post-container .single-post-cat{float:left}.single-post-container .single-post-cat .post-category span a{padding:0;color:#222;font-weight:700 !important}.single-post-container .single-post-cat .post-category span span.comma{padding:0;color:#fff;font-weight:700 !important}.single-post-container .single-post-cat.single-load-more .post-category span a{padding:0;color:#fff;font-weight:700 !important;background:0 0}.single-post-container .single-post-date{padding-top:40px;float:right;padding-right:0;font-size:12px;font-weight:700}.single-post-container .single-post-date.single-load-more{color:#fff}@media (max-width:767px){.single-post-container .single-post-date.single-load-more{padding-top:20px}}.single-post-container .single-post-title h1{padding:0;font-weight:400;-ms-word-wrap:break-word;word-wrap:break-word}.single-post-container .single-post-title-separator{margin:8px 0;width:30px;height:1px;background-color:#2dcc70}.single-post-container .single-post-author span{float:left;color:#222;font-size:18px}.single-post-container .single-post-author span a{font-size:18px;color:#222}.single-post-container .single-post-author.single-load-more span{color:#fff}.single-post-container .single-post-author.single-load-more span a{color:#fff}.single-post-container .single-post-author{text-align:center;margin:8px 0}.single-post-container .single-post-author img{width:64px;height:64px;border-radius:50%;border:4px solid #2dcc70}.single-post-container .single-post-text{padding:0;margin-top:24px}@media (max-width:767px){.single-post-container .single-post-text{margin-bottom:12px}}.single-post-container .single-post-text blockquote{border-left:3px solid #2dcc70;font-size:20px;color:#222}.single-post-container .single-post-text blockquote p{font-size:20px;color:#222}.single-post-container .single-post-text p{text-align:left;padding:0;font-size:16px}.single-post-container .single-post-text p img{max-width:100%;height:auto}.single-post-container .single-post-text .full-size-p{text-align:center;font-size:16px}.single-post-container .single-post-text .full-size-p img{max-width:100%;margin:0}.single-post-container .single-post-text .gallery img{max-width:100%;height:auto;margin-top:5px}.single-post-container .single-post-text table th,.single-post-container .single-post-text table td{border:1px solid #414042;padding:5px}.single-post-container .single-post-text input[type=text],.single-post-container .single-post-text input[type=password]{line-height:34px;height:35px;padding-left:10px;margin:0;border:1px solid #2dcc70}.single-post-container .single-post-text input[type=submit]{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;width:22%;height:35px;line-height:35px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s}.single-post-container .single-post-text input[type=submit]:hover{background-color:#2dcc70;color:#ededed}.single-post-container .single-post-text div img{max-width:100% !important;height:auto}.single-post-container .single-post-text.give-margin-top{margin-top:80px}.single-post-container .social-single-share{margin:15px 0;padding:15px}@media (max-width:767px){.single-post-container .social-single-share{display:block !important}}.single-post-container .social-single-share span{font-weight:700}.single-post-container .social-single-share .soc-popover-list{float:right}@media (max-width:767px){.single-post-container .social-single-share .soc-popover-list{float:left !important}}.single-post-container .social-single-share .soc-popover-list li a{color:#fff;transition:all .2s}.single-post-container .social-single-share .soc-popover-list li a:hover{color:#2dcc70}.single-post-container .single-images img{width:100%}.single-format-quote .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-text{padding:60px;background:#2dcc70}.single-format-quote .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-text>p{color:#fff;font-family:Open Sans,serif;font-size:28px;font-style:italic;line-height:38px}.single-format-quote .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-text>p a{color:#fff;font-family:Open Sans,serif;font-size:16px;font-style:none;line-height:24px}.single-format-quote .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-tags{display:none}.other-posts .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-text{padding:60px;background:#2dcc70}.other-posts .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-text p{color:#fff;font-family:Open Sans,serif;font-size:28px;font-style:italic;line-height:38px}.other-posts .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-text p a{color:#fff;font-family:Open Sans,serif;font-size:16px;font-style:none;line-height:24px}.other-posts .post_format-post-format-quote>.scontainer>.single-post-main>.single-post-container .single-post-tags{display:none}.single-pagination .col-xs-4{padding:0;position:relative;border-radius:3px;border-bottom:1px solid #e4e2e2}.single-pagination .image-plus-link{width:118px;height:72px;position:relative;float:left}.single-pagination .image-plus-link img{max-width:auto !important;width:auto !important;height:100% !important}.single-pagination .image-plus-link a{position:absolute;display:block;width:100%;height:100%;top:0;line-height:72px;text-align:center;background:rgba(0,0,0,.5);color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px}.single-pagination .prev-post .image-plus-link a{width:100%}.single-pagination .ipl-next{float:right}.single-pagination .ipl-next a{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.single-pagination .pagination-title{background:#fff;height:100%;width:calc(100% - 147px);position:absolute;left:133px}.single-pagination .pagination-title .pagination-title-1{font-family:Lato,serif;color:#333;font-size:15px;font-weight:400;margin-top:15px;padding-left:24px;height:26px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;padding-right:5px;transition:all .2s}.single-pagination .pagination-title .pagination-title-1:hover{color:#2dcc70}.single-pagination .pagination-title .pagination-title-2{color:#a7a9ac;padding-left:24px;height:20px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;padding-right:14px}.single-pagination .pt-next{left:0;right:118px;padding-right:15px}#single-comments-container{padding:0}.about-author-single{overflow:auto;background-color:transparent;padding-top:30px;padding-bottom:0;margin-top:30px}.about-author-single .recent-posts{background-color:#222}.about-author-single .author-pic{text-align:center}.about-author-single .author-pic img{width:80px;height:80px;border-radius:50%;border:none}.about-author-single .about-author h5{font-family:Lato,serif;font-size:15px;font-weight:400;color:#222;line-height:21px}.about-author-single .about-author h5 span{color:#2dcc70}.about-author-single .about-author p{margin:30px 0;font-size:14px;color:#414042;line-height:24px}.about-author-single .about-author p.author-count-posts{margin-top:8px}.about-author-single .about-author .single-author-descp{padding:0 48px;padding-top:8px;color:#a7a9ac;text-align:left}.about-author-single .about-author .single-author-socials ul{list-style:none;padding-left:0}.about-author-single .about-author .single-author-socials ul li{display:inline;padding-right:12px}.about-author-single .about-author .single-author-socials ul li a{color:#a7a9ac}.about-author-single .recent-posts h6{font-family:Lato,serif;font-weight:400;line-height:22px;width:calc(100% + 30px);margin:0;margin-left:-15px;padding-bottom:24px;background-color:#fff;font-size:15px;color:#222}.about-author-single .recent-posts h6.maa{color:#414042}@media (max-width:991px){.about-author-single .recent-posts .one-recent-post:last-child{padding-bottom:16px !important}}.about-author-single .recent-posts .one-recent-post .no-auth-thumbnail{padding-left:0;margin-bottom:26px;margin-top:16px !important}.about-author-single .recent-posts .one-recent-post .recent-img{margin:16px 0}.about-author-single .recent-posts .one-recent-post .recent-img img{height:auto;max-width:100%}@media (max-width:991px){.about-author-single .recent-posts .one-recent-post .recent-img img{width:auto}}.about-author-single .recent-posts .one-recent-post .recent-title-description{color:#a7a9ac;font-weight:400;margin-top:-3px;font-size:12px}.about-author-single .recent-posts .one-recent-post .pagination-title-1{display:block;font-family:Lato,serif;color:#333;font-size:16px;line-height:22px;letter-spacing:0;font-weight:400;margin-top:12px;transition:all .2s}.about-author-single .recent-posts .one-recent-post .pagination-title-1:hover{color:#2dcc70}.about-author-single .recent-posts .one-recent-post .pagination-title-2{margin-top:15px;color:#a7a9ac;height:20px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.about-author-single .recent-posts .one-recent-post:last-child{margin-bottom:0;border-bottom:none}.single #comments{padding-left:0}.single #comments .single-after-comments{background:#fff}.commentsi{border-radius:3px;margin-bottom:30px}.padding-top42{padding-top:42px}.comments-part{background-color:#fff}.comments-part>ul{margin:0;padding:0}.comments-part>ul>li:first-child .padding-top42{padding-top:0}.comments-part .comm-title{font-family:Lato,serif;font-weight:700;font-size:18px;color:#333;text-align:left;display:block}.comments-part .comm-tit-sep{width:30px;height:1px;background-color:#2dcc70;margin-top:15px;margin-bottom:15px}.comments-part .one-comm{background-color:#fff}.comments-part .reply-comm{padding-left:60px;background-color:#fff}.comments-part .comm-name{color:#222;font-family:Lato,serif;font-weight:700;font-size:18px;line-height:21px}.comments-part .comm-name span{font-weight:400;font-size:16px;color:#a7a9ac;margin-left:12px}.comments-part .comm-img img{border-radius:50%;height:80px;width:80px}@media (max-width:767px){.comments-part .comm-img{width:100%}}.comments-part .comm-details{margin-left:50px;font-family:Open Sans,serif;font-size:14px}.comments-part .comm-details a{color:#2dcc70}.comments-part .reply{font-family:Open Sans,serif;font-size:16px;margin-left:50px;color:#2dcc70}.comments-part .comment-post{width:calc(100% - 80px);padding-left:15px;float:left;color:#a7a9ac;font-family:Open Sans,serif;font-size:16px;font-weight:400;line-height:26px}.comments-part .comm-separator{height:2px;background:#e4e2e2;margin-top:36px}.comments-pagination{background-color:#fff;padding-left:15px}.comm-separator{height:2px;background:#e4e2e2}.comments-side{position:relative}.comment-form{background:#fff;overflow:auto;font-family:Lato,serif}.comment-form .pad2{padding:2px}.comment-form .write-comm-title{display:block;padding:30px 0;font-family:Lato,serif;font-weight:700;color:#222}.comment-form ::-webkit-input-placeholder{font-family:Lato,serif;color:#222 !important;font-size:14px !important;font-weight:700}.comment-form :-moz-placeholder{font-family:Lato,serif;color:#222 !important;font-size:14px !important;font-weight:700}.comment-form ::-moz-placeholder{font-family:Lato,serif;color:#222 !important;font-size:14px !important;font-weight:700}.comment-form :-ms-input-placeholder{font-family:Lato,serif;color:#222 !important;font-size:14px !important;font-weight:700}.comment-form input{width:100%;padding-left:15px}.comment-form input#submit{font-family:Lato,serif !important;text-transform:uppercase !important;font-size:12px;font-weight:900;color:#fff;background-color:#2dcc70 !important;height:40px;border-radius:0 !important;line-height:40px;padding-top:0;width:100% !important;margin:0 auto;color:#fff !important;padding:0 6px !important;margin-bottom:15px !important;margin-top:5px !important;transition:all .2s}.comment-form input#submit:hover{background-color:#53d98b !important}.comment-form textarea{width:100%;resize:none;padding-left:15px}.comment-form .send{background:#2dcc70;width:100%;border-radius:40px;border:none;color:#fff;font-weight:700;height:40px;margin-bottom:30px}li.li-comment-start ul li.li-comment-start .comm-img{width:40px !important}li.li-comment-start ul li.li-comment-start .comm-details{margin-left:40px !important}.no-pad{padding:0 !important}.single-post-tags{margin-top:15px}.single .last-clearfix{height:20px}.single .about-author-single{margin-top:10px}.single .form-control::-webkit-input-placeholder{color:#a7a9ac !important;font-weight:400}.single .form-control:-moz-placeholder{color:#a7a9ac !important;font-weight:400}.single .form-control::-moz-placeholder{color:#a7a9ac !important;font-weight:400}.single .form-control:-ms-input-placeholder{color:#a7a9ac !important;font-weight:400}.single .form-control:focus{border:1px solid #a7a9ac;box-shadow:none;-webkit-box-shadow:none}.related-top-commented{background-color:#fff;margin-bottom:30px}.related-top-commented .related-commented-title{padding-top:20px;padding-bottom:15px;font-size:18px;font-family:Lato,serif;font-weight:700;letter-spacing:0px;color:#333}.related-top-commented .comm-sep-tit{width:30px;height:1px;background:#2dcc70;margin-bottom:15px}.related-top-commented .one-top-comm{margin:0;margin-bottom:20px}.related-top-commented .comm-avatar{padding:0;width:80px;height:80px;border-radius:50%;position:relative;float:left;overflow:hidden}.related-top-commented .comm-avatar img{width:auto;height:80px;min-height:100%;position:absolute;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px;margin:auto}.related-top-commented .trending-comm{position:relative;float:left;width:calc(100% - 85px);padding:5px 15px;padding-top:0}.related-top-commented .trending-comm p{line-height:1;margin-bottom:2px}.related-top-commented .trending-comm p a{display:block;margin:0;height:20px;overflow:hidden;width:calc(100% - 70px);text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:16px;font-family:Lato,serif;font-weight:400;transition:all .2s}.related-top-commented .trending-comm p a:hover{color:#2dcc70}.related-top-commented .trending-comm a.read-comments{display:block;background:#fff;font-weight:700;position:relative;left:0;bottom:0}.related-top-commented .trending-comm a.comm-text{color:gray;line-height:18px;height:36px;text-overflow:ellipsis;overflow:hidden;font-size:13px;font-style:italic;margin-bottom:4px;display:block}.related-to-single-cont{background-color:#fff}.one-single-related{padding:0}.one-single-related a.oner-image{display:block;float:left;max-width:100px;margin:15px}.one-single-related a.oner-cat{display:block;margin-bottom:6px}.one-single-related a.oner-title{color:#333;transition:all .2s}.one-single-related a.oner-title:hover{color:#2dcc70}.one-single-related a img{max-width:100%}.one-single-related .titandcat{margin-top:15px;float:left;width:calc(100% - 145px)}ul.cd-pagination{margin-top:24px}ul.cd-pagination li{display:inline-block;height:60px;margin-right:12px}ul.cd-pagination li a{padding:8px 15px;border:1px solid #fff;transition:all .2s}ul.cd-pagination li a.current{border:1px solid #2dcc70}ul.cd-pagination li a.page-numbers{border:1px solid #2dcc70}ul.cd-pagination li a i.fa-chevron-left{margin-right:8px}ul.cd-pagination li a i.fa-chevron-right{margin-left:8px}.realted_posts.single .single-post-catanddate.single-load-more{display:block;font-weight:400 !important}.realted_posts.single .single-post-catanddate.single-load-more .post-category span a{color:#fff;font-weight:400 !important;background:0 0;transition:all .2s}.realted_posts.single .single-post-catanddate.single-load-more .post-category span a:hover{color:#2dcc70}.realted_posts.single .single-post-date.single-load-more{color:#fff;font-weight:400 !important}.realted_posts.single .single-post-title.single-load-more{display:block}.realted_posts.single .single-post-title.single-load-more h1 a{color:#fff;transition:all .2s}@media (max-width:767px){.realted_posts.single .single-post-title.single-load-more h1 a{font-size:18px}}.realted_posts.single .single-post-title.single-load-more h1 a:hover{color:#2dcc70}.realted_posts.single .single-post-title-separator.single-load-more{display:block}.realted_posts.single .single-post-author.single-load-more{display:block;margin-bottom:0}.realted_posts.single .single-post-author.single-load-more span{color:#fff;font-size:12px}.realted_posts.single .single-post-author.single-load-more span a{color:#fff;font-size:12px;transition:all .2s}.realted_posts.single .single-post-author.single-load-more span a:hover{color:#2dcc70}.single-infinite-scroll-init{position:absolute;z-index:2;width:100%;bottom:0;height:32px;text-align:center;background:#fff}.single-infinite-scroll-init .ajax-loader,.single-infinite-scroll-init .ajax-loader:before,.single-infinite-scroll-init .ajax-loader:after{background:#c6c6c6;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:4px;height:20px}.single-infinite-scroll-init .ajax-loader:before,.single-infinite-scroll-init .ajax-loader:after{position:absolute;top:0;content:''}.single-infinite-scroll-init .ajax-loader:before{left:-6px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.single-infinite-scroll-init .ajax-loader{text-indent:-9999em;margin:0 auto;margin-top:6px;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;background:#c6c6c6}.single-infinite-scroll-init .ajax-loader:after{left:6px}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0 #c6c6c6;height:16px}40%{box-shadow:0 -8px #c6c6c6;height:20px}}@keyframes load1{0%,80%,100%{box-shadow:0 0 #c6c6c6;height:16px}40%{box-shadow:0 -8px #c6c6c6;height:20px}}.single-load-more-image{position:relative;overflow:hidden;height:400px}@media (max-width:767px){.single-load-more-image{height:auto}}.single-load-more-image img{position:absolute;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;width:100%}#single-sidebar{transition:all .2s;margin-bottom:200px}#single-sidebar.related_with_top_comms{margin-bottom:0}.scontainer.single-scontainer{margin-bottom:0}.single-scroll-title{display:none;position:fixed;top:55px;background:#fff;width:100%;height:55px;z-index:444;color:#333;line-height:55px;text-align:center;font-size:18px;border-top:2px solid #2dcc70;box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-moz-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-webkit-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;overflow:hidden}@media (max-width:991px){.single-scroll-title{top:-70px;height:auto;transition:none;display:block}}.single-scroll-title>.container{position:relative}.single-scroll-title .hide-title{display:none;position:absolute;height:100%;width:calc(100% - 400px);top:0;left:71px;background:#fff}.single-scroll-title a{color:#333}.single-scroll-title .container>a{font-family:Lato,serif;display:inline-block}@media (max-width:767px){.single-scroll-title .container>a{display:block;float:left;width:calc(100% - 77px);line-height:30px;padding:12px 0}}.load-more-title-single{background:#222;padding:0 15px;padding-bottom:40px;position:relative}@media (max-width:767px){.load-more-title-single{padding-bottom:15px}}.load-more-title-single .next-post-loaded{position:absolute;height:100%;width:166px;background:#2dcc70;left:-166px;text-align:center}@media (max-width:1441px){.load-more-title-single .next-post-loaded{display:none}}.load-more-title-single .next-post-loaded span{color:#fff;font-size:20px;font-weight:700;position:absolute;width:100%;left:0;top:calc(50% - 14px)}.single-comm-num-head{display:block;position:relative;float:left;padding:0 15px;width:71px;text-align:center;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s}@media (max-width:767px){.single-comm-num-head{float:right}}.single-comm-num-head:hover{color:#2dcc70}.single-comm-num-head img{width:28px;position:absolute;top:19px;left:21px;z-index:-1}.share-load-more{color:gray}@media (max-width:767px){.soc-popover-list{display:block !important}}.soc-popover-list.load-more-socs{height:55px;line-height:50px}.soc-popover-list.load-more-socs li{border-radius:50%;height:26px;width:26px;line-height:26px;padding:0;text-align:center;margin-right:4px}.soc-popover-list.load-more-socs li a{color:#fff;display:block}.soc-popover-list.load-more-socs li:first-child{width:auto;margin-right:12px}.soc-popover-list.load-more-socs li.facebook-share{background:#3a5795;transition:all .2s}.soc-popover-list.load-more-socs li.facebook-share:hover{background:#4a6db8}.soc-popover-list.load-more-socs li.twitter-share{background:#00aced;transition:all .2s}.soc-popover-list.load-more-socs li.twitter-share:hover{background:#21c2ff}.soc-popover-list.load-more-socs li.pinterest-share{background:#cb2027;transition:all .2s}.soc-popover-list.load-more-socs li.pinterest-share:hover{background:#e03e44}.soc-popover-list.load-more-socs li.gplus-share{background:#dd4b39;transition:all .2s}.soc-popover-list.load-more-socs li.gplus-share:hover{background:#e47365}@media (max-width:767px){.single-scroll-title .soc-popover-list.load-more-socs{display:none !important}}.get-thumbnail-load-more-singles{display:none}.next-post-load{position:fixed;bottom:30px;right:0;overflow:hidden;color:#fff;font-size:18px;padding:15px;cursor:pointer;z-index:777;box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-moz-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-webkit-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important}.next-post-load .over-it{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:2;background:#000}.next-post-load>span{position:relative;z-index:2;display:block;font-size:12px;font-weight:700;color:#2dcc70}.next-post-load>p{position:relative;z-index:2}.next-post-load>img{position:absolute;top:0;left:0;width:100%;z-index:-1}@media (max-width:767px){.next-post-load{width:100% !important;left:0 !important;bottom:0 !important}}.override .featured-html{margin-top:30px}.override .featured-html img{width:100%;height:auto}.featured-html{margin-top:30px}.featured-html img{width:100%;height:auto}.single-post-catanddate.without_any{display:none}@media (max-width:767px){.single-post-catanddate.without_any{display:block}}@media (max-width:767px){.single-post-catanddate.without_any .single-post-date{padding-top:15px}}.single-post-catanddate.with_shadow_and_pic{display:none}@media (max-width:767px){.single-post-catanddate.with_shadow_and_pic{display:block}}.single-post-title.without_any{display:none}@media (max-width:767px){.single-post-title.without_any{display:block}}.single-post-title.with_shadow_and_pic{display:none}@media (max-width:767px){.single-post-title.with_shadow_and_pic{display:block}}.single-post-title-separator.without_any{display:none}@media (max-width:767px){.single-post-title-separator.without_any{display:block}}.single-post-title-separator.with_shadow_and_pic{display:none}@media (max-width:767px){.single-post-title-separator.with_shadow_and_pic{display:block}}.single-post-author.without_any{display:none}@media (max-width:767px){.single-post-author.without_any{display:block}}.single-post-author.with_shadow_and_pic{display:none}@media (max-width:767px){.single-post-author.with_shadow_and_pic{display:block}}.page .main-content{margin-top:20px;background:#fff}.page .main-content .page-content-container{margin-top:30px !important}.page .main-content .all-sidebars{margin-top:30px !important}.page-content-container{background:#fff}.page-content-container .page-text{padding:0 15px 24px}.page-content-container .page-text h1,.page-content-container .page-text h2,.page-content-container .page-text h3,.page-content-container .page-text h4,.page-content-container .page-text h5,.page-content-container .page-text h6{font-family:Lato,serif}.page-content-container .page-text img{max-width:100%;height:auto}.page-content-container .page-text figure img{max-width:100%;height:auto}.page-content-container .page-text table th,.page-content-container .page-text table td{border:1px solid #414042;padding:5px}.page-content-container .page-text ol li,.page-content-container .page-text ul li{margin:7px 0}.page-content-container .page-text .post-title{margin-bottom:12px}.category-head{background:#fff;margin:15px 0}.cat-line-title{text-align:center;position:relative;padding-bottom:20px}.cat-line-title .cat-title-line{height:2px;width:200px;background-color:#f5f5f5;position:absolute;left:calc(50% - 100px);top:45px;margin:0 auto}.cat-line-title .cat-head-title{font-family:Open Sans,cursive;font-size:36px;color:#2dcc70;padding:15px}.cat-line-title .cat-head-title span{background:#fff;z-index:3;position:relative;padding:0 4px}.cat-line-title .browsing-category{font-family:Lato,serif;font-size:12px;font-weight:700;color:#222}.element-item{padding:0;height:auto;margin-bottom:0;background:0 0}.element-item .img-cat-post img{width:100%}.element-item .read-more .time-of-post{color:#a7a9ac}.element-item .cat-post-title h1{font-size:24px;font-weight:700}.sticky-post{min-height:400px}.sticky-post .sticky-overlay{position:absolute;width:calc(100% - 30px);height:100%;background-color:rgba(0,0,0,.5);z-index:2;pointer-events:none}.sticky-post .sticky-img{position:absolute;width:calc(100% - 30px);height:100%}.sticky-post .sticky-img img{height:100%}.sticky-post .sticky-post-category{z-index:3;padding-top:16px}.sticky-post .sticky-post-category a{background:0 0}.sticky-post .sticky-post-category span{margin-top:0}.sticky-post .sticky-post-category .left-line{height:1px;background-color:#2dcc70;position:absolute;left:30px;top:30px}.sticky-post .sticky-post-category .right-line{height:1px;background-color:#2dcc70;position:absolute;right:30px;top:30px}.sticky-post .sticky-title{position:relative;z-index:3}.sticky-post .sticky-by{position:relative;z-index:3}.sticky-post .sticky-by .time-of-post{color:#fff}.sticky-post .sticky-info{position:absolute;bottom:0;width:calc(100% - 90px);border-top:1px solid #2dcc70;z-index:3}.sticky-post .sticky-info .post-properties a{color:#fff}.element-item.ei2{width:33.33333%}.element-item.ei2 .img-swiper{height:210px}.blog-infinite-scroll-init{position:absolute;z-index:2;width:100%;bottom:0;height:32px;text-align:center;background:#fff}.blog-infinite-scroll-init .ajax-loader,.blog-infinite-scroll-init .ajax-loader:before,.blog-infinite-scroll-init .ajax-loader:after{background:#c6c6c6;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:4px;height:20px}.blog-infinite-scroll-init .ajax-loader:before,.blog-infinite-scroll-init .ajax-loader:after{position:absolute;top:0;content:''}.blog-infinite-scroll-init .ajax-loader:before{left:-6px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.blog-infinite-scroll-init .ajax-loader{text-indent:-9999em;margin:0 auto;margin-top:6px;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;background:#c6c6c6}.blog-infinite-scroll-init .ajax-loader:after{left:6px}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0 #c6c6c6;height:16px}40%{box-shadow:0 -8px #c6c6c6;height:20px}}@keyframes load1{0%,80%,100%{box-shadow:0 0 #c6c6c6;height:16px}40%{box-shadow:0 -8px #c6c6c6;height:20px}}.one-post-row{margin-bottom:0}.one-post-row>.one-slide{margin-bottom:30px}.one-post-row .post-text{padding:0;text-align:left;line-height:26px}.one-post-row .post-text img{max-width:100%;height:auto}.one-post-row .one-grid-post{padding:0;margin-bottom:30px}.one-post-row .one-grid-post .one-slide{padding:0}.one-post-row .one-grid-post .one-slide.format-gallery,.one-post-row .one-grid-post .one-slide.format-quote{margin-top:11px}.layout2 .one-post-row{margin:0}.archive-date{color:#c6c6c6;font-size:12px;line-height:32px}.archive-container{margin:30px auto;background:#fff;padding-top:30px !important}.shindiri-no-posts{min-height:200px;background:#fff;position:relative;text-align:center}.shindiri-no-posts p{position:absolute;top:50%;margin-top:-24px;width:100%;text-align:center;font-size:17px}.element-item.ei2{transition:all .4s ease .8s}.element-item.ei2 .one-slide{padding:0;margin-bottom:30px}.element-item.ei2 .one-slide a.oner-image{display:block;width:100%;position:relative}.element-item.ei2 .one-slide a.oner-image img{width:100%}.element-item.ei2 .one-slide .titandcat .oner-cat{display:block}.element-item.ei2 .post-text{padding:0;word-break:break-all;text-align:left;line-height:26px}.element-item.ei2 .post-text .quote-post-shindiri .center-quote{padding:60px 30px}.element-item.ei2 .post-info{text-align:center}.element-item.ei2 .post-info .post-properties{float:none !important}.element-item.ei2 .img-swiper{height:auto}.quote-post-shindiri{font-size:36px;font-family:Lato,serif;font-weight:700;padding:0 30px !important;padding-top:100px !important;padding-bottom:80px !important;background:#2dcc70;position:relative}.quote-post-shindiri .center-quote{position:absolute;width:calc(100% - 60px);top:50%;left:30px;transform:translate(0,-50%);color:#fff}.quote-post-shindiri a{display:block;text-align:center;color:#fff;width:180px;font-size:18px;font-weight:700;margin-top:12px;margin-left:0;text-align:left;font-size:12px}.quote-post-shindiri.archive-content-post{cursor:pointer}.sign-quote-one{position:absolute;font-size:150px;font-weight:300;top:-30px;font-family:Lato,serif;left:24px}.sign-quote-two{position:absolute;font-size:150px;font-weight:300;font-family:Lato,serif;right:24px;line-height:1px}.fb-about-author .widget-title{margin-bottom:0}.fb-about-author .author-widget-body{background:#fff;padding:20px 0}.fb-about-author .author-widget-body .aw-image{border-radius:50%;margin:24px;overflow:hidden;border:8px solid #ededed}.fb-about-author .author-widget-body .aw-image a{display:block;width:100%;height:100%}.fb-about-author .author-widget-body .aw-image a img{width:100%;height:100%}.fb-about-author .author-widget-body .aw-name{text-align:center;margin-top:30px}.fb-about-author .author-widget-body .aw-name span{font-family:Open Sans,cursive;font-size:36px;font-weight:700;color:#2dcc70}.fb-about-author .author-widget-body .aw-name span a{color:#2dcc70}.fb-about-author .author-widget-body .aw-name span a:hover{color:#68de99}.fb-about-author .author-widget-body .aw-text{margin-top:24px}.fb-about-author .author-widget-body .aw-text p{padding:0 30px;text-align:center;color:#414042;line-height:30px}.fb-about-author .author-widget-body .aw-socials ul{padding-left:0;text-align:center}.fb-about-author .author-widget-body .aw-socials ul li{display:inline;padding-right:12px}.fb-about-author .author-widget-body .aw-socials ul li a{color:#a7a9ac}.aas-fix{padding-bottom:0 !important;border:1px solid #c6c6c6;border-top:none}.week-month-all{margin-top:30px}.week-month-all .nav-tabs li{border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6}.week-month-all .nav-tabs li a{text-align:center;color:#a7a9ac;font-family:Lato,serif;font-weight:700;border:none;border-radius:0;background:#fff;padding:15px;margin-right:0;transition:all .2s}.week-month-all .nav-tabs li a:hover{color:#fff;background:#2dcc70}.week-month-all .nav-tabs li:first-child{border-left:1px solid #c6c6c6}.week-month-all .nav-tabs li.active a{border:none;border-radius:0;background:#2dcc70;color:#fff}.week-month-all .wma-img{min-height:72px;width:100px;margin:0 !important;position:relative}.week-month-all .wma-img .post-views{background-color:#2dcc70;font-size:12px;font-weight:700;color:#fff;position:absolute;padding:2px 6px;top:4px;right:4px;z-index:3}.week-month-all .wma-img .post-views .views-arrow-down{position:absolute;top:18px;right:2px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #2dcc70}.week-month-all .wma-title-fix{margin:5px 0 !important;font-weight:400 !important}.week-month-all .tab-pane .one-recent-post{padding-bottom:12px;padding-right:0}.instagram-widget ul.instawidget{list-style:none;padding:2px;margin:0;margin-top:-10px;background-color:#fff}.instagram-widget ul.instawidget li{display:inline-block;width:33.3333333%;padding:4px}.instagram-widget ul.instawidget li img{width:100%}.author .shindiri-no-posts{margin:15px}.author .one-slide .post-text{text-align:left;padding:0;color:#414042;line-height:26px}.author .one-slide.full-img .post-text{color:#fff}.author-container{background:#fff;margin-top:27px}.author-cover{position:absolute;height:300px;width:100%;overflow:hidden}.author-cover img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%}.author-cover+.container{height:300px}.author-cover+.container .about-author-single .about-author a h5 span{color:#fff}.author-cover+.container .about-author-single .about-author p{color:#fff}.author-cover+.container .about-author-single .about-author p.author-count-posts{margin-bottom:8px}.author-cover+.container .about-author-single .about-author p.author-sep{width:30px;margin:8px auto;height:1px;background:#2dcc70}.author-cover+.container .about-author-single ul li a{color:#fff}.author .author-posts-wrapper ul{padding:0;text-align:center;list-style:none}.author .author-posts-wrapper ul li{display:inline-block}.author .author-posts-wrapper ul li a{padding:0 12px}.contact-page-image{position:absolute;top:-9999px;bottom:-9999px;right:-9999px;left:-9999px;margin:auto;min-width:100%}.contact-container{background-color:#fff;overflow-y:auto;overflow-x:hidden;margin-top:36px;border-bottom:1px solid #e4e2e2}.contact-container p{color:#fff}.contact-container .contact-page-content{position:relative;overflow:hidden;padding:0}.contact-container .contact-page-content .contact-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0c361d;opacity:.8}.contact-container .contact-page-content .social-buttons{text-align:center;padding:38px 0}.contact-container .contact-page-content .social-buttons .more-socs{display:none}.contact-container .contact-page-content .social-buttons ul{margin:0 auto;width:auto;list-style:none}.contact-container .contact-page-content .social-buttons ul li{display:inline-block;margin-right:24px}.contact-container .contact-page-content .social-buttons ul li:last-child{margin-right:0}.contact-container .map-container #map{height:300px}.contact-container form{overflow:auto}.contact-container .contact-textarea{border:none;width:100%;background-color:#f5f5f5;resize:none;font-size:14px;color:#082222;font-family:Lato,serif;font-weight:700;padding:15px;padding-left:30px;outline:0;border-radius:20px}.contact-container .hoshi{margin-top:6px}.contact-container .submit-send{text-align:right}.contact-container .submit-send button{width:100%;background-color:#2dcc70;color:#fff;font-size:16px;padding:16px 0;transition:all .2s}.contact-container .submit-send button:hover{background-color:#53d98b}.contact-container .contact-text p{padding:0 15px;color:#222;text-align:center}.contact-container .contact-socials .more-socs{display:none}.contact-container .contact-socials ul{list-style:none;text-align:center;padding-left:0;width:100%;margin:0 auto;position:relative;z-index:2;max-width:none !important}.contact-container .contact-socials li{display:inline-block;padding:0 16px;font-size:14px;line-height:21px}.contact-container .contact-socials li a{color:#fff;transition:all .2s}.contact-container .contact-socials li a:hover{color:#2dcc70}.contact-container .contact-sep{height:1px;background:#e4e2e2;position:absolute;width:calc(100% - 30px);top:-12px}.contact-container .input-hoshi{margin-top:0}.contact-container .input-hoshi input{color:#082222;padding:0 15px;padding-left:30px;background:#f5f5f5;border-radius:40px}.contact-container .error{position:absolute;top:20px;right:30px;font-size:13px;color:red}.contact-container .textarea-wrapper .error{right:45px;top:0}.contact-container .captcha_shindiri_contact_form{line-height:30px;height:30px}.contact-container .captcha_shindiri_contact_form .captcha-input{line-height:inherit;height:inherit;vertical-align:top;width:80px;color:#082222;font-weight:600;text-align:center;font-size:20px;border:0;outline:0;border-radius:20px;background:#f5f5f5}.contact-container .captcha_shindiri_contact_form img{vertical-align:top}.shindiri-contact-form .form-sent{display:none;font-size:2.2em;position:absolute;top:40%;margin-top:-88px;left:50%;margin-left:-108px}.shindiri-contact-form .form-sent p{color:#2dcc70;display:block;font-size:2.8em;margin-top:19px;text-align:center}.shindiri-contact-form .form-sent .spinner{width:60px;height:60px;background-color:#2dcc70;margin:50px auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.search-container{padding:0 15px}.search-container .shindiri-search-results{height:auto;overflow:auto;background-color:#fff;border-radius:3px;padding:8px 24px;padding-left:0;color:#333}.search-container .shindiri-search-results .searched-query{display:inline-block}.search-container .shindiri-search-results .searched-query h4{font-weight:700}.search-container .shindiri-search-results .number-of-results{display:inline-block}.search-container .search-title-separator{width:30px;height:1px;background-color:#2dcc70;margin-bottom:30px}.search-query{background-color:#fff;border-radius:3px;border-bottom:1px solid #e4e2e2}.search-query h4{font-family:Lato,serif;font-weight:700;font-size:18px;padding:24px 0;margin:0;padding-left:24px;color:#a7a9ac}.search-query span{display:block;color:#a7a9ac;padding-bottom:24px;padding-left:24px}.search-results .one-search-result{height:auto;overflow:auto;background-color:#fff;margin-bottom:30px;transition:all .25s}.search-results .one-search-result .search-image a{height:100%;overflow:hidden;display:block;position:relative}@media screen and (max-width:991px){.search-results .one-search-result .search-image a{height:284px}}.search-results .one-search-result .search-image a img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.search-results .one-search-result .search-main h4{font-family:Lato,serif;font-weight:700;font-size:18px;padding:24px 0;margin:0;color:#333}.search-results .one-search-result .search-main span{display:block;color:#333;padding-bottom:24px}.search-results .one-search-result .search-time.post-info{margin:0;border-top:none;padding-top:20px;text-align:right}@media screen and (max-width:991px){.search-results .one-search-result .search-time.post-info{padding-top:0;margin-left:24px}}.search-results .one-search-result .search-time span{display:block;line-height:18px;font-size:14px;color:#a7a9ac}.search-results .one-search-result .search-time span a{color:#a7a9ac}.search-results .one-search-result .search-time .post-properties{width:100%}.search-results .one-search-result .search-time .post-properties a{display:inline-block;margin-right:5px !important}.search-results .one-search-result .search-time .post-properties a span{display:inline-block;padding-top:0}@media screen and (max-width:991px){.search-results .one-search-result .search-time .post-properties.pull-right{float:right;width:30%;margin-top:-24px;text-align:right}}.shindiri-no-search{min-height:200px;background:#fff;position:relative;text-align:center}.shindiri-no-search p{position:absolute;top:50%;margin-top:-24px;width:100%;text-align:center;font-size:17px;padding:0 30px}.content404{background-color:#fff;padding:120px 0;margin-top:14px;margin-bottom:30px}.content404 span{display:block;text-align:center}.content404 .sorry{color:#082222}.content404 .title404{font-family:Open Sans,cursive;font-size:96px;line-height:120px;color:#2dcc70}.content404 .subtitle404{color:#082222}.comment-form textarea{font-size:14px;font-weight:700}.comment-form .form-control{border-radius:0 !important}.comment-form-container{background:#fff;margin-top:30px;margin-left:0;padding:0}.comment-form-container .textarea{font-size:14px}.comment-form-container .send{margin-bottom:15px}.comment-form-container #submit{font-family:Lato,serif !important;text-transform:uppercase !important;font-size:12px;font-weight:900;color:#fff;background-color:#2dcc70 !important;height:40px;border:1px solid #2dcc70;border-radius:0 !important;transition:all .2s;line-height:40px;padding-top:0;width:100% !important;margin:0 auto;color:#fff !important;padding:0 6px !important;margin-bottom:15px !important;margin-top:5px !important}.comment-form-container #submit:hover{background-color:#2dcc70;color:#ededed}.comment-form-container #submit:focus{outline:0}.comment-form-container h6{font-family:Lato,serif;font-weight:700;font-size:18px;color:#333;text-align:left;margin:0;margin-bottom:15px}.comment-form-container .comment-reply-title{margin:0}.leave-reply-sep{width:30px;height:1px;background-color:#2dcc70}#comments{background:#fff}#comments .li-comment-start{list-style:none}#comments .li-comment-start .one-comm{padding:0}#comments .li-comment-start .comm-img{position:relative;overflow:hidden;padding:0;width:50px;border-radius:50%}#comments .li-comment-start .comm-img img{height:auto;width:100%;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;border-radius:0}#comments #cancel-comment-reply-link{font-size:12px;margin-left:19px}#comments.comments-container{padding-right:0}#comments.comments-container.password-comments{margin-top:30px;min-height:242px;text-align:center;font-family:Lato,serif}#comments.comments-container.password-comments .no-comments{font-size:26px;padding:0 30px;font-weight:600;height:120px;top:50%;position:absolute;margin-top:-60px;color:#a7a9ac}#comments.comments-container.post-no-comments{min-height:242px;text-align:center;font-family:Lato,serif;padding:0 15px}#comments.comments-container.post-no-comments .c-title{font-size:20px;color:#082222;margin-top:20px}#comments.comments-container.post-no-comments .no-comments{font-size:24px;font-weight:700;color:#a7a9ac;margin-top:20px;border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;padding:20px 0}#comments .comment-post table th,#comments .comment-post table td{border:1px solid #414042;padding:5px}#comments .children{padding-left:65px}#comments .pingback{list-style:none;color:#082222;font-family:Lato,serif;font-weight:700;line-height:21px;font-size:16px;margin:10px 0;overflow:auto}#comments .pingback a{font-family:Lato,serif;font-weight:700;line-height:21px;font-size:14px}.single .all-sidebars{margin-top:30px}.sss2{height:auto !important}.ssw2{overflow:auto;height:660px !important}.single-side-slider{height:auto !important}.one-sided-slide{background:0 0;box-shadow:none}.one-sided-slide .sided-img{height:340px}.one-sided-slide .black-title h1{color:#222;font-weight:700}.one-sided-slide span a{background:0 0}.one-sided-slide .post-properties-single{text-align:center}.swiper-side-prev{position:absolute;top:160px;left:0;cursor:pointer;color:#68de99;font-size:48px;z-index:2;opacity:0;visibility:visible;transition:all .2s}.swiper-side-next{position:absolute;top:160px;right:0;cursor:pointer;color:#68de99;font-size:48px;z-index:2;opacity:0;visibility:visible;transition:all .2s}.widget{margin-bottom:35px;background-color:#fff}.shindiri_categories_widget ul{list-style:none;padding-left:0;padding-right:15px;padding-bottom:0;margin-top:0;background-color:#fff}.shindiri_categories_widget ul li{border:1px solid transparent;transition:all .2s}.shindiri_categories_widget ul li a{display:inline-block}.shindiri_categories_widget ul li .cat-title{font-family:Lato,serif;color:#333;font-size:16px;line-height:24px;margin:2px 0;transition:all .2s}.shindiri_categories_widget ul li .category-number{font-family:Lato,serif;padding:3px 16px;color:#c6c6c6;font-size:16px;margin-top:0;font-weight:700;text-align:center;transition:all .2s}.shindiri_categories_widget ul li:hover{border:1px solid #2dcc70}.shindiri_categories_widget ul li:hover .cat-title{margin-left:12px;color:#2dcc70}.shindiri_categories_widget ul li:hover .cat-description{color:#2dcc70}.shindiri_categories_widget ul li:hover .category-number{background-color:#2dcc70;color:#fff}.widget-title{text-align:left;padding:0 15px 15px 0;font-size:18px;font-family:Lato,serif;font-weight:700;letter-spacing:0px;color:#333;margin-top:0;margin-bottom:0}p.widget-title-separator{padding:0 !important;height:1px;width:30px;background:#2dcc70;margin-bottom:16px !important}.shindiri_features_widget .features-widget-one{margin-bottom:18px;border:1px solid #fff;transition:border .2s}.shindiri_features_widget .features-widget-one .img-swiper{width:33.33333%;padding:0}.shindiri_features_widget .features-widget-one .img-swiper img{opacity:1 !important}.shindiri_features_widget .features-widget-one .img-swiper .post-views{top:4px;right:4px}.shindiri_features_widget .features-widget-one .post-category span{margin:0;text-align:left;padding:0}.shindiri_features_widget .features-widget-one .post-title h2{color:#333;font-size:16px;font-family:Lato,serif;font-weight:400;text-align:left;margin:6px 0;margin-top:0}.shindiri_features_widget .features-widget-one:hover{border:1px solid #2dcc70}.shindiri_features_widget .features-widget-one:hover img{opacity:1 !important}.shindiri_instagram_feed_widget .no-results{width:100% !important;padding:0 10px;text-align:center;margin-bottom:40px}.shindiri_week_month_all_widget{margin-top:0}.shindiri_week_month_all_widget .about-author-single{margin-top:0}.archive-w-one{padding:0;margin:0;margin-right:15px;font-family:Lato,serif;font-weight:700;color:#a7a9ac;line-height:28px;cursor:pointer;border:1px solid #fff;transition:all .25s}.archive-w-one a{padding-left:0;font-family:Lato,sans-serif;color:#333;font-size:16px;font-weight:400;line-height:24px;transition:all .3s}.archive-w-one a.pop-number{float:right;padding:0 12px;background:0 0;color:#c6c6c6;line-height:28px;font-weight:700;transition:all .3s}.archive-w-one:hover{color:#2dcc70;border:1px solid #2dcc70}.archive-w-one:hover a{color:#2dcc70}.archive-w-one:hover a:first-child{padding-left:12px}.archive-w-one:hover .pop-number{color:#fff;background:#2dcc70}.shindiri_widget_calendar .calendar-top{font-family:Lato,serif;font-weight:700;font-size:18px;text-transform:uppercase;background:#2dcc70;color:#fff;height:60px;line-height:60px}.shindiri_widget_calendar table{background:#f5f5f5;width:100%;font-family:Lato,serif;font-weight:700}.shindiri_widget_calendar table tfoot{display:none}.shindiri_widget_calendar table thead{line-height:32px}.shindiri_widget_calendar table th{text-align:center;text-transform:uppercase}.shindiri_widget_calendar table tr{line-height:32px;text-align:center}.shindiri_widget_calendar table td{transition:all .3s}.shindiri_widget_calendar table td:hover{background-color:#2dcc70}.shindiri_widget_calendar table td:hover a{color:#fff}.shindiri_widget_calendar table td.pad:hover{background-color:transparent}.shindiri_widget_calendar #prev{float:left}.shindiri_widget_calendar #next{float:right}.shindiri_widget_calendar #prev>a,.shindiri_widget_calendar #next>a{color:#fff}.widget a:hover{color:#2dcc70}.widget_archive ul{list-style:none;padding-bottom:10px;padding-left:0}.widget_archive ul li{height:40px;line-height:40px;font-family:Lato,serif;font-weight:700;color:#a7a9ac;transition:all .3s}.widget_archive ul li a{width:80%;color:#a7a9ac;position:relative;display:inline-block}.widget_archive ul li:hover{color:#2dcc70}.widget_archive ul li:hover a{color:#2dcc70}.widget_archive label{display:block;font-family:Lato,serif;font-weight:700;padding-left:20px}.widget_archive select{font-family:Lato,serif;font-weight:700;margin-bottom:18px;margin-left:0}.widget_archive select option{font-family:Lato,serif}.widget_categories{padding-bottom:10px}.widget_categories ul{list-style:none;font-family:Lato,serif;font-weight:700;padding-left:0}.widget_categories ul li{width:100%;color:#a7a9ac;line-height:32px}.widget_categories ul li a{width:calc(100% - 40px);position:relative;display:inline-block;line-height:32px;color:#a7a9ac}.widget_categories ul li a:hover{color:#2dcc70}.widget_categories ul ul{padding-left:15px}.widget_categories label{display:block;font-family:Lato,serif;font-weight:700;padding-left:20px}.widget_categories select{font-family:Lato,serif;font-weight:700;margin-bottom:18px;margin-left:0}.widget_categories select option{font-family:Lato,serif}.widget_pages ul{list-style:none;padding-left:0}.widget_pages ul li{font-family:Lato,serif;font-weight:400}.widget_pages ul li a{color:#333;line-height:28px;transition:all .2s}.widget_pages ul li a:hover{color:#2dcc70}.widget_pages ul ul{padding-left:15px}.widget_pages>ul{padding-bottom:18px}.widget_meta ul{list-style:none;padding-left:0}.widget_meta ul li{font-family:Lato,serif;font-weight:400}.widget_meta ul li a{color:#333;line-height:28px;transition:all .2s}.widget_meta ul li a:hover{color:#2dcc70}.widget_meta>ul{padding-bottom:18px}.widget_recent_comments ul{list-style:none;font-family:Lato,serif;font-weight:700}.widget_recent_comments ul li{padding:10px 10px 10px 0}.widget_recent_comments ul li span{display:block}.widget_recent_comments ul li span a{color:#a7a9ac}.widget_recent_comments>ul{padding-bottom:18px}.comments-side:hover .swiper-side-next{visibility:visible;opacity:1}.comments-side:hover .swiper-side-prev{visibility:visible;opacity:1}.widget_recent_entries ul{list-style:none;font-family:Lato,serif;font-weight:700}.widget_recent_entries ul a{color:#a7a9ac}.widget_recent_entries ul a:hover{color:#2dcc70}.widget_recent_entries>ul{padding-bottom:18px}.widget_rss{padding-right:20px;padding-bottom:10px}.widget_rss .widget-title>.rsswidget{color:#222}.widget_rss ul{list-style:none;font-family:Lato,serif;font-weight:700}.widget_rss ul li{padding:10px 0}.widget_rss ul .rss-date{color:#a7a9ac;display:block}.widget_search{padding:0 20px}.widget_search form{border:1px solid #333;border-radius:40px}.widget_search .search-boxx{background:0 0;padding-right:60px}.widget_search .submitsearch-widget{position:absolute;right:0;top:-1px;font-family:fontAwesome;cursor:pointer;font-weight:400;font-size:18px;outline:none;float:right;height:57px;width:57px;color:#fff;border:none;border-radius:40px;background:#333}.widget_search i{padding-left:10px}.widget_text{padding:0}.widget_text img{width:100%}.widget_text br{line-height:32px}.widget_text select{max-width:200px}.widget_text p,.widget_text div,.widget_text form{font-family:Open Sans,serif;padding:10px 0;margin:0;color:#414042;line-height:30px}.widget_text>p,.widget_text>div,.widget_text>form{padding:0;margin:0}.widget_tag_cloud .tagcloud{padding:10px 0}.widget_tag_cloud a{padding:8px 24px;margin:2px;margin-right:0;border:1px solid #c6c6c6;font-family:Lato,serif;font-weight:400;color:#333;font-size:14px !important;display:inline-block;transition:all .2s}.widget_tag_cloud a:hover{color:#333;border-color:#2dcc70}.widget_nav_menu ul{list-style:none;padding-left:0}.widget_nav_menu ul li{font-family:Lato,serif;font-weight:400}.widget_nav_menu ul li a{color:#333;line-height:28px;transition:all .2s}.widget_nav_menu ul li a:hover{color:#2dcc70}.widget_nav_menu ul li ul{padding-left:15px}.widget_nav_menu>div{padding-bottom:18px}.widget_calendar{padding-bottom:10px}.widget_calendar table{width:100%}.widget_calendar table caption{width:100%;text-align:center;font-family:Lato,serif;font-weight:700}.widget_calendar table th{text-align:center;font-family:Lato,serif;font-weight:700}.widget_calendar table td{text-align:center;font-family:Lato,serif;font-weight:700;padding:4px 0}.widget_calendar table tfoot{padding-bottom:12px}.widget_calendar table tfoot #prev{text-align:left;padding-left:15px}.widget_calendar table tfoot #next{text-align:right;padding-right:15px}.widget_mc4wp_widget .mc4wp-form{padding:0 24px 24px}.mc4wp-error{color:#fff !important}.mc4wp-alert{color:#fff !important}.widget.icl_languages_selector{padding-left:20px}.widget_as_facebook_mem_likebox #likeboxwrap{width:100% !important}.recentcomments a{font-weight:300}.widget_recent_comments ul{padding-left:0}.widget_recent_comments ul li{padding:10px 50px 10px 0;font-weight:400}.widget_recent_comments ul li span{font-weight:400}.widget_recent_entries ul{padding-left:0}.widget_recent_entries ul li{margin-bottom:12px}.widget_recent_entries ul li a{color:#333;font-weight:400;line-height:28px;transition:all .2s}.widget_recent_entries ul li a:hover{color:#2dcc70}.widget_recent_entries ul li span.post-date{color:#2dcc70;font-weight:700}.widget_mc4wp_form_widget{padding:0 15px 15px}.widget_mc4wp_form_widget .subscribe-pop-title{text-align:left;padding:10px 10px 0 0;margin-bottom:0}.widget_mc4wp_form_widget .mc4wp-form .hoshi{border:2px solid #ececec;line-height:60px !important;padding:0 15px}.widget_mc4wp_form_widget .submit-subscribe{margin-top:12px;text-align:left}.widget_mc4wp_form_widget .input-hoshi{padding-top:0 !important}.widget_mc4wp_form_widget .input-hoshi .hoshi{margin-top:0}.widget_mc4wp_form_widget .f-submit-button{font-size:16px}.twitter-feed .tweets ul{list-style:none;padding-left:0}.twitter-feed .tweets ul li{padding:12px;border:1px solid #fff;cursor:default;transition:all .2s}.twitter-feed .tweets ul li i{float:left;display:block;font-size:24px}.twitter-feed .tweets ul li p{float:right;display:block;width:calc(100% - 36px);margin-bottom:0}.twitter-feed .tweets ul li:hover{border:1px solid #2dcc70}footer .widget{background:0 0}footer .widget .features-widget-one{border:1px solid transparent}footer .widget .post-category span a{background:0 0}footer .twitter-feed .tweets ul li{border:1px solid transparent}footer .shindiri_categories_widget ul{background:0 0 !important}footer .archive-w-one{border:1px solid transparent}.main-content{opacity:0}.isotope2{transition:height .8s ease-in-out;-webkit-transition:height .8s ease-in-out}.img-swiper img{transform:translateZ(0);backface-visibility:hidden;transform:translate3d(0px,0px,0px);-moz-transform:rotate(0);-webkit-backface-visibility:visible;-webkit-transform:none;transition:opacity .2s ease;-webkit-transition:opacity .2s ease}.post-title h1{transition:all .2s ease;-webkit-transition:all .2s ease}.post-category span a{transition:all .2s ease;-webkit-transition:all .2s ease}.post-info .time-of-post a{transition:all .2s ease;-webkit-transition:all .2s ease}.single-post-author img{border:4px solid #fff !important;transition:all .5s ease;-webkit-transition:all .5s ease}.single-post-author img:hover{border:4px solid #68de99 !important;transition:all .5s ease;-webkit-transition:all .5s ease}.about-author-single .author-pic img{border:none !important}.single-pagination .ipl-next a{transition:all .2s ease;-webkit-transition:all .2s ease}.single-pagination .ipl-next a:hover{opacity:.8;transition:all .2s ease;-webkit-transition:all .2s ease}.single-pagination .prev-post .image-plus-link a{transition:all .2s ease;-webkit-transition:all .2s ease}.single-pagination .prev-post .image-plus-link a:hover{opacity:.8;transition:all .2s ease;-webkit-transition:all .2s ease}.single-pagination .pagination-title .pagination-title-1{transition:all .2s ease;-webkit-transition:all .2s ease}.single-pagination .pagination-title .pagination-title-1:hover{color:#2dcc70;transition:all .2s ease;-webkit-transition:all .2s ease}footer>.container{padding:0}footer>.container .fatfooter{padding-bottom:24px;padding-top:54px}@media (max-width:991px){footer>.container .fatfooter .widget-area:nth-child(3){display:none}}@media (max-width:767px){footer>.container .fatfooter .widget-area:first-child{display:none}}.footer-down{background-color:#222;padding:12px 0}.footer-down .footer-copyright{color:#fff;font-family:Lato,serif;font-weight:700;line-height:50px;padding-left:40px;opacity:.4}@media (max-width:991px){.footer-down .footer-copyright{text-align:center;line-height:24px;padding:12px 0}}.footer-down .logo-foot{height:50px}.footer-down .logo-foot img{max-height:50px;top:50%;position:absolute;transform:translate(0,-50%);max-width:calc(100% - 15px)}@media (max-width:991px){.footer-down .logo-foot img{height:40px;width:auto;position:relative}}@media (max-width:991px){.footer-down .logo-foot{text-align:center}}.footer-down .footer-socials .more-socs{display:none}.footer-down .footer-socials ul{padding:0;line-height:46px;margin-bottom:0;max-width:none !important;text-align:right}.footer-down .footer-socials ul li{display:inline-block;padding-right:12px}.footer-down .footer-socials ul li a{color:#fff;opacity:.4;transition:all .2s}.footer-down .footer-socials ul li a:hover{color:#2dcc70}@media (max-width:991px){.footer-down .footer-socials ul{text-align:center}}.footer-mailchimp{position:relative;filter:blur(0);-moz-filter:blur(0);backface-visibility:hidden;transform:translate3d(0,0,0);background-position:center;background-size:cover;background-repeat:no-repeat}.footer-mailchimp .foot-mailchip-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0c361d;opacity:.8}.footer-mailchimp .container{position:relative;z-index:1;padding:60px 15px}.footer-mailchimp .mailchimp-info{width:50%;float:left}@media (max-width:768px){.footer-mailchimp .mailchimp-info{width:100%}}.footer-mailchimp .mailchimp-info .footer-maichimp-separator{width:30px;height:1px;background-color:#2dcc70;margin-top:0;margin-bottom:40px}@media (max-width:768px){.footer-mailchimp .mailchimp-info .footer-maichimp-separator{margin-bottom:12px}}.footer-mailchimp .mailchimp-info p{color:#fff;font-size:16px}.footer-mailchimp .mailchimp-info p.subscribe-pop-title{text-align:left;padding-left:0;padding-top:0;font-size:20px}.footer-mailchimp .mailchimp-form-custom{width:50%;float:left}@media (max-width:768px){.footer-mailchimp .mailchimp-form-custom{width:100%;margin-top:20px}}.footer-mailchimp .mailchimp-form-custom .input-hoshi{padding-top:0 !important;max-width:none;width:100%;color:#414042}.footer-mailchimp .mailchimp-form-custom .input-hoshi .hoshi{margin-top:0 !important;width:100%;font-size:16px;color:#414042;background:rgba(255,255,255,.8);border-radius:40px;padding-top:0;text-align:center}.footer-mailchimp .mailchimp-form-custom .input-hoshi .hoshi::-webkit-input-placeholder{color:#414042}.footer-mailchimp .mailchimp-form-custom .input-hoshi .hoshi:-moz-placeholder{color:#414042}.footer-mailchimp .mailchimp-form-custom .input-hoshi .hoshi::-moz-placeholder{color:#414042}.footer-mailchimp .mailchimp-form-custom .input-hoshi .hoshi:-ms-input-placeholder{color:#414042}.footer-mailchimp .mailchimp-form-custom .submit-subscribe{margin-top:40px}@media (max-width:768px){.footer-mailchimp .mailchimp-form-custom .submit-subscribe{margin-top:12px}}.footer-mailchimp .mailchimp-form-custom .submit-subscribe .f-submit-button{width:100%;height:60px;font-size:16px}.form-row.woocommerce-invalid .chzn-single,.form-row.woocommerce-invalid .chzn-drop,.form-row.woocommerce-invalid input.input-text,.form-row.woocommerce-invalid select{border:1px solid red}.form-row.woocommerce-validated .chzn-single,.form-row.woocommerce-validated .chzn-drop,.form-row.woocommerce-validated input.input-text,.form-row.woocommerce-validated select{border:1px solid green}.woocommerce.not_woocommerce_templates img{max-width:inherit}.woocommerce .submitsearch{font-family:fontAwesome !important;color:#333 !important;background:0 0 !important;border:none !important;font-weight:400 !important;font-size:18px !important;outline:none !important;-webkit-appearance:button !important;cursor:pointer !important;padding:0 20px !important;border-left:1px solid #e4e2e2 !important;border-right:1px solid #e4e2e2 !important}.woocommerce .main-content{margin-top:30px}.woocommerce .main-content .single-post-main{margin-top:0}.woocommerce.woocommecre_templates .main-content{padding:30px 15px;background-color:#fff}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{border-top:2px solid #2dcc70;background:0 0;margin-top:20px !important;margin-bottom:20px !important}.woocommerce .woocommerce-message li,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li{margin:0 !important}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before{color:#2dcc70}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:auto !important;padding:0 20px}.woocommerce .woocommerce-message .button:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce .woocommerce-message .button:focus,.woocommerce .woocommerce-error .button:focus,.woocommerce .woocommerce-info .button:focus{outline:0}.woocommerce .home-pagination{margin-top:30px;margin-bottom:30px}.woocommerce .home-pagination ul li{margin-right:5px}.woocommerce .quantity.buttons_added{line-height:45px;height:45px;border:1px solid #082222;overflow:hidden;float:right}.woocommerce .quantity.buttons_added .minus{height:45px;line-height:45px;font-family:"plusminus";font-size:14px;font-weight:400;color:#082222;background-color:transparent;border:none;padding:0 10px 0 14px;float:left;transition:all .2s;-webkit-transition:all .2s}.woocommerce .quantity.buttons_added .minus:hover{background-color:#082222;color:#ededed}.woocommerce .quantity.buttons_added .minus:focus{outline:0}.woocommerce .quantity.buttons_added .qty{line-height:45px;height:45px;font-family:Josefin Sans,serif;text-transform:uppercase;font-size:16px;color:#082222;background-color:transparent;border-left:1px solid #082222;border-right:1px solid #082222;border-top:none;border-bottom:none;transition:all .2s;padding:0;width:70px;margin:0 auto;display:inline-block;margin-top:-2px}.woocommerce .quantity.buttons_added .qty:focus{outline:0}.woocommerce .quantity.buttons_added .plus{height:45px;line-height:45px;font-family:"plusminus";font-size:14px;font-weight:400;color:#082222;background-color:transparent;border:none;padding:0 14px 0 10px;float:right;transition:all .2s;-webkit-transition:all .2s}.woocommerce .quantity.buttons_added .plus:hover{background-color:#082222;color:#ededed}.woocommerce .quantity.buttons_added .plus:focus{outline:0}.woocommerce .quantity.buttons_added input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity.buttons_added input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity.buttons_added input[type=number]{-moz-appearance:textfield}.woocommerce ul.products li.product h3{font-size:1em !important;text-transform:none;font-weight:400}.woocommerce .select2-input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}p.demo_store{position:relative !important;background:#2dcc70;color:#fff;top:0 !important}.internet-exp.woocommerce .quantity.buttons_added .minus{line-height:46px;font-size:19px}.internet-exp.woocommerce .quantity.buttons_added .qty{font-weight:600;line-height:43px;font-size:22px}.internet-exp.woocommerce .quantity.buttons_added .plus{height:45px;line-height:46px;font-size:19px}.woocommerce-header-cart{display:inline-block;position:relative;cursor:pointer;line-height:54px;padding-left:15px}.woocommerce-header-cart .cart-amount{margin-right:10px;line-height:52px;display:inline}.woocommerce-header-cart .header-mini-cart-icon{position:relative;cursor:pointer;float:right;font-size:30px;text-align:center}.woocommerce-header-cart .header-mini-cart-icon i{font-family:"snapshop-wp";line-height:47px;color:#333}.woocommerce-header-cart .header-mini-cart-icon span{font-size:13px;position:absolute;top:50%;left:0;width:100%;margin-top:-6px;line-height:13px}.woocommerce-header-cart .cart-wrapper{cursor:auto;width:350px;position:absolute;right:0;top:57px;background:#fff;display:none;z-index:1001;box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-moz-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-webkit-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;padding:0 30px 20px 0;padding-left:30px !important}.woocommerce-header-cart .cart-wrapper .cart_list{padding:0;margin:0;line-height:30px}.woocommerce-header-cart .cart-wrapper .cart_list li{border-bottom:2px solid #f5f5f5;padding:20px 0;list-style-type:none;overflow:auto;position:relative}.woocommerce-header-cart .cart-wrapper .cart_list li .remove{position:absolute;left:initial !important;right:0 !important;top:50% !important;margin-top:-10px;display:block;font-family:"plusminus";color:#414042 !important;transition:all .5s ease;-webkit-transition:all .5s ease;font-size:20px;height:20px;width:20px;line-height:20px}.woocommerce-header-cart .cart-wrapper .cart_list li .remove:hover{color:#68de99 !important;background:#fff}.woocommerce-header-cart .cart-wrapper .cart_list li .product-img{display:inline-block;float:left;width:80px}.woocommerce-header-cart .cart-wrapper .cart_list li .product-img img{width:100% !important;height:auto !important}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details{display:inline-block;width:210px;text-align:left;padding:0 25px 0 10px;line-height:22px}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details a.product-title{font-size:1.3em;letter-spacing:2px;font-family:Lato,serif;font-weight:400;color:#414042;transition:all .2s;-webkit-transition:all .2s;font-size:.8em;display:block;line-height:inherit}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details a.product-title:hover{color:#2dcc70;transition:all .2s;-webkit-transition:all .2s}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .quantity{color:#082222;font-size:.8em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .quantity .amount{overflow:auto;font-size:1.2em;font-weight:700}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .variation{padding:0;border:none;margin:0;line-height:22px !important;display:block;font-size:1em;color:#082222}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .variation:before,.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .variation:after{display:none}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .variation dt{display:inline-block;padding:0;margin:0;float:none;width:auto !important;border-left:none;line-height:inherit}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .variation dd{padding:0;margin:0;display:inline-block;float:none;width:auto !important;border-left:none;line-height:inherit}.woocommerce-header-cart .cart-wrapper .cart_list li .product-details .variation dd p{margin:0;padding:0;line-height:inherit}.woocommerce-header-cart .cart-wrapper .cart_list li.empty{border:none;color:#082222;font-size:.9em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;padding-bottom:0;text-transform:uppercase;text-align:center}.woocommerce-header-cart .cart-wrapper .total{border:none;color:#082222;font-size:1em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;line-height:1em;margin:20px 0;text-transform:uppercase;text-align:center}.woocommerce-header-cart .cart-wrapper .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:100%;display:block}.woocommerce-header-cart .cart-wrapper .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-header-cart .cart-wrapper .button:focus{outline:0}.woocommerce-header-cart .cart-wrapper .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-header-cart .cart-wrapper .button:focus{outline:0}@media (max-width:991px){.woocommerce-header-cart .cart-wrapper .button{width:150px}}.woocommerce-header-cart .cart-wrapper .button.checkout{margin-top:10px}@media (max-width:991px){.woocommerce-header-cart .cart-wrapper .button{width:auto}}.woocommerce-header-cart .cart-wrapper .buttons{margin:0}.woocommerce.archive .newsrack-product-cat-desc{height:160px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.woocommerce.archive .newsrack-product-cat-desc .newsrack-product-cat-desc-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5)}.woocommerce.archive .newsrack-product-cat-desc .term-description{position:absolute;font-family:Lato,serif;font-size:16px;font-weight:600;letter-spacing:2px;top:50%;max-width:1140px;padding:0 30px;left:50%;display:block;text-align:center;width:100%;color:#fff;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box}.woocommerce.archive .page-content-container{background:0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.shop-products .woocommerce-breadcrumb{display:none}.shop-products .page-title{display:none}.shop-products .result-count-ordering-archive{position:relative;display:block;overflow-y:hidden}.shop-products .result-count-ordering-archive .woocommerce-result-count{line-height:14px;margin:0;position:absolute;bottom:0;left:0}.shop-products .result-count-ordering-archive .woocommerce-ordering{margin:0}.shop-products .result-count-ordering-archive .woocommerce-ordering select{outline:0;height:40px;line-height:40px;padding:5px}.shop-products .product-category .cat-img{height:250px;overflow:hidden;position:relative}.shop-products .product-category .cat-img img{position:absolute;left:-99999px;right:-99999px;top:-99999px;bottom:-99999px;margin:auto;max-width:none;max-height:none}.shop-products .product-category h3{color:#082222;font-size:1.4em;font-weight:400;letter-spacing:2px;font-family:Lato,serif}.shop-products .product-category h3 mark{color:inherit;background:0 0}.shop-products .product{margin-top:30px;margin-bottom:30px;position:relative;text-align:center}.shop-products .product .add_to_cart_button,.shop-products .product .button.product_type_grouped,.shop-products .product .button.product_type_external{display:none;font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;margin-top:15px}.shop-products .product .add_to_cart_button:hover,.shop-products .product .button.product_type_grouped:hover,.shop-products .product .button.product_type_external:hover{background-color:#2dcc70;color:#ededed}.shop-products .product .add_to_cart_button:focus,.shop-products .product .button.product_type_grouped:focus,.shop-products .product .button.product_type_external:focus{outline:0}.shop-products .product .product-thumbnail{position:relative;cursor:pointer}.shop-products .product .product-thumbnail .overlay{height:100%;width:100%;display:none;background:rgba(255,255,255,.95);position:absolute;top:0}.shop-products .product .product-thumbnail .preview-add-to-cart{width:100%;position:absolute;top:50%;margin-top:-45px;display:none}.shop-products .product .product-thumbnail .preview-add-to-cart .add_to_cart_button{display:block;margin-top:0}.shop-products .product .product-thumbnail .preview-add-to-cart .view-product-button,.shop-products .product .product-thumbnail .preview-add-to-cart .button.product_type_grouped,.shop-products .product .product-thumbnail .preview-add-to-cart .button.product_type_external{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;display:block;margin-top:10px}.shop-products .product .product-thumbnail .preview-add-to-cart .view-product-button:hover,.shop-products .product .product-thumbnail .preview-add-to-cart .button.product_type_grouped:hover,.shop-products .product .product-thumbnail .preview-add-to-cart .button.product_type_external:hover{background-color:#2dcc70;color:#ededed}.shop-products .product .product-thumbnail .preview-add-to-cart .view-product-button:focus,.shop-products .product .product-thumbnail .preview-add-to-cart .button.product_type_grouped:focus,.shop-products .product .product-thumbnail .preview-add-to-cart .button.product_type_external:focus{outline:0}.shop-products .product .product-thumbnail .preview-add-to-cart .added_to_cart{margin-top:10px}.shop-products .product .product-title{font-size:14px;font-family:Lato,serif;font-weight:400;letter-spacing:2px}.shop-products .product .price{font-size:18px;font-family:Lato,serif;font-weight:700;color:#222;letter-spacing:2px}.shop-products .product .price del{display:inline-block !important}.shop-products .product .price del .amount{font-size:14px}.shop-products .product .price ins{text-decoration:none}.shop-products .product .price .amount{color:#222;letter-spacing:2px}.shop-products .product .star-rating{display:none}.shop-products .product .added_to_cart{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;margin-top:15px}.shop-products .product .added_to_cart:hover{background-color:#2dcc70;color:#ededed}.shop-products .product .added_to_cart:focus{outline:0}.shop-products .product .onsale{border-radius:0;background:#2dcc70;top:.5em !important;right:.5em !important;left:initial;margin:0 !important}.shop-products .product.col-md-12 .onsale{font-size:1.2em;top:1em !important;right:1em !important}.shop-products .product.col-md-6 .onsale{font-size:1em !important}.shop-products .product-type-grouped .view-product-button{display:none !important}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e031";font-size:18px;vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:0;right:1em;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce .page-content-container{background:0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce ul.products li.product h3{font-size:1.3em;letter-spacing:2px;font-family:Lato,serif}.woocommerce ul.products li.product .price{font-size:1.3em;font-family:Lato,serif;font-weight:700}.woocommerce.single-product .woocommerce-message,.woocommerce.single-product .woocommerce-error,.woocommerce.single-product .woocommerce-info{border-top:none;text-align:center;background:#fff;color:#082222;font-size:1em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;border-bottom:2px solid #2dcc70;padding:0 !important;margin:0 !important;line-height:52px}.woocommerce.single-product .woocommerce-message:before,.woocommerce.single-product .woocommerce-error:before,.woocommerce.single-product .woocommerce-info:before{display:none}.woocommerce.single-product .woocommerce-message a,.woocommerce.single-product .woocommerce-error a,.woocommerce.single-product .woocommerce-info a{float:none;border:none;height:auto;padding:0;font-size:1em;line-height:52px}.woocommerce.single-product .woocommerce-message a:hover,.woocommerce.single-product .woocommerce-error a:hover,.woocommerce.single-product .woocommerce-info a:hover{background:0 0;color:#68de99}.woocommerce.single-product .single-product-text{text-align:left;color:#414042;line-height:30px;padding:0}.woocommerce.single-product .woocommerce-breadcrumb{display:none}.woocommerce.single-product .summary h1{color:#082222;font-size:1.4em;font-weight:400;letter-spacing:2px;font-family:Lato,serif}.woocommerce.single-product .summary .price{color:#082222;font-size:1.8em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;margin-bottom:0}.woocommerce.single-product .summary .price ins{text-decoration:none}.woocommerce.single-product .summary div[itemprop=description]{margin-top:2em}.woocommerce.single-product .summary .woocommerce-product-rating{display:none}.woocommerce.single-product .summary .cart{margin:2em 0 !important}.woocommerce.single-product .summary .cart div.quantity{float:right !important}.woocommerce.single-product .summary .cart .single_add_to_cart_button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center}.woocommerce.single-product .summary .cart .single_add_to_cart_button:hover{background-color:#2dcc70;color:#ededed}.woocommerce.single-product .summary .cart .single_add_to_cart_button:focus{outline:0}.woocommerce.single-product .summary .cart .single_add_to_cart_button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce.single-product .summary .cart .single_add_to_cart_button:focus{outline:0}@media (max-width:991px){.woocommerce.single-product .summary .cart .single_add_to_cart_button{width:150px}}.woocommerce.single-product .summary .cart .variations{width:100%}.woocommerce.single-product .summary .cart .variations label{color:#082222;vertical-align:middle;font-size:1.2em;line-height:40px}.woocommerce.single-product .summary .cart .variations select{padding:10px;outline:0}.woocommerce.single-product .summary .cart .variations .reset_variations{color:#082222}.woocommerce.single-product .summary .cart .single_variation_wrap .single_variation{margin-bottom:30px}.woocommerce.single-product .summary .product_meta>span{display:block}.woocommerce.single-product .product-main-image{position:relative;width:48%}@media (max-width:768px){.woocommerce.single-product .product-main-image{width:100%}}.woocommerce.single-product .product-main-image .onsale{border-radius:0;background:#2dcc70;top:.5em !important;right:.5em !important;left:initial;margin:0 !important}.woocommerce.single-product .product-main-image div.images{width:100% !important}.woocommerce.single-product .woocommerce-tabs .tabs{border-bottom:2px solid #c6c6c6 !important;margin:0 0 15px !important;padding:0 !important}.woocommerce.single-product .woocommerce-tabs .tabs:before{border:none !important}.woocommerce.single-product .woocommerce-tabs .tabs:after{border:none !important}.woocommerce.single-product .woocommerce-tabs .tabs li{border:none !important;background:0 0 !important;border-radius:0 !important;margin:0 !important;padding:0 !important}.woocommerce.single-product .woocommerce-tabs .tabs li:before{border:none !important}.woocommerce.single-product .woocommerce-tabs .tabs li:after{border:none !important}.woocommerce.single-product .woocommerce-tabs .tabs li a{font-size:1.4em;padding:0 30px 15px 0 !important;font-weight:700;font-family:Lato,serif;text-transform:uppercase;color:#082222}.woocommerce.single-product .woocommerce-tabs .panel{background:0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce.single-product .woocommerce-tabs .panel>h2{display:none}.woocommerce.single-product .woocommerce-tabs .panel .shop_attributes{border:none}.woocommerce.single-product .woocommerce-tabs .panel .shop_attributes th,.woocommerce.single-product .woocommerce-tabs .panel .shop_attributes td{border:none}.woocommerce.single-product .woocommerce-tabs #reviews{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce.single-product .woocommerce-tabs #reviews .woocommerce-noreviews{background:#fff;margin:0;padding:10px 0 10px 15px}.woocommerce.single-product .woocommerce-tabs #reviews #reply-title{margin-bottom:20px;color:#082222;font-size:1.4em;font-weight:400;letter-spacing:2px;font-family:Lato,serif}.woocommerce.single-product .woocommerce-tabs #reviews #comments{margin-top:0;background:0 0}.woocommerce.single-product .woocommerce-tabs #reviews #comments>h2{margin-bottom:20px;margin-top:0;color:#082222;font-size:1.4em;font-weight:400;letter-spacing:2px;font-family:Lato,serif}.woocommerce.single-product .woocommerce-tabs #reviews #comments .commentlist{background:#fff}@media (max-width:991px){.woocommerce.single-product .woocommerce-tabs #reviews #comments .commentlist .comment .comm-name{margin-top:15px}}.woocommerce.single-product .woocommerce-tabs #reviews #comments .commentlist .comment img.avatar{float:none;position:relative;top:0;left:0;padding:0;width:80px;height:80px;background:inherit;border:none;margin:0;box-shadow:0px 0px 8px 1px rgba(57,57,57,.71);-moz-box-shadow:0px 0px 8px 1px rgba(57,57,57,.71);-webkit-box-shadow:0px 0px 8px 1px rgba(57,57,57,.71)}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper{background:#fff;padding:0 15px 20px}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form{background:0 0;padding:0;font-family:Lato,serif}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form textarea{border-radius:5px;font-size:16px;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222;border:1px solid #c6c6c6;font-size:14px}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form input{font-size:16px;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222;border:1px solid #c6c6c6;font-size:14px}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form label{text-transform:uppercase}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form .form-submit{margin:0}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form .form-submit .submit{font-family:Lato,serif !important;text-transform:uppercase !important;font-size:12px;font-weight:900;color:#fff;background-color:#2dcc70 !important;height:40px;border:1px solid #2dcc70;border-radius:0 !important;transition:all .2s;line-height:40px;padding-top:0;width:100% !important;margin:0 auto}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form .form-submit .submit:hover{background-color:#2dcc70;color:#ededed}.woocommerce.single-product .woocommerce-tabs #reviews #review_form_wrapper form .form-submit .submit:focus{outline:0}.woocommerce.single-product .upsells h2{border-bottom:2px solid #c6c6c6;margin-bottom:15px;padding-bottom:15px;font-size:1.4em;font-family:Lato,serif;font-weight:700;text-transform:uppercase;color:#082222}.woocommerce.single-product .related h2{border-bottom:2px solid #c6c6c6;margin-bottom:15px;padding-bottom:15px;font-family:Lato,serif;font-size:1.4em;font-weight:700;text-transform:uppercase;color:#082222}.woocommerce.single-product .product-type-grouped .product-main-image{width:37%}.woocommerce.single-product .product-type-grouped div.summary{width:60% !important}.woocommerce.widget_recently_viewed_products,.woocommerce.widget_products,.woocommerce.widget_recent_reviews,.woocommerce.widget_top_rated_products{padding:0 30px 30px 0}.woocommerce.widget_recently_viewed_products del,.woocommerce.widget_products del,.woocommerce.widget_recent_reviews del,.woocommerce.widget_top_rated_products del{opacity:.5}.woocommerce.widget_recently_viewed_products del .amount,.woocommerce.widget_products del .amount,.woocommerce.widget_recent_reviews del .amount,.woocommerce.widget_top_rated_products del .amount{font-size:14px}.woocommerce.widget_recently_viewed_products ins,.woocommerce.widget_products ins,.woocommerce.widget_recent_reviews ins,.woocommerce.widget_top_rated_products ins{text-decoration:none}.woocommerce.widget_recently_viewed_products .amount,.woocommerce.widget_products .amount,.woocommerce.widget_recent_reviews .amount,.woocommerce.widget_top_rated_products .amount{color:#222;letter-spacing:2px}.woocommerce.widget_recently_viewed_products ul li,.woocommerce.widget_products ul li,.woocommerce.widget_recent_reviews ul li,.woocommerce.widget_top_rated_products ul li{border-bottom:2px solid #f5f5f5;padding-bottom:30px;margin-bottom:30px}.woocommerce.widget_recently_viewed_products ul li img,.woocommerce.widget_products ul li img,.woocommerce.widget_recent_reviews ul li img,.woocommerce.widget_top_rated_products ul li img{width:80px !important;height:auto}.woocommerce.widget_recently_viewed_products ul li:last-child,.woocommerce.widget_products ul li:last-child,.woocommerce.widget_recent_reviews ul li:last-child,.woocommerce.widget_top_rated_products ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.woocommerce.widget_recently_viewed_products .product_list_widget a,.woocommerce.widget_products .product_list_widget a,.woocommerce.widget_recent_reviews .product_list_widget a,.woocommerce.widget_top_rated_products .product_list_widget a{font-size:1.3em;letter-spacing:2px;font-family:Lato,serif;font-weight:400;color:#414042;transition:all .2s;-webkit-transition:all .2s}.woocommerce.widget_recently_viewed_products .product_list_widget a:hover,.woocommerce.widget_products .product_list_widget a:hover,.woocommerce.widget_recent_reviews .product_list_widget a:hover,.woocommerce.widget_top_rated_products .product_list_widget a:hover{color:#2dcc70;transition:all .2s;-webkit-transition:all .2s}.woocommerce.widget_price_filter{padding:0 30px 30px}.woocommerce.widget_price_filter button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:100px}.woocommerce.widget_price_filter button:hover{background-color:#2dcc70;color:#ededed}.woocommerce.widget_price_filter button:focus{outline:0}.woocommerce.widget_price_filter button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce.widget_price_filter button:focus{outline:0}@media (max-width:991px){.woocommerce.widget_price_filter button{width:150px}}.woocommerce.widget_price_filter .ui-slider{height:1px;margin-bottom:30px}.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:#2dcc70}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{background-color:#2dcc70;position:absolute;width:10px;height:10px;border-radius:10px;top:-4px;margin-left:-.5em}.woocommerce.widget_price_filter .ui-slider.ui-widget-content{background-color:#c6c6c6}.woocommerce.widget_price_filter .price_label{font-size:1.3em;letter-spacing:2px;font-family:Lato,serif;font-weight:400;color:#414042;transition:all .2s;-webkit-transition:all .2s;font-weight:700}.woocommerce.widget_price_filter .price_label:hover{color:#2dcc70;transition:all .2s;-webkit-transition:all .2s}.widget_shopping_cart{padding:0 30px 20px 0}.widget_shopping_cart .cart_list{padding:0;margin:0;line-height:30px}.widget_shopping_cart .cart_list li{border-bottom:2px solid #f5f5f5;padding:20px 0;list-style-type:none;overflow:auto;position:relative}.widget_shopping_cart .cart_list li .remove{position:absolute;left:initial !important;right:0 !important;top:50% !important;margin-top:-10px;display:block;font-family:"plusminus";color:#414042 !important;transition:all .5s ease;-webkit-transition:all .5s ease;font-size:20px;height:20px;width:20px;line-height:20px}.widget_shopping_cart .cart_list li .remove:hover{color:#68de99 !important;background:#fff}.widget_shopping_cart .cart_list li .product-img{display:inline-block;float:left;width:80px}.widget_shopping_cart .cart_list li .product-img img{width:100% !important;height:auto !important}.widget_shopping_cart .cart_list li .product-details{display:inline-block;width:210px;text-align:left;padding:0 25px 0 10px;line-height:22px}.widget_shopping_cart .cart_list li .product-details a.product-title{font-size:1.3em;letter-spacing:2px;font-family:Lato,serif;font-weight:400;color:#414042;transition:all .2s;-webkit-transition:all .2s;font-size:.8em;display:block;line-height:inherit}.widget_shopping_cart .cart_list li .product-details a.product-title:hover{color:#2dcc70;transition:all .2s;-webkit-transition:all .2s}.widget_shopping_cart .cart_list li .product-details .quantity{color:#082222;font-size:.8em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase}.widget_shopping_cart .cart_list li .product-details .quantity .amount{overflow:auto;font-size:1.2em;font-weight:700}.widget_shopping_cart .cart_list li .product-details .variation{padding:0;border:none;margin:0;line-height:22px !important;display:block;font-size:1em;color:#082222}.widget_shopping_cart .cart_list li .product-details .variation:before,.widget_shopping_cart .cart_list li .product-details .variation:after{display:none}.widget_shopping_cart .cart_list li .product-details .variation dt{display:inline-block;padding:0;margin:0;float:none;width:auto !important;border-left:none;line-height:inherit}.widget_shopping_cart .cart_list li .product-details .variation dd{padding:0;margin:0;display:inline-block;float:none;width:auto !important;border-left:none;line-height:inherit}.widget_shopping_cart .cart_list li .product-details .variation dd p{margin:0;padding:0;line-height:inherit}.widget_shopping_cart .cart_list li.empty{border:none;color:#082222;font-size:.9em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;padding-bottom:0;text-transform:uppercase;text-align:center}.widget_shopping_cart .total{border:none;color:#082222;font-size:1em;font-weight:400;letter-spacing:2px;font-family:Lato,serif;line-height:1em;margin:20px 0;text-transform:uppercase;text-align:center}.widget_shopping_cart .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:100%;display:block}.widget_shopping_cart .button:hover{background-color:#2dcc70;color:#ededed}.widget_shopping_cart .button:focus{outline:0}.widget_shopping_cart .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.widget_shopping_cart .button:focus{outline:0}@media (max-width:991px){.widget_shopping_cart .button{width:150px}}.widget_shopping_cart .button.checkout{margin-top:10px}@media (max-width:991px){.widget_shopping_cart .button{width:auto}}.widget_shopping_cart .widget-title{margin-bottom:0;padding-bottom:20px}.widget_shopping_cart .cart_list li{padding:20px 0 !important}.widget_shopping_cart .cart_list li.empty{text-align:center;text-transform:uppercase}.widget_shopping_cart .cart_list li .product-img{width:29%}.widget_shopping_cart .cart_list li .product-img img{padding:0;margin:0}.widget_shopping_cart .cart_list li .product-details{width:69%}.widget_shopping_cart .total{border-top:none !important;padding:0 !important;text-align:center}.widget_shopping_cart .button{font-family:Josefin Sans,serif !important;height:40px !important;color:#082222 !important;height:45px !important;line-height:45px !important;border-radius:45px !important;transition:all .2s;padding:0 !important;width:80%;margin:0 auto;background-color:transparent !important;border:1px solid #082222 !important;display:block;margin:0 auto !important;font-size:12px !important;text-align:center;display:block !important}.widget_shopping_cart .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70 !important;color:#ededed !important}.widget_shopping_cart .button:focus{outline:0}.widget_shopping_cart .button.checkout{margin-top:10px !important}.widget_product_categories{padding-bottom:10px}.widget_product_categories ul{list-style:none;font-family:Lato,serif;font-weight:700}.widget_product_categories ul li{width:100%;color:#a7a9ac;line-height:32px}.widget_product_categories ul li a{width:calc(100% - 40px);position:relative;display:inline-block;line-height:32px;color:#a7a9ac}.widget_product_categories ul li a:hover{color:#2dcc70}.widget_product_categories ul ul{padding-left:15px}.widget_product_categories label{display:block;font-family:Lato,serif;font-weight:700;padding-left:20px}.widget_product_categories select{font-family:Lato,serif;font-weight:700;margin-left:20px;margin-bottom:10px}.widget_product_categories select option{font-family:Lato,serif}.widget_layered_nav,.widget_layered_nav_filters{padding-bottom:10px}.widget_layered_nav ul,.widget_layered_nav_filters ul{list-style:none;font-family:Lato,serif;font-weight:700;padding-left:40px !important}.widget_layered_nav ul li,.widget_layered_nav_filters ul li{width:100%;color:#a7a9ac;line-height:32px}.widget_layered_nav ul li a,.widget_layered_nav_filters ul li a{width:calc(100% - 40px);position:relative;display:inline-block;line-height:32px;color:#a7a9ac}.widget_layered_nav ul li a:hover,.widget_layered_nav_filters ul li a:hover{color:#2dcc70}.widget_layered_nav ul li a:before,.widget_layered_nav_filters ul li a:before{color:#2dcc70 !important}.widget_layered_nav ul ul,.widget_layered_nav_filters ul ul{padding-left:15px !important}.widget_product_search{padding:0}.widget_product_search .search-boxx{background:0 0;position:relative;display:inline-block;padding-left:15px !important;line-height:55px;height:55px;width:100%;padding-right:0 !important}.widget_product_search .submitsearch-widget{position:absolute;right:-12px;background:#fff;top:0;font-family:fontAwesome;background:0 0;border:none;cursor:pointer;font-weight:400;font-size:18px;outline:none;margin-right:12px;float:right;color:#c6c6c6 !important}.widget_product_search i{padding-left:10px}.widget_product_tag_cloud .tagcloud{padding:10px}.widget_product_tag_cloud a{padding-right:8px;margin:5px 8px;margin-right:0;border-right:1px solid #a7a9ac;font-family:Lato,serif;font-weight:700;color:#a7a9ac;font-size:18px !important;display:inline-block}.woocommerce-checkout .page-content-container{background:#fff;border-bottom:1px solid #e4e2e2}.woocommerce-checkout .page-content-container .woocommerce{color:#414042}.woocommerce-checkout .page-content-container .woocommerce label{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;font-size:1em;font-weight:400}.woocommerce-checkout .page-content-container .woocommerce .select2-choice{line-height:54px;border-radius:0;color:#082222 !important;font-size:1em}.woocommerce-checkout .page-content-container .woocommerce input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-checkout .page-content-container .woocommerce textarea{font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-checkout .page-content-container .woocommerce .woocommerce-message,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-error,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-info{border-top:none;text-align:center;background:#fff;color:#082222;font-size:1em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;border-bottom:2px solid #2dcc70;padding:0 !important;margin:0 !important;line-height:52px;text-align:left;background:0 0;border-bottom:1px solid #c6c6c6;font-weight:400;line-height:60px}.woocommerce-checkout .page-content-container .woocommerce .woocommerce-message:before,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-error:before,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-info:before{display:none}.woocommerce-checkout .page-content-container .woocommerce .woocommerce-message a,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-error a,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-info a{float:none;border:none;height:auto;padding:0;font-size:1em;line-height:52px}.woocommerce-checkout .page-content-container .woocommerce .woocommerce-message a:hover,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-error a:hover,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-info a:hover{background:0 0;color:#68de99}.woocommerce-checkout .page-content-container .woocommerce .woocommerce-message a,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-error a,.woocommerce-checkout .page-content-container .woocommerce .woocommerce-info a{font-weight:700}.woocommerce-checkout .page-content-container .woocommerce .woocommerce-info:first-child{border-top:1px solid #c6c6c6}.woocommerce-checkout .page-content-container .woocommerce .login{border-color:#c6c6c6 !important;border-radius:0}.woocommerce-checkout .page-content-container .woocommerce .loginform{display:none}.woocommerce-checkout .page-content-container .woocommerce .login input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-checkout .page-content-container .woocommerce .login .form-row{margin:20px 0;padding:0}.woocommerce-checkout .page-content-container .woocommerce .login .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;margin-right:20px}.woocommerce-checkout .page-content-container .woocommerce .login .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-checkout .page-content-container .woocommerce .login .button:focus{outline:0}.woocommerce-checkout .page-content-container .woocommerce .login .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-checkout .page-content-container .woocommerce .login .button:focus{outline:0}@media (max-width:991px){.woocommerce-checkout .page-content-container .woocommerce .login .button{width:150px}}.woocommerce-checkout .page-content-container .woocommerce .login label{line-height:54px}.woocommerce-checkout .page-content-container .woocommerce .login label #rememberme{height:auto;margin-top:-3px;vertical-align:middle}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon{border-color:#c6c6c6 !important;border-radius:0}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .form-row{line-height:54px !important;margin:0}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .form-row.form-row-first{width:64%;line-height:54px !important;padding:0}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .form-row.form-row-last{width:34%;text-align:center;line-height:54px !important;padding:0}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon input::-webkit-input-placeholder{line-height:54px}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon input:-moz-placeholder{line-height:54px}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon input::-moz-placeholder{line-height:54px}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon input:-ms-input-placeholder{line-height:54px}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:80%;margin:0 auto}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .button:focus{outline:0}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .button:focus{outline:0}@media (max-width:991px){.woocommerce-checkout .page-content-container .woocommerce .checkout_coupon .button{width:150px}}.woocommerce-checkout .page-content-container .woocommerce #customer_details{padding-bottom:20px}.woocommerce-checkout .page-content-container .woocommerce #customer_details .checkout-billing{display:block;width:100%}.woocommerce-checkout .page-content-container .woocommerce #customer_details .checkout-billing h3{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;padding:15px 0}.woocommerce-checkout .page-content-container .woocommerce #customer_details .checkout-shipping{display:block;width:100%}.woocommerce-checkout .page-content-container .woocommerce #customer_details .checkout-shipping #ship-to-different-address label.checkbox{font-weight:700}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper.col-md-4{margin-top:30px}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review{border:4px solid #2dcc70;color:#082222;font-size:1em;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-family:Lato,serif;padding:0 15px 15px;background:#fff}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review #order_review_heading{font-size:1.2em;font-weight:700}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table{border-top:1px solid #c6c6c6;border-bottom:none;border-left:none;border-right:none;border-radius:0;margin-bottom:20px}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr td{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;border-radius:0;padding:20px 0}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr td .amount{float:right}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr td .product-quantity{font-weight:400}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr th{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;border-radius:0;padding:20px 0}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr.shipping{text-align:left}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr.shipping>th{width:50%}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr.shipping>td{width:50%}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr.shipping>td ul{overflow:auto;display:block}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr.shipping>td ul li{text-indent:0 !important;overflow:auto;float:right}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr.shipping>td ul li input.shipping_method{float:left;display:block;width:17px;line-height:17px;margin-right:10px;height:17px;margin-top:2px;cursor:pointer}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-review-order-table tr.shipping>td ul li label{float:left;display:block;width:auto}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment{background:0 0 !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul{padding:0 !important;border-bottom:none !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul li{border-bottom:1px solid #c6c6c6;padding:20px 0;line-height:30px !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul li:first-child{padding-top:0}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul li .input-radio{height:auto;vertical-align:middle;margin-top:-3px !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul li div.payment_box{background-color:#ededed !important;color:#414042 !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul li div.payment_box:after{border-color:#ededed !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul li div.payment_box p{color:#414042 !important;background-color:#ededed !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment ul li.payment_method_paypal .about_paypal{margin-left:10px}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment div.form-row{padding:30px 0 10px !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment div.form-row #place_order{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:80%;height:55px;line-height:53px;font-size:1em;float:none !important;margin:0 auto;display:block}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment div.form-row #place_order:hover{background-color:#2dcc70;color:#ededed}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment div.form-row #place_order:focus{outline:0}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment div.form-row #place_order:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment div.form-row #place_order:focus{outline:0}@media (max-width:991px){.woocommerce-checkout .page-content-container .woocommerce .order-review-wrapper .order-review .woocommerce-checkout-payment div.form-row #place_order{width:150px}}.woocommerce-order-received .page-content-container,.woocommerce-account.woocommerce-view-order .page-content-container{border-bottom:1px solid #e4e2e2}.woocommerce-order-received .page-content-container .woocommerce,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce{color:#414042;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-family:Lato,serif}.woocommerce-order-received .page-content-container .woocommerce .order_details,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce .order_details{padding-left:0}.woocommerce-order-received .page-content-container .woocommerce .order_details li,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce .order_details li{float:none !important;width:100% !important;font-size:.8em}.woocommerce-order-received .page-content-container .woocommerce .order_details li strong,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce .order_details li strong{display:inline-block}.woocommerce-order-received .page-content-container .woocommerce header,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce header{border:none}.woocommerce-order-received .page-content-container .woocommerce h2,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce h2,.woocommerce-order-received .page-content-container .woocommerce h3,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce h3{color:#082222;font-size:1.2em;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-top:40px}.woocommerce-order-received .page-content-container .woocommerce table.shop_table,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce table.shop_table{border-top:1px solid #c6c6c6;border-bottom:none;border-left:none;border-right:none;border-radius:0;margin-bottom:0}.woocommerce-order-received .page-content-container .woocommerce table.shop_table thead,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce table.shop_table thead{display:none}.woocommerce-order-received .page-content-container .woocommerce table.shop_table tr td,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce table.shop_table tr td{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;border-radius:0;padding:20px 0;text-align:right}.woocommerce-order-received .page-content-container .woocommerce table.shop_table tr td.product-name,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce table.shop_table tr td.product-name{text-align:left}.woocommerce-order-received .page-content-container .woocommerce table.shop_table tr td .amount,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce table.shop_table tr td .amount{float:right}.woocommerce-order-received .page-content-container .woocommerce table.shop_table tr td .product-quantity,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce table.shop_table tr td .product-quantity{font-weight:400}.woocommerce-order-received .page-content-container .woocommerce table.shop_table tr th,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce table.shop_table tr th{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;border-radius:0;padding:20px 0}.woocommerce-order-received .page-content-container .woocommerce .addresses address,.woocommerce-account.woocommerce-view-order .page-content-container .woocommerce .addresses address{font-family:Open Sans,serif;letter-spacing:1.5px;text-transform:none}.woocommerce-account.woocommerce-view-order .order-info{margin-top:30px}.woocommerce-account.woocommerce-view-order .order-info mark{background-color:transparent;font-weight:700}.woocommerce-account.woocommerce-view-order table.shop_table tr th{text-align:left !important}.woocommerce-account.woocommerce-view-order table.shop_table tr td{text-align:right !important}.woocommerce-account.woocommerce-view-order table.shop_table tr td.product-name{text-align:left !important}.woocommerce-account.woocommerce-view-order .addresses{margin-top:40px}.woocommerce-account.woocommerce-view-order .addresses header{border-top:none !important}.woocommerce-account.woocommerce-view-order .addresses header h3{margin:20px 0 !important}.woocommerce-cart .page-content-container{background:#fff;border-bottom:1px solid #e4e2e2}.woocommerce-cart .page-content-container .single-post-title{display:none}.woocommerce-cart .page-content-container .cart-empty{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-align:center;padding-top:40px;text-transform:uppercase}.woocommerce-cart .page-content-container .return-to-shop .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;margin:0 auto;display:block;margin-top:30px}.woocommerce-cart .page-content-container .return-to-shop .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-cart .page-content-container .return-to-shop .button:focus{outline:0}.woocommerce-cart .page-content-container .return-to-shop .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-cart .page-content-container .return-to-shop .button:focus{outline:0}@media (max-width:991px){.woocommerce-cart .page-content-container .return-to-shop .button{width:150px}}.woocommerce-cart .page-content-container .woocommerce{color:#414042;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-family:Lato,serif}.woocommerce-cart .page-content-container .woocommerce h2,.woocommerce-cart .page-content-container .woocommerce h3,.woocommerce-cart .page-content-container .woocommerce th{color:#082222;font-size:1.2em;text-transform:uppercase;font-weight:700;letter-spacing:2px}.woocommerce-cart .page-content-container .woocommerce form{margin-bottom:40px}.woocommerce-cart .page-content-container .woocommerce form table.shop_table{border:none;border-radius:0;margin-bottom:0}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr th{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;text-align:center;border-radius:0;padding:20px 0}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr th.product-name{text-align:left}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;border-radius:0;padding:20px 6px;text-align:right;text-align:center}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-quantity .quantity.buttons_added{width:146px;margin:0 auto;float:none}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-quantity .quantity.buttons_added .minus{padding:0 12px 0 10px}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-quantity .quantity.buttons_added .qty{margin-top:-5px}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-thumbnail{text-align:left}@media (max-width:991px){.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-thumbnail{display:block}}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-thumbnail img{width:80px;height:auto}@media (max-width:550px){.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-thumbnail img{width:10px;height:80px;opacity:0}}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-name{text-align:left}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-name a{color:#414042;transition:all .5s ease;-webkit-transition:all .5s ease}.woocommerce-cart .page-content-container .woocommerce form table.shop_table tr td.product-name a:hover{color:#68de99}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper{display:block;overflow:hidden}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:300px !important;height:35px;line-height:35px;margin-right:18px;font-size:12px !important}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .button:focus{outline:0}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .button:focus{outline:0}@media (max-width:991px){.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .button{width:150px}}@media (max-width:991px){.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .button{width:200px !important}}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .coupon{width:100%;text-align:right}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .coupon .input-text{width:calc(100% - 330px)}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .coupon-wrapper .coupon input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important;height:35px;line-height:35px}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper{text-align:right;margin-top:20px}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:300px !important;height:35px;line-height:35px;margin-right:18px}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper .button:focus{outline:0}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper .button:focus{outline:0}@media (max-width:991px){.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper .button{width:150px}}@media (max-width:991px){.woocommerce-cart .page-content-container .woocommerce form table.shop_table .update-cart-wrapper .button{width:200px !important}}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .remove{color:#414042 !important;transition:all .2s;-webkit-transition:all .2s}.woocommerce-cart .page-content-container .woocommerce form table.shop_table .remove:hover{color:#68de99 !important;background:#fff}.woocommerce-cart .page-content-container .woocommerce .cart_totals h2{border-bottom:1px solid #c6c6c6;padding-bottom:15px;margin-bottom:0}.woocommerce-cart .page-content-container .woocommerce .cart_totals table{width:100%}.woocommerce-cart .page-content-container .woocommerce .cart_totals table th{border-bottom:1px solid #c6c6c6;border-top:none}.woocommerce-cart .page-content-container .woocommerce .cart_totals table td{text-align:right;border-top:none;border-bottom:1px solid #c6c6c6}.woocommerce-cart .page-content-container .woocommerce .cart_totals table tr.shipping td ul{overflow:auto;display:block}.woocommerce-cart .page-content-container .woocommerce .cart_totals table tr.shipping td ul li{text-indent:0 !important;overflow:auto;float:right;width:100%}.woocommerce-cart .page-content-container .woocommerce .cart_totals table tr.shipping td ul li input.shipping_method{float:left;display:inline-block;width:17px;line-height:17px;height:17px;margin-top:2px;cursor:pointer}.woocommerce-cart .page-content-container .woocommerce .cart_totals table tr.shipping td ul li label{display:inline-block;width:auto;width:calc(100% - 20px)}@media (max-width:768px){.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout{text-align:left}}.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:300px !important;height:35px;line-height:35px;margin-right:18px}.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button:focus{outline:0}.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button:focus{outline:0}@media (max-width:991px){.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button{width:150px}}@media (max-width:991px){.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button{width:200px !important}}@media (max-width:768px){.woocommerce-cart .page-content-container .woocommerce .wc-proceed-to-checkout .button{text-align:left;float:none;margin:0}}.woocommerce-cart .page-content-container .shipping-calculator-form input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-cart .page-content-container .shipping-calculator-form select{line-height:54px;border-radius:0;color:#082222 !important;font-size:1em;height:54px;padding-left:15px}.woocommerce-cart .page-content-container .shipping-calculator-form button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:100% !important;height:35px;line-height:35px}.woocommerce-cart .page-content-container .shipping-calculator-form button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-cart .page-content-container .shipping-calculator-form button:focus{outline:0}.woocommerce-cart .page-content-container .shipping-calculator-form button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-cart .page-content-container .shipping-calculator-form button:focus{outline:0}@media (max-width:991px){.woocommerce-cart .page-content-container .shipping-calculator-form button{width:150px}}.woocommerce-cart .page-content-container .cross-sells .product .button{width:85%;font-size:11px}.woocommerce-account:not(.logged-in) .page-content-container{background:#fff;border-bottom:1px solid #e4e2e2}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce h2{display:none}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form{border-color:#c6c6c6;margin-top:0}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form label{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;font-size:1em;font-weight:400}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form input::-webkit-input-placeholder{color:#c6c6c6}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form input:-moz-placeholder{color:#c6c6c6}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form input::-moz-placeholder{color:#c6c6c6}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form input:-ms-input-placeholder{color:#c6c6c6}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row{margin:0 0 20px;padding:0}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row #rememberme{height:auto;margin-left:20px;margin-top:-3px;vertical-align:middle}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;margin-top:5px}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row .button:focus{outline:0}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row .button:focus{outline:0}@media (max-width:991px){.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .form-row .button{width:150px}}.woocommerce-account:not(.logged-in) .page-content-container .woocommerce form .lost_password{text-transform:uppercase;margin-top:20px;letter-spacing:2px}.woocommerce-account.logged-in .page-content-container{background:#fff;padding-bottom:40px;border-bottom:1px solid #e4e2e2}.woocommerce-account.logged-in .page-content-container .single-post-title{display:none}.woocommerce-account.logged-in .page-content-container .woocommerce h3,.woocommerce-account.logged-in .page-content-container .woocommerce h2{color:#082222;font-size:1.2em;text-transform:uppercase;font-weight:400;letter-spacing:2px;margin-bottom:20px}.woocommerce-account.logged-in .page-content-container .woocommerce .hallo-user{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;text-align:center;font-weight:400;padding:40px 0}.woocommerce-account.logged-in .page-content-container .woocommerce .hallo-user span{font-size:2.5em;display:block;font-weight:300}.woocommerce-account.logged-in .page-content-container .woocommerce .hallo-user small{font-size:.8em}.woocommerce-account.logged-in .page-content-container .woocommerce .user-instructions{font-weight:700;border-bottom:1px solid #c6c6c6;padding-bottom:30px;margin-bottom:30px}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table{border:none;border-radius:0;margin-bottom:0;font-family:Lato,serif;font-size:1em;color:#414042;text-transform:uppercase;margin-bottom:30px}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table tr th{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;text-align:center;border-radius:0;padding:0 0 10px}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table tr th.product-name{text-align:left}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table tr td{border-top:none;border-bottom:1px solid #c6c6c6;border-left:none;border-right:none;border-radius:0;padding:10px 0;text-align:right;text-align:center}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table .button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center;width:100px}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table .button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table .button:focus{outline:0}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table .button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table .button:focus{outline:0}@media (max-width:991px){.woocommerce-account.logged-in .page-content-container .woocommerce table.shop_table .button{width:150px}}.woocommerce-account.logged-in .page-content-container .woocommerce .myaccount_address{font-weight:700;padding-bottom:30px;margin:0}.woocommerce-account.logged-in .page-content-container .woocommerce header{border-top:1px solid #c6c6c6}.woocommerce-account.logged-in .page-content-container .woocommerce .addresses header{border-top:1px solid #c6c6c6}.woocommerce-account.logged-in .page-content-container .woocommerce .addresses address{font-family:Open Sans,serif;text-transform:none}.woocommerce-account.logged-in .page-content-container .woocommerce .addresses a{font-weight:700}.woocommerce-edit-address input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-edit-address .select2-choice{line-height:54px;border-radius:0;color:#082222 !important;font-size:1em}.woocommerce-edit-address input.button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center}.woocommerce-edit-address input.button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-edit-address input.button:focus{outline:0}.woocommerce-edit-address input.button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-edit-address input.button:focus{outline:0}@media (max-width:991px){.woocommerce-edit-address input.button{width:150px}}.woocommerce-edit-account input{line-height:54px;font-size:1.1em;font-family:Lato,serif;font-weight:700;padding-left:15px;outline:0;color:#082222 !important;border-color:#c6c6c6 !important}.woocommerce-edit-account .select2-choice{line-height:54px;border-radius:0;color:#082222 !important;font-size:1em}.woocommerce-edit-account input.button{font-family:Lato,serif;text-transform:uppercase;font-size:12px;font-weight:900;color:#2dcc70;background-color:transparent;height:40px;border:1px solid #2dcc70;border-radius:40px;transition:all .2s;line-height:40px;padding-top:0;width:80%;margin:0 auto;transition:all .2s;-webkit-transition:all .2s;width:150px;background-color:transparent !important;border-color:#082222;color:#082222 !important;height:45px;line-height:45px;text-align:center}.woocommerce-edit-account input.button:hover{background-color:#2dcc70;color:#ededed}.woocommerce-edit-account input.button:focus{outline:0}.woocommerce-edit-account input.button:hover{background-color:#2dcc70 !important;border-color:#2dcc70;color:#ededed !important}.woocommerce-edit-account input.button:focus{outline:0}@media (max-width:991px){.woocommerce-edit-account input.button{width:150px}}.woocommerce-edit-account label,.woocommerce-edit-account legend{color:#082222;font-size:1.2em;font-weight:700;letter-spacing:2px;font-family:Lato,serif;text-transform:uppercase;font-size:1em;font-weight:400}.woocommerce-edit-account legend{padding-top:20px;font-weight:700}.author .author-posts-wrapper{padding-left:0;padding-right:0}.single .single-pagination-container{padding:0;margin-top:20px}.single .single-pagination-container .single-pagination .next-post .pagination-title{width:calc(100% - 147px)}.single .single-pagination-container .single-pagination .next-post .pagination-title.pt-next{left:15px}.read-more button{line-height:30px;font-size:12px;font-weight:600}.relative{position:relative}.custom-subscribe{padding:14px;margin:-8px -14px -14px;box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-moz-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important;-webkit-box-shadow:1px 2px 20px 2px rgba(0,0,0,.15) !important}@media (min-width:992px){.fluid-menu .header-search-form,.fixed-smaller-header .header-search-form{padding-right:15px;position:absolute;width:100%;z-index:-1}.fluid-menu .header-search-form input[type=text],.fixed-smaller-header .header-search-form input[type=text]{position:absolute;top:0;left:0;z-index:1;width:100%;transition:all .5s;-webkit-transition:all .5s}.fluid-menu .header-search-form input[type=text].input-mobile-show,.fixed-smaller-header .header-search-form input[type=text].input-mobile-show{width:187px;padding-left:15px !important;transition:all .5s;-webkit-transition:all .5s}}.shindiri-post-gallery .owl-item .item .caption{font-weight:400;font-family:Open Sans,serif}.shindiri-post-gallery .owl-thumbnails .owl-item.synced{border-bottom:4px solid #2dcc70}.shindiri-post-gallery .owl-thumbnails .owl-item.synced img{opacity:1}.one-search-result .post-info .post-properties .share-post{display:none !important}@media screen and (max-width:1199px){.element-item.ei2{width:50%}}@media screen and (max-width:991px){.single .single-pagination .pagination-title{width:calc(100% - 123px)}.single .single-pagination .pt-next{left:3px}.element-item.ei2{width:100%}.element-item.ei2 .img-swiper{height:auto}.two-post-row.grid{margin-bottom:0}.two-post-row.grid .col-md-6{margin-bottom:30px}.two-post-row.grid .post-info{text-align:left}.element-item.ei2 .post-info{text-align:left}.all-sidebars{display:none}}@media screen and (max-width:767px){.single .main-content .scontainer .single-post-main{padding-left:0;padding-right:0}.single .main-content .scontainer .single-post-main .single-post-text{padding:0 5%}.single .single-pagination .pagination-title{width:81%}.single .single-pagination .prev-post{display:block;overflow-x:hidden;margin-bottom:20px}.single .single-pagination .prev-post .pagination-title-2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.single .single-pagination .next-post{display:block;overflow-x:hidden}.single .single-pagination .next-post .pagination-title-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.single .single-pagination .next-post .pagination-title-2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}#respond{padding-top:15px}}@media screen and (max-width:600px){#wpadminbar{margin-top:-46px}}#single-comments-container{clear:both}.realted_posts .relative-header-hero.full-hero.almost-full-hero.contact_page{height:auto !important;min-height:auto !important}.realted_posts .relative-header-hero.full-hero.contact_page{height:auto !important;min-height:auto !important}