.box-shadow,.main-menu .sub-menu{-webkit-box-shadow:0 3px 10px 1px rgba(0,0,0,.43);-moz-box-shadow:0 3px 10px 1px rgba(0,0,0,.43)}#magazine-theme article.post.sticky .img-thumb img:hover,.zoom-hover{-webkit-opacity:.9;-moz-opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.alert button,.td-center{text-align:center}body{font-family:'Open Sans',Helvetica,Arial,sans-serif;color:#333;font-size:16px;background-color:#fff}a,button{color:#181616;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;text-decoration:none}a:focus,a:hover{text-decoration:none;color:#23a0bf}a.active,li.active a{color:#23a0bf!important}a img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}p{margin-bottom:14px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.2em}.h1,h1{font-size:38px}.h2,h2{font-size:27px}.h3,h3{font-size:23px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}address{font-style:italic;font-size:14px}var{font-family:Inconsolata,monospace}@media only screen and (max-width:480px){.h1,h1{font-size:28px}.h2,h2{font-size:22px}.h3,h3{font-size:18px}.h4,h4{font-size:16px}.h5,h5{font-size:14px}}.h6,h6{font-size:12px;text-transform:uppercase;letter-spacing:.1em;line-height:1.7em}dd,dt{line-height:27.2px}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600}.divider,pre{display:block}button,input,select,textarea{outline:0}input::-webkit-input-placeholder{color:#c2c2c2}::-webkit-input-placeholder{color:#c2c2c2}::-moz-placeholder{color:#c2c2c2}:-ms-input-placeholder{color:#c2c2c2}::placeholder{color:#c2c2c2}blockquote{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:24px;border-left:5px solid #23a0bf;padding:0 30px;margin:30px 0 30px 60px;color:#727272}dl{padding-left:30px}dt{font-size:18px}dd{margin-bottom:20px}code,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:4px 6px;font-size:90%;color:#23a0bf;background-color:#d1eff7;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}pre{padding:20px;margin:0 0 30px;font-size:14px;line-height:28.4px;word-break:break-all;word-wrap:break-word;color:#181616;background-color:#bbe8f3;border:1px solid #23a0bf;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}mark{background-color:rgba(35,160,191,.2);padding:5px;border-radius:2px}.box-shadow{box-shadow:0 3px 10px 1px rgba(0,0,0,.43)}.zoom-hover{opacity:.9;transform:scale(1.1)}.divider{border-bottom:1px solid #ebebeb}.inline,.list-inline{display:inline-block}.no-padding{padding-left:0}.list-unstyled{margin:0;padding:0;list-style:none}.inline{float:left}@media only screen and (max-width:767px){blockquote{margin-left:30px;padding-left:20px;font-size:20px}}.lead{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:16px;color:#c2c2c2;font-weight:400}.breadcrumb,.btn,.on-loading{font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (min-width:768px){.nopad{padding-left:0;padding-right:0}.container{padding-left:30px;padding-right:30px}}.padding-lr{padding-left:15px;padding-right:15px}.color-theme{color:#23a0bf}.img-left-align{float:left;margin:7px 30px 20px 0}.img-right-align{float:right;margin:7px 0 20px 30px}@media only screen and (max-width:767px){.nopad-onmob{padding-left:7px;padding-right:7px}.nopad-mb{padding-left:0;padding-right:0}}.alert{padding:20px;margin-bottom:30px;border:1px solid #ebebeb;font-size:14px;line-height:14px;line-height:normal;position:relative}.alert.alert-error{color:#c41411;border-color:#f69988;background-color:#fde0dc}.alert .alert-text{display:table;width:100%}.alert .alert-text>span{display:table-cell;vertical-align:middle}.alert .alert-text>span[class*=icon-]{width:25px}.alert button{background:0 0;border:none;position:absolute;right:0;top:0;font-size:16px;opacity:.5;line-height:27px;width:30px;padding-right:0}.alert button:hover{opacity:1}.overlay,.widget-author ul li .img-thumb img:hover,.widget-text img:hover,.widget_text img:hover{opacity:.8}.alert.alert-success{color:#558b2f;border-color:#c5e1a5;background-color:#f1f8e9}.img-border{border:9px solid #fff;outline:#ebebeb solid 1px}@media only screen and (max-width:767px){.img-border{border-width:6px}}.btn,.on-loading{background:#fff;color:#181616;border:1px solid #181616;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:13px;padding:5px 15px;vertical-align:middle;position:relative}.btn.btn-success:hover,.btn:hover,a.btn.btn-success:hover{background:#333;color:#fff;border-color:#333}.btn.active,.btn:active{background-color:#181616;color:#fff!important}.btn-md,.on-loading{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:16px;padding:10px 26px 9px}.on-loading>img.loading{display:none}.on-loading{border-color:#ebebeb;background:0 0!important;color:#777!important;padding:11px 15px 11px 38px}.on-loading img.loading{position:absolute;top:50%;margin:0!important;margin-top:-10px!important;left:10px;display:inline-block}.checkbox,.form-group,.radio{margin-bottom:15px}.btn-rounded{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}input[type=search]{-webkit-appearance:none;-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}input[type=search]::-webkit-search-cancel-button{position:relative;right:20px}.checkbox,.radio{position:relative;display:block;margin-top:15px}.checkbox label,.radio label{font-weight:400;cursor:pointer}.alignleft{float:left;margin:7px 30px 20px 0}.alignright{float:right;margin:7px 0 20px 30px}.aligncenter{clear:both;display:block;margin:0 auto 20px}.alignnone{margin-bottom:20px}.video-wrapper{position:relative;padding-top:10px}.overlay{background-image:-moz-linear-gradient(bottom,rgba(20,20,20,.8) 0,rgba(0,0,0,.7) 20%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom,rgba(20,20,20,.8) 0,rgba(0,0,0,.7) 20%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom,rgba(20,20,20,.8) 0,rgba(0,0,0,.7) 20%,rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom,rgba(20,20,20,.8) 0,rgba(0,0,0,.7) 20%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}table{margin-bottom:14px;width:100%;font-size:14px;table-layout:fixed}table,td,th{border:1px solid #eaeaea;border-collapse:collapse}td,th{padding:12px;border-left:0;border-right:0}thead{color:#fff;background-color:#333;border:1px solid #333}@media only screen and (min-width:768px) and (max-width:991px){.nopad-sm{padding-left:0;padding-right:0}}.td-right{text-align:right}.input-checkbox,.input-radio{position:relative;top:2px;margin-right:10px}.input-checkbox:before,.input-radio:before{content:" ";height:20px;width:20px;position:absolute;background-color:#fff;bottom:-3px;border:1px solid #999}.input-checkbox:checked:after,.input-radio:checked:after{border:3px solid #fff}.input-radio:after,.input-radio:before{border-radius:50%}.input-checkbox:checked:before,.input-radio:checked:before{background-color:#23a0bf;border-color:#dedede}.button{text-transform:uppercase}.fa.fa-24px{font-size:24px}@media only screen and (max-width:767px){.col-onmob{padding-left:8px;padding-right:8px}.layout-section{padding-top:0}.row-onmob{margin-left:-20px;margin-right:-20px}}.clear-both{clear:both}.row.row-nomar{margin-left:0;margin-right:0}@media only screen and (min-width:768px) and (max-width:991px){.resetpad-sm{padding-right:15px!important;padding-left:15px!important}.resetmar-row-sm{margin-top:0!important;margin-bottom:30px!important}.resetmar-row-sm [class*=col-]{margin-top:0!important;margin-bottom:15px!important}}@media only screen and (max-width:767px){.nopad-xs{padding-left:0;padding-right:0}.resetpad-xs{padding-right:15px!important;padding-left:15px!important}.resetmar-row-xs{margin-top:0!important;margin-bottom:0!important}.resetmar-row-xs [class*=col-]{margin-top:0!important;margin-bottom:15px!important}}@media only screen and (min-width:992px){.small-border-right-bottom{padding-right:2px;margin-bottom:2px}.small-border-left-bottom{padding-left:2px;margin-bottom:2px}}.post-content input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;display:inline-block;width:auto;min-height:0}blockquote .author{margin-top:10px;font-size:14px;color:#c2c2c2;letter-spacing:.30000000000000004em}@media only screen and (max-width:767px){blockquote .author{font-size:12px}}.breadcrumb{font-size:12px;border-bottom:1px solid #ebebeb;padding:0;padding-bottom:30px;margin:0;margin-bottom:30px!important}.paged-number{margin-left:5px}@media only screen and (min-width:768px){.paged-number{font-size:13px}.breadcrumb{margin-top:-30px}}.breadcrumb li{display:inline-block;list-style:none;margin-bottom:0!important}.breadcrumb li+li:before{padding:0 10px;color:#c2c2c2;content:"\f105";text-align:center;font:normal normal normal 11px/1 FontAwesome;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:480px){.breadcrumb li{font-size:12px}.breadcrumb li+li:before{padding:0 5px;font-size:7px;position:relative;top:-1px}}figure.image-caption{display:table;border:9px solid #fff;outline:#ebebeb solid 1px}@media only screen and (max-width:767px){.single-product .breadcrumb{margin-top:15px}figure.image-caption{border-width:6px}}figure.image-caption img{margin-bottom:10px!important;display:block}#block,.hero-image{margin-bottom:30px;display:block}figure.image-caption figcaption{text-align:center;font-size:12px;color:#b5b5b5}#block{background-color:#b5b5b5;height:200px}.slider #block{height:456px}.hero-image{position:relative;margin-top:-31px;height:260px;background:url(../img/media-city-night.jpg) no-repeat;background-size:cover;background-position:center;background-color:#b5b5b5;width:100%}.comments-title,.post-label{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;margin-top:0;text-transform:uppercase}.hero-image:before{content:"";background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 49.24%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 49.24%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 49.24%,rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 49.24%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;width:100%;height:100%}.hero-image .hero-caption{position:relative;display:block;color:#fff;padding-top:80px;padding-bottom:15px}.hero-image .hero-caption .meta-entry{color:rgba(255,255,255,.7)}.hero-image .hero-caption .meta-entry a{color:#fff}@media only screen and (max-width:767px){.hero-image{height:100%}.hero-image .hero-caption{padding-top:40px}}.readmore>a.more-link{color:#333;border:1px solid #333;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px;padding:10px 26px;display:inline-block;text-transform:uppercase;font-family:Montserrat,Helvetica,Arial,sans-serif;background:#fff;vertical-align:middle;position:relative}.readmore .more-link,.readmore-link{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px;padding:10px 26px;display:inline-block}@media only screen and (max-width:480px){.readmore .more-link,.readmore-link{font-size:11px!important}}form .required{color:#E90008}.form-group p.error-message{font-size:13px!important;color:#E90008}#commentform input,.form-field,.post-content button.btn,.post-content input,.post-content select,.variations select{width:100%;max-width:100%;min-height:40px;border:1px solid #ebebeb;padding:7px 16px;font-size:13px;font-family:Montserrat,Helvetica,Arial,sans-serif;-webkit-transition:border-color ease-in .1s;-o-transition:border-color ease-in .1s;transition:border-color ease-in .1s}.form-field:focus{border-color:#23a0bf}.form-field.error-message{border-color:#E90008;color:initial}.comments-title{color:#181616;font-size:12px;letter-spacing:.1em;margin-bottom:15px}.site-content{padding-top:30px;padding-bottom:30px;background:#fff}.page-template-blank-page .main-container,.page-template-blank-page .site-content{padding-top:0;padding-bottom:0}#error-page{text-align:center;padding-bottom:70px}#error-page h1{letter-spacing:.2em}#error-page p{font-size:14px;margin-bottom:40px}.post-content embed,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.category-item:before,.category-item:hover:before{position:absolute;content:" ";height:100%;left:0;width:100%;top:0;right:15px}.layout-section{padding-top:36px;padding-bottom:24px}.category-item:before{background:rgba(0,0,0,.3);transition-duration:.2s}.category-item:hover:before{background:rgba(0,0,0,.5)}.category-item,a .category-title,header.compact .header>.container,header.compact .main-content,header.has-banner{position:relative}.category-item{width:100%;background:#cecece;padding:15px;margin-bottom:15px;background-size:cover;background-repeat:no-repeat;background-position:center;transition-duration:.2s}.category-item:hover{background-size:110%;background-position:center center;transition-duration:.2s}.category-title-container{border:1px solid #fff;padding:10px;text-align:center}.category-title{text-align:center;padding:4em 0;text-transform:uppercase;font-size:20px;color:#fff;font-weight:600}a .category-title{color:#fff;z-index:99}@media only screen and (max-width:767px){.featured-section,.featured-section:first-child{border-left:0;border-right:0}.featured-section{padding:12px 0}}.main-container{padding-top:30px}@media only screen and (max-width:767px){#wrapper,.woocommerce-page.page #wrapper{padding-top:50px}.page #wrapper,.search #wrapper,.single-post #wrapper{padding-top:67px}.admin-bar #wrapper,.page-template-home.page.admin-bar #wrapper,.woocommerce-page.page.admin-bar #wrapper{padding-top:5px}.page.admin-bar #wrapper,.search.admin-bar #wrapper,.single-post.admin-bar #wrapper{padding-top:20px}}.page-template-contact .container.mino-top-ads-content{padding-bottom:30px}.post-label{color:#181616;font-size:12px;letter-spacing:.1em;margin-bottom:15px}.img-thumb-container img.img-responsive{width:100%}.post-title.post-recent h2{font-size:23px}@media only screen and (max-width:991px){.post-title h2{font-size:23px}}header.compact{display:none}html{font-size:14px}body.header-small header.compact{display:block}body.header-small header.has-banner{display:none}header .main-menu{border:none}header.has-banner .main-content{padding:30px 0}header.has-banner .main-menu li a{padding:15px 20px;color:#333}header.has-banner .btn-search,header.has-banner .main-menu>li:hover>a{color:#fff}header.has-banner .main-content .btn-search{visibility:hidden}@media only screen and (min-width:1200px){header.has-banner .brand{padding:20px 0}header.compact .brand{padding:17px 0}}@media only screen and (min-width:768px) and (max-width:1200px){header.masthead .brand{padding:12px 0}header.compact .brand{padding:16px 0;height:70px}header.has-banner .main-content{max-height:500px;overflow:hidden}header.has-banner .ads-banner{max-width:490px;margin-top:6px}}@media only screen and (max-width:1200px){header.has-banner .brand{margin-top:0}header.has-banner .main-content{padding:10px 0!important}}@media only screen and (max-width:767px){header.has-banner .main-content{padding:0!important}header.has-banner .main-content .btn-search{visibility:visible}header.compact .main-menu li a{padding:15px 20px}header.compact .container{padding:0}header.compact .brand{padding-left:15px}header.compact .menu-toggle{padding-right:15px}header .main-content .btn-search{background:0 0!important}}@media only screen and (min-width:768px){header.has-banner .main-menu li a:hover,header.has-banner .main-menu>li:hover>a.active{color:#23a0bf!important;background:0 0!important}header.has-banner .main-menu>li>a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:#23a0bf;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header.has-banner .main-menu>li.active>a:after,header.has-banner .main-menu>li:hover>a.active:after,header.has-banner .main-menu>li>a.active:after,header.has-banner .main-menu>li>a:hover:after{height:3px}header.has-banner .main-menu li a{padding:20px 18px;height:55px}header.has-banner .main-menu li a.active,header.has-banner .main-menu li a.active:hover,header.has-banner .main-menu li a:hover,header.has-banner .main-menu li.active a{background-color:#fff!important}header.has-banner .main-menu .sub-menu a{min-height:40px;padding:11px 18px;height:auto}header.has-banner .main-menu li.dropdown ul.sub-menu li a:after{display:none!important}header.has-banner .form-search-box{position:static;display:inline-block;float:right;min-width:180px;max-width:180px;margin-top:11px;margin-bottom:9px;background:0 0;border:none}header.has-banner .form-search-box input,header.has-banner .form-search-box span{line-height:35px;height:35px;padding-left:15px;padding-right:10px;color:#333;font-size:14px}header.has-banner .form-search-box input{border-radius:999px;background:#fdfdfd;border:1px solid #ebebeb;padding-right:40px}header.has-banner .form-search-box input:focus{background-color:#fff;border-color:#ddd}header.has-banner .form-search-box span{left:auto;right:-15px;color:#DADADA;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header.has-banner .form-search-box input:focus+span{color:#23a0bf}header.compact .main-menu li.dropdown ul.sub-menu li a{height:45px;padding:14px 20px}header.compact .main-menu .sub-menu .dropdown:hover a{background-color:#fff!important;color:#333!important}header.compact .main-menu .sub-menu .dropdown:hover>a,header.compact .main-menu .sub-menu .dropdown>a:hover,header.compact .main-menu .sub-menu .sub-menu a:hover{color:#fff!important;background-color:#23a0bf!important}header.compact .main-menu li a.active,header.compact .main-menu li a.active:hover{background-color:#23A0BF!important;color:#fff!important}}@media only screen and (min-width:992px){header.has-banner .form-search-box{min-width:260px}}@media only screen and (max-width:767px){header.has-banner .nav-bottom .container{padding:0}.header .brand h1,.header .brand h2{height:26px;background-position:center -1px}.header .btn-search.active{position:absolute;right:0}.header .menu-toggle{padding:16px 0}header.has-banner #main-menu{float:none;width:100%;overflow:scroll}.header .form-search-box input{height:50px;font-size:16px;padding-left:50px}.header .form-search-box span{line-height:50px;width:50px}}.header-content{text-align:center;padding:20px 0}.header-content img{max-width:100%}.header .brand{color:#fff;display:inline-block;float:left;height:70px;padding:16px 0}.header .brand h1,.header .brand h2{margin:0;font-size:46px;font-weight:400;line-height:1em;letter-spacing:-.06em;height:35px;width:150px}header.has-banner .brand{height:auto}header.has-banner .brand h1,header.has-banner .brand h2{width:370px;height:auto;color:#fff;overflow:hidden}.header .brand h1 img,.header .brand h2 img{max-width:100%;height:45px}@media only screen and (max-width:767px){.masthead{color:#fff}.header .brand{padding:7px 0}header.has-banner .brand h1,header.has-banner .brand h2{width:200px;height:35px;overflow:hidden;font-size:30px}header.has-banner .brand h2{line-height:1.2}.header .brand h1 img,.header .brand h2 img{max-width:100%;height:35px;width:auto}}.header .brand .brand-tagline{text-transform:uppercase;font-size:10px;margin-top:5px;text-align:center;letter-spacing:2px;visibility:hidden;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.header .btn-search{padding:0!important;background:0 0;border:none;width:70px;height:70px;line-height:70px;position:relative;color:#fff;font-size:16px;z-index:999}.header .btn-search span{position:relative;top:0}.header .btn-search:hover{background-color:#23A0BF;color:#fff}.header .btn-search .fa-times{display:none;top:0;font-size:20px}.header .btn-search.active .fa-times{display:block}.header .btn-search.active .fa-search{display:none}.header .form-search-box form{position:relative}.header .form-search-box{position:absolute;top:0;left:0;height:auto;right:13px;background:#181616;font-size:13px;width:100%;z-index:998;display:none}header.menu-on{border-bottom:1px solid #ededed}header.menu-on .header .form-search-box{height:50px}.header .form-search-box.active{display:block}.header .form-search-box span{position:absolute;top:0;left:0;line-height:70px;display:inline-block;margin-right:5px;color:#333;width:70px;font-size:18px!important;text-align:center}#form-search,header button{position:relative}.header .form-search-box.active span{color:#999}header.compact .header .form-search-box span{font-size:26px!important}.header .form-search-box span:before{position:relative;top:1px}.header .form-search-box input{border:none;background:0 0;height:70px;font-size:18px;font-weight:100;width:100%;padding-left:70px;padding-right:65px;color:#fff}@media only screen and (max-width:767px){.header .form-search-box input{height:50px;font-size:16px;padding-left:50px}.header .form-search-box span{line-height:50px;width:50px}.header .brand .brand-tagline{font-size:7px;letter-spacing:normal}.header .btn-search{width:40px}header.compact .brand h1,header.compact .brand h2{font-size:30px}}@media only screen and (min-width:768px) and (max-width:979px){.header .brand{height:74px;padding:20px 0}}header button{text-transform:uppercase;text-decoration:none;font-size:12px;padding:28px 24px;height:70px;display:block;color:#fff;transition:all .2s ease-in-out 0s}.form-search-box #form-search-box{position:inherit}.form-search-box .form-group{margin-bottom:0}#form-search .form-field{border-radius:9999px;-moz-border-radius:9999px;-webkit-border-radius:9999px;min-height:30px;padding-right:30px}#form-search label{position:absolute;right:12px;top:6px;font-size:16px;color:#C2C2C5}.form-search-box #form-search label{right:inherit;top:inherit}@media only screen and (min-width:768px){.form-search-box #form-search label{width:100%}}.main-menu{display:block;margin:0;padding:0}.main-menu .sub-menu{margin-right:1px;visibility:hidden;margin:0;padding:0;width:170px;position:absolute;left:0;background:#fff;z-index:99;transition:all .2s ease-out;box-shadow:0 3px 10px 1px rgba(0,0,0,.43);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}.main-menu .my-account-menu .sub-menu{width:184px}.main-menu .sub-menu .dropdown>a:before,.main-menu>.dropdown>a:before{font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";margin-left:5px;float:right;display:block!important}@media only screen and (min-width:768px){.main-menu .sub-menu .dropdown>a:before{content:'\e923'}}.main-menu .sub-menu ul:after,.main-menu .sub-menu:after,.nav-links:before{content:" "}.main-menu>li>.sub-menu>.dropdown>.sub-menu>li>a:before{display:none!important}@media only screen and (min-width:768px) and (max-width:979px){.main-menu .sub-menu{top:47px}header.has-banner .main-menu .sub-menu{top:57px}}.main-menu .sub-menu:after{bottom:100%;left:20%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}@media only screen and (max-width:767px){.main-menu .sub-menu{-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;top:0;left:0;width:100%;transform:initial}.main-menu .sub-menu:after{left:50px}.main-menu .sub-menu ul:after{border-color:rgba(255,255,255,0)!important;border-bottom-color:#fff!important;top:-6px!important;left:0;z-index:999;margin-left:50px}}@media only screen and (min-width:768px){header.has-banner .main-menu .sub-menu:after{display:none}header.has-banner .main-menu li.dropdown:hover a,header.has-banner .main-menu li.dropdown:hover a:hover{color:#23a0bf;background-color:#fff}header.has-banner .main-menu li.dropdown ul{border-top:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header.has-banner .main-menu li.dropdown:hover ul{border-top:3px solid #23a0bf}header.has-banner .main-menu li.dropdown:hover>ul{top:52px}header.masthead .main-menu .sub-menu li.dropdown:hover>ul{border-top:none;top:0}header.has-banner .main-menu .sub-menu li.dropdown:hover>a{color:#23a0bf!important;background-color:#fff!important}header.has-banner .main-menu .sub-menu li.dropdown:hover>ul li a{color:#333!important;background-color:#fff!important}header.has-banner .main-menu .sub-menu li.dropdown:hover>ul li a:hover{color:#23a0bf!important}}@media only screen and (min-width:768px) and (max-width:991px){header.has-banner .main-menu li.dropdown:hover>ul{top:44px}}.main-menu .sub-menu ul{left:169px;top:0;visibility:hidden;transition:all .2s ease-out;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(20px,20px);-moz-transform:translate(20px,20px);-ms-transform:translate(20px,20px);-o-transform:translate(20px,20px);transform:translate(20px,20px)}.main-menu .sub-menu ul:after{left:-6px;top:21px;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:6px;margin-top:-6px}.main-menu li,.main-menu li a,.menu-toggle,.nav-links{position:relative}@media only screen and (max-width:767px){.main-menu .sub-menu ul{left:0;transform:initial}.main-menu .addons-menu{display:block}}.main-menu .sub-menu li{display:block;float:none;background:0 0;margin:0;padding:0}.main-menu .sub-menu li a{font-size:12px;font-weight:400;display:block;color:#727272!important;background:#fff!important;padding:16px 24px}.main-menu .sub-menu li a:hover{background:#23a0bf;color:#fff}.main-menu .sub-menu li:hover a{background:#23a0bf!important;color:#fff}.main-menu li{display:inline-block;vertical-align:middle;z-index:100;float:left}.main-menu li ul>ul:hover{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.main-menu li:first-child{margin-left:0}.main-menu>li:hover>a{color:#fff;background:#23a0bf}@media only screen and (max-width:767px){.main-menu li ul>ul:hover{transform:initial}.addons-menu ul>li:hover>a,.main-menu>li:hover>a{background:#23a0bf;color:#fff}.main-menu .dropdown:hover .sub-menu .dropdown:hover .sub-menu li>a{background-color:#fff!important;color:#727272!important}.main-menu .dropdown:hover .sub-menu .dropdown:hover .sub-menu li>a:hover{background-color:#23a0bf!important;color:#fff!important}}.main-menu li:hover>ul{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.main-menu li a{text-transform:uppercase;text-decoration:none;font-size:12px;padding:28px 24px;height:70px;display:block;color:#fff;transition:all .2s ease-in-out 0s}.main-menu li a:hover,.main-menu>li.active:hover>a,.main-menu>li:hover>a.active{color:#fff!important;background:#23a0bf}.menu-toggle{display:none;padding:20px 15px;float:right;background-color:transparent;background-image:none;border:1px solid transparent}.menu-toggle .icon-bar{background-color:#fff;display:block;width:22px;height:3px;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}.menu-toggle .icon-bar+.icon-bar{margin-top:4px}.menu-toggle:hover{color:#fff;text-decoration:none}.nav-bottom{background:#f8f8f8}.nav-bottom ul.secondary-menu,.nav-top ul.secondary-menu,.navbar{margin:0;padding:0;list-style:none;min-height:inherit}.nav-bottom ul.secondary-menu li,.nav-top ul.secondary-menu li{display:inline-block;float:left;padding:14px 28px;text-transform:uppercase;font-size:12px}.nav-bottom .header-widget ul.menu li a,.nav-bottom .social-menu li a{font-size:14px;line-height:30px}.nav-bottom ul.secondary-menu li:first-child{padding-left:0}@media only screen and (min-width:768px) and (max-width:992px){.nav-bottom ul.secondary-menu li,header.has-banner .main-menu li a{font-size:12px;padding:15px 10px;height:45px}header.compact .main-menu li a{padding-left:20px;padding-right:20px}header.has-banner .main-menu li a{height:auto}.main-menu{padding:0}.header .btn-search{width:40px}}.nav-bottom ul.secondary-menu li a{color:#727272}.nav-bottom ul.secondary-menu li a:hover,.nav-bottom ul.secondary-menu li.active a{color:#181616}@media only screen and (max-width:767px){.main-menu li:hover>ul{-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;position:relative;transform:initial}.nav-bottom ul.secondary-menu li{display:block!important;width:100%;border-top:1px solid #e5e5e5}}.nav-bottom .dropdown-toggle{display:none;width:100%;padding:12px 0;background-color:transparent!important;border:none;font-size:15px}@media only screen and (max-width:767px){.main-menu li a:hover{background:#23a0bf;color:#fff}.main-menu li a{background:#fff;color:#727272;height:45px}.main-menu li{display:block;margin:0;border-bottom:1px solid #ebebeb;float:none}.main-menu li:last-child{border-bottom:none}.main-menu{padding:0;width:100%}.main-menu-container{display:none}.menu-toggle,.nav-bottom .dropdown-toggle{display:block}.menu-toggle{height:73px}.nav-bottom ul.secondary-menu li:first-child{padding-left:28px!important}}.nav-bottom .navbar-collapse{padding:0!important}.nav-top{border-bottom:1px solid #333}.nav-top ul.secondary-menu li a{font-family:"Open Sans",sans-serif}.header-widget ul.menu li,.nav-top ul.secondary-menu li,.social-menu li{padding:0}.header-widget ul.menu li a,.nav-top ul.secondary-menu li a,.social-menu li a{line-height:30px;font-size:11px;text-transform:capitalize;padding:0 10px;color:#aaa}.nav-top ul.secondary-menu li:first-child a{padding-left:0}.header-widget ul.menu li a:hover,.nav-top ul.secondary-menu li a:hover,.social-menu li a:hover{color:#333}.main-menu .addons-menu{display:none}.main-menu .addons-menu h6{color:#333;padding:5px 20px;font-size:10px;margin:0;background:#eee}.main-menu .addons-menu .secondary-menu{border-top:none}.main-menu .addons-menu .header-widget ul.menu,.main-menu .addons-menu .social-menu{font-size:0;text-align:center;background:#fff;padding:8px 0}.main-menu .addons-menu .header-widget ul.menu li,.main-menu .addons-menu .social-menu li{display:inline-block}.main-menu .addons-menu .header-widget ul.menu li a,.main-menu .addons-menu .social-menu li a{width:30px;line-height:30px;height:30px;padding:0;font-size:20px;text-align:center}@media only screen and (max-width:768px){.main-menu .addons-menu{display:block}.main-menu .addons-menu .secondary-menu li:last-child{border-bottom:1px solid #e5e5e5}.main-menu .addons-menu ul li,.main-menu .addons-menu ul li:first-child{padding:0!important;border-bottom:none}}.navigation.pagination,.page-navigation{margin:0 auto;margin-bottom:30px;display:table;width:80%}.navigation.pagination,.page-navigation .pagination{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.navigation.pagination,.page-navigation .pagination{margin-bottom:30px}}@media only screen and (max-width:767px){.navigation.pagination,.page-navigation{width:100%}.navigation.pagination,.page-navigation .pagination{margin-top:30px}}.nav-next .nav-block .post-title,.nav-previous .nav-block .post-title{color:#181616;font-size:16px;font-weight:400;margin-bottom:0;margin-top:0;font-family:'Open Sans',Helvetica,Arial,sans-serif}.navigation.pagination #next,.navigation.pagination #prev,.navigation.pagination .next,.navigation.pagination .prev,.page-navigation #next,.page-navigation #prev,.page-navigation .next,.page-navigation .prev{padding-left:25px;padding-right:25px}.navigation.pagination #prev,.navigation.pagination .prev,.page-navigation #prev,.page-navigation .prev{float:left}.navigation.pagination #next,.navigation.pagination .next,.page-navigation #next,.page-navigation .next{float:right}.navigation.pagination .screen-reader-text{display:none}.nav-links{display:block;padding:0}.nav-links:before{width:1px;height:100%;background-color:rgba(24,24,24,.2);position:absolute;left:50%;transform:translateX(-50%)}.navigation.pagination .nav-links:before{content:none}.nav-links:hover:before{background-color:rgba(24,24,24,.6)}.nav-next,.nav-previous{width:50%;display:inline-block;vertical-align:middle;padding:20px 10px}.nav-previous{padding-right:20px}.nav-next{padding-left:20px}.nav-previous .nav-block{text-align:right;display:block;position:relative;padding-left:20px}.nav-next .nav-block{text-align:left;display:block;position:relative;padding-right:20px}.nav-previous .nav-block .post-title{margin-left:15px}.nav-next .nav-block .post-title{margin-right:15px}.next-single,.prev-single{display:block;position:absolute;top:50%;transform:translateY(-50%)}.prev-single{left:0}.next-single{right:0}.meta-nav span{font-size:12px}.navigation.pagination a,.navigation.pagination span.page-numbers,.page-navigation a{text-decoration:none;padding:5px;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;border-radius:99999px;-moz-border-radius:99999px;-webkit-border-radius:99999px;display:inline-block;float:left;background:#333;font-size:14px;margin:5px}.navigation.pagination .nav-links .page-numbers.current,.navigation.pagination a:hover,.page-navigation a:hover,.page-navigation ul li a.current,.page-navigation ul li.nav-active a{color:#fff;background-color:#181616}.navigation.pagination a,.navigation.pagination span.page-numbers{float:none}.navigation.pagination a span,.page-navigation a span{position:relative;top:1px}.page-navigation ul li{display:inline-block;margin-bottom:0!important}.navigation.pagination .nav-links .page-numbers{display:inline-block}.navigation.pagination .nav-links .page-numbers,.page-navigation ul li a{width:32px;height:32px}.navigation.pagination .nav-links a.page-numbers.next,.navigation.pagination .nav-links a.page-numbers.prev{width:auto;height:auto}.navigation.pagination .dots,.page-navigation .dots{margin:0 5px}@media only screen and (min-width:768px){.navbar-mino-sticky{position:fixed;right:0;left:0;z-index:1030;top:0;border-width:0 0 1px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.logged-in.admin-bar .navbar-mino-sticky{top:32px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}}@media only screen and (min-width:768px) and (max-width:991px){.logged-in.admin-bar .navbar-mino-sticky{top:46px}}#archive-page .last-post ul{margin-top:20px;padding:0;list-style:none}#archive-page .last-post .navigation.pagination .nav-links,#archive-page .last-post .page-navigation ul{margin-top:0}#archive-page .last-post li{margin-bottom:20px;border-bottom:1px solid #ebebeb}#archive-page .last-post li:last-child{border-bottom:none solid #ebebeb}#archive-page .last-post .navigation.pagination a,#archive-page .last-post .page-navigation a,#archive-page .last-post a{color:#333}#archive-page .last-post .navigation.pagination a:hover,#archive-page .last-post .page-navigation a:hover,#archive-page .last-post a:hover{color:#23a0bf}#archive-page .last-post .post-title{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:normal}#magazine-theme h6.widget-title,.comments .comment-author,.share-article ul li a{font-family:Montserrat,Helvetica,Arial,sans-serif}#archive-page .last-post p{margin-top:5px}#archive-page .category-box h3{margin-bottom:15px}#archive-page .category-box ul{padding-left:20px}#archive-page .category-box ul li a{display:inline-block;padding:5px 0;margin:5px 0}#archive-page .category-box:last-child,#archive-page .category-box:last-child>ul,#archive-page .category-box:last-child>ul li:last-child{margin-bottom:0}@media only screen and (max-width:991px){#archive-page .category-box{margin-bottom:30px}#archive-page .category-box h3{margin-top:10px}}.headline .slider-content:hover .overlay{opacity:1}.headline .slick-arrow{width:30px;height:30px;background:rgba(255,255,255,.5)!important;top:50%;margin-top:-15px;position:absolute;z-index:1;font-size:0;border:none;outline:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.headline .slick-arrow:hover{background-color:rgba(255,255,255,.8)!important}.headline .slick-next:before,.headline .slick-prev:before{font-size:14px;color:#000;width:30px;height:30px;text-align:center;text-shadow:none;position:relative;margin:0;top:0;left:0;right:0}.headline .slick-next{right:0}.headline .slick-next:before{content:'\e92a'}.headline .slick-prev:before{content:'\e929'}.slider-content,.slider-content .item{position:relative}.slider-content .slider-images{background:url(../img/forrest.jpg) no-repeat;background-size:cover;height:100%}.slider-content article.page,.slider-content article.post{position:absolute;bottom:0;left:0;color:#fff;width:100%;border-bottom:0 solid #ebebeb;padding:40px 50px;margin-bottom:40px}.slider-content article.page p,.slider-content article.post p{margin-bottom:0}.slider-content article.page .post-heading .post-title h2,.slider-content article.post .post-heading .post-title h2{margin-bottom:10px!important}.slider-content article.page .post-heading .post-title a,.slider-content article.post .post-heading .post-title a{color:#fff!important}.slider-content article.page .post-heading .post-title a:hover,.slider-content article.post .post-heading .post-title a:hover{color:#23A0BF!important}.slider-content article.page .post-heading .post-title .meta-entry,.slider-content article.page .post-heading .post-title .meta-entry a,.slider-content article.post .post-heading .post-title .meta-entry,.slider-content article.post .post-heading .post-title .meta-entry a{color:#fff}@media only screen and (max-width:991px){.slider-content{margin-bottom:30px}}@media only screen and (max-width:649px){.headline .carousel .overlay:before{display:none}.headline .carousel article.post{padding-left:30px;padding-right:30px;padding-top:30px;position:relative;background-color:#181616;margin-bottom:0;height:250px}.headline .carousel article.post h2{max-height:73px;overflow:hidden}}@media only screen and (max-width:480px){.headline .carousel article.post{height:200px}.headline .carousel article.post h2{max-height:52px}.headline .carousel article.post .post-content p{max-height:50px;overflow:hidden}}#magazine-theme h6.widget-title{font-weight:600;color:#181616;text-transform:uppercase;font-size:14px;letter-spacing:.1em;margin-top:0;position:relative;margin-bottom:43px}#magazine-theme h6.widget-title:after{content:'';position:absolute;left:0;bottom:-13px;width:60px;border-bottom:3px solid #181616}#magazine-theme .headline{margin-bottom:30px}#magazine-theme .headline .post{border-bottom:0 solid #ebebeb;padding-bottom:0}#magazine-theme .headline .post-content p{margin-bottom:0}#magazine-theme .headline .post.sticky .thumbnail{height:210px}#magazine-theme article.post{margin-bottom:30px}#magazine-theme .slider article.post{margin-bottom:0;padding-bottom:40px}#magazine-theme .category,#magazine-theme .featured-article,#magazine-theme .second-headline{border-bottom:1px solid #ebebeb;margin-bottom:30px}#magazine-theme .category .post,#magazine-theme .featured-article .post,#magazine-theme .second-headline .post{margin-bottom:0;padding-bottom:20px}#magazine-theme .category .post:last-child,#magazine-theme .featured-article .post:last-child,#magazine-theme .second-headline .post:last-child{border-bottom:0 solid #ebebeb}#magazine-theme .second-headline .thumbnail{height:230px}#magazine-theme .featured-article .thumbnail{height:215px}#magazine-theme .category .post.sticky{margin-bottom:30px}#magazine-theme .category .list-article .post{margin-bottom:20px;padding-bottom:5px}@media only screen and (max-width:991px){#magazine-theme .category .list-article .post,#magazine-theme .category .post.sticky{margin-bottom:30px;padding-bottom:15px}#magazine-theme .category.column-side .post.sticky{margin-bottom:30px;border-bottom:1px solid #ebebeb;padding-bottom:15px}#magazine-theme .category.column-side{margin-bottom:25px}#magazine-theme .category.double-side{border-bottom:none}#magazine-theme .category.double-side .list-article .post:last-child{border-bottom:1px solid #ebebeb}#magazine-theme .category.column-side .list-article .post:last-child,#magazine-theme .category.double-side{margin-bottom:0}}@media only screen and (max-width:480px){#magazine-theme .category .list-article .post-heading .meta-entry .meta-date{display:block;width:100%}#magazine-theme.site-content{padding-top:0}.headline .slider-content{margin-left:-15px;margin-right:-15px;margin-bottom:0;text-align:center}#magazine-theme .headline .slider-content .item article.post{padding:20px;padding-bottom:80px;margin-bottom:0}#magazine-theme .headline .slider-content .item img{max-height:470px;height:100vh;width:auto;max-width:none}#magazine-theme article.post .post-content p{max-height:92px;overflow:hidden}.slider-content article.post .post-heading .post-title h2 a{font-size:30px;line-height:1.1}#magazine-theme .headline .slider-content .slick-dots{list-style:none;padding:0;margin:0;text-align:center;position:relative;top:-60px}#magazine-theme .headline .slider-content .slick-dots li{display:inline-block;margin:3px}#magazine-theme .headline .slider-content .slick-dots li button{display:inline-block;font-size:0;border:0;outline:0;background-color:#fff;opacity:.5;width:12px;height:12px;border-radius:9999px;-webkit-border-radius:9999px;-moz-border-radius:9999px}#magazine-theme .headline .slider-content .slick-dots li.slick-active button{opacity:1}}#magazine-theme .category .list-article .post .img-thumb{height:125px;margin-bottom:15px;cursor:pointer;background-color:#b5b5b5;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#magazine-theme .category .list-article .post .img-thumb:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}#magazine-theme article.post h1,#magazine-theme article.post h2,#magazine-theme article.post h3,#magazine-theme article.post h4,#magazine-theme article.post h5{margin-bottom:15px;margin-top:0;padding:0;line-height:1.2em}#magazine-theme article.post h5{margin-bottom:7px}#magazine-theme article.post a{color:#181616}#magazine-theme article.post a:hover{color:#23a0bf}#magazine-theme article.post .post-heading .img-thumb,#magazine-theme article.post .post-title{margin-bottom:15px}#magazine-theme article.post .post-content p{font-size:14px;line-height:1.7em}#magazine-theme article.post .post-content footer{padding-top:0}#magazine-theme article.post.sticky{margin-bottom:0}#magazine-theme article.post.sticky .img-thumb{background-color:#000}#magazine-theme article.post.sticky .img-thumb img{transition:transform .5s ease-out,opacity .5s ease-out;-webkit-transition:transform .5s ease-out,opacity .5s ease-out}#magazine-theme article.post.sticky .img-thumb img:hover{opacity:.9;transform:scale(1.1)}#magazine-theme article.post.sticky .img-thumb .thumbnail{transition:transform .5s ease-out,opacity .5s ease-out;-webkit-transition:transform .5s ease-out,opacity .5s ease-out}#magazine-theme article.post.sticky .img-thumb .thumbnail:hover{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#magazine-theme article.post .img-thumb{overflow:hidden;position:relative;display:block}.layout-section article.post{border-bottom:0}.featured-content{display:table;margin:0 auto}.featured-content img{display:table-cell;vertical-align:middle;margin-right:5px;max-height:48px}.featured-content label{display:table-cell;vertical-align:middle;font-weight:600}.featured-section:first-child{border-left:1px solid #eaeaea}.featured-section{background:#f6f6f6;border:1px solid #ececec;border-left:0;padding:30px 0;border-top:0;border-bottom:0}.megatron-container{background:#999;color:#fff;position:relative}.megatron-container:before{content:" ";position:absolute;background:rgba(1,1,1,.3);width:100%;height:auto;left:0;top:0;bottom:0}.megatron-container.no-before:before{content:none}.megatron-content{text-align:center;padding:100px 0}.megatron-content h1{margin:0;text-transform:uppercase}.megatron-content h4{margin-top:30px;text-transform:inherit;font-weight:400;font-size:16px;line-height:1.4}.megatron-content h4 .ecae p{text-align:center!important}.megatron-content h4 .ecae-button a.ecae-link{background:0 0;border:2px solid #fff;padding:10px 16px;font-size:16px;transition-duration:.3s;color:#fff;text-transform:uppercase}.megatron-content h4 .ecae-button a.ecae-link:hover{background:#fff;border:2px solid #fff;padding:10px 16px;font-size:16px;color:#333;transition-duration:.3s}.megatron-content .readmore .readmore-link{margin-top:30px}.megatron-button-container{display:block;margin-top:20px}.comment-meta-data,.reply{display:inline-block}.megatron-button-container a{color:#fff;text-transform:uppercase;border:2px solid #fff;padding:6px 15px;display:inline-block;font-weight:400;transition-duration:.3s}.megatron-button-container a:hover{color:#fff;border-color:#23a0bf;background-color:#23a0bf}@media only screen and (max-width:767px){.featured-content{margin:0}.cover-container{padding-bottom:0}}.post-password-required .post-content input{width:auto}.post-password-form{background-color:#f4f4f4;padding:20px;margin-bottom:14px}article.post .post-content .post-password-form p{color:#666;font-size:18px}article.post .post-content .post-password-form p label{font-size:0;width:70%;float:left;padding-right:15px}article.post .post-content .post-password-form p label input{width:100%}.post-password-form input[type=submit]{width:30%;color:#fff;border:1px solid #333;text-transform:uppercase;background-color:#333}.post-password-form input[type=submit]:hover{background-color:#111}@media only screen and (max-width:374px){.post-password-form input[type=submit],article.post .post-content .post-password-form p label{width:100%}article.post .post-content .post-password-form p label{padding-right:0;margin-bottom:14px}}.label-subtitle,.page-subtitle{font-size:14px;text-transform:uppercase;font-weight:400;margin-bottom:24px}.page-title{font-size:18px}.label-subtitle{font-weight:700;margin-bottom:0}.comment-notes,.logged-in-as,.must-log-in{margin-bottom:14px}#cancel-comment-reply-link{font-size:14px;top:3px;position:relative}#reply-title small{margin-left:8px;bottom:3px;position:relative}a#cancel-comment-reply-link{padding-left:14px;position:relative}a#cancel-comment-reply-link:before{content:" ";width:1px;background:rgba(0,0,0,.2);position:absolute;bottom:3px;height:20px;left:0}.comment-meta-data{float:left;margin-right:14px}.comment-content .reply{padding-left:14px;border-left:1px solid #bababa}.content-area .page-header{border-bottom:1px solid #ebebeb;padding-bottom:30px;margin-top:0;margin-bottom:30px}@media only screen and (max-width:767px){.content-area .page-header{padding-bottom:15px}}.content-area .page-header p{margin-top:15px;margin-bottom:0}.main-content ol li ol,.main-content ol li ul,.main-content ul li ol,.main-content ul li ul,article.page.post-thumb-list .post-title h2,article.post.post-thumb-list .post-title h2{margin-top:0}.content-area .page-header h1,.content-area .page-header h6{margin:0}.main-content ol,.main-content ul{margin-bottom:14px;font-size:14px}.main-content ul{list-style-type:disc}.main-content ul.product-categories{list-style-type:none}.post-content ul li span{font-size:14px}article.page,article.post{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ebebeb}@media only screen and (max-width:767px){article.page,article.post{margin-bottom:0}}article.page.post-single,article.post.post-single{border-bottom:none;margin-bottom:0;padding-bottom:0}@media only screen and (max-width:991px){article.post-thumb-list>div>.img-thumb,article.post-thumb-list>div>div>.img-thumb{margin-bottom:15px;overflow:hidden}}article.page .post-heading .post-title,article.post .post-heading .post-title{margin-bottom:20px}article.page .post-heading .post-title h1,article.page .post-heading .post-title h2,article.post .post-heading .post-title h1,article.post .post-heading .post-title h2{margin-top:0;-ms-word-wrap:break-word;word-wrap:break-word;margin-bottom:15px}.post-navigation .nav-next a,.post-navigation .nav-previous a,.related-story .post-heading .post-title a,article.page .post-heading .post-title a,article.post .post-heading .post-title a{color:#181616}.post-navigation .nav-next,.post-navigation .nav-previous{opacity:.6}.post-navigation .nav-next:hover,.post-navigation .nav-previous:hover{opacity:1}.post-navigation{padding-top:30px;padding-bottom:30px}article.page .post-content .post-summary,article.post .post-content .post-summary{margin-bottom:20px}article.page .post-content .post-summary p,article.post .post-content .post-summary p{font-size:22px;color:#888;line-height:1.4}article.page .post-heading .post-title a:hover,article.post .post-heading .post-title a:hover{color:#23a0bf}article.post .post-heading .img-thumb{margin-bottom:30px}article.post .post-heading .img-thumb.list{text-align:center}article.post .post-heading .img-thumb.list img{display:inline}article.page.post-thumb-list:last-child,article.post.post-thumb-list:last-child{border-bottom:none}article.page .thumbnail,article.post .thumbnail{display:block;width:100%;height:260px;cursor:pointer;background-color:#b5b5b5;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background:url(../img/preset.jpg);background-size:cover;-webkit-opacity:1;-moz-opacity:1;opacity:1}article.page .post-recent .thumbnail,article.post .post-recent .thumbnail{margin-bottom:15px}@media only screen and (max-width:767px){article.page .thumbnail,article.post .thumbnail{margin-bottom:15px}}article.page .thumbnail:hover,article.post .thumbnail:hover{background-position:bottom left;background-size:cover;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.post-content,article.page .post-content p,article.post .post-content p{font-size:14px;line-height:1.7}.woocommerce .products .product img,article.page .post-content iframe,article.page .post-content img,article.post .post-content iframe,article.post .post-content img{margin-bottom:15px;max-width:100%}article.post .post-content figure img{margin-bottom:10px}article.page .post-content img,article.post .post-content img{height:auto}@media only screen and (max-width:767px){article.page .post-content img,article.post .post-content img{margin:0}.woocommerce .related.products .product img{margin-bottom:0}}article.page .post-content .gallery-item img,article.post .post-content .gallery-item img{width:100%}.wp-caption{display:block;border:9px solid #fff;outline:#ebebeb solid 1px;max-width:100%}.wp-caption .wp-caption-text{text-align:center;font-size:12px;color:#b5b5b5}.widget_text .wp-caption .wp-caption-text{margin-bottom:0}.widget_text .wp-caption img{margin-bottom:10px}article.page footer.meta-entry,article.post footer.meta-entry{background-color:#fff;padding:20px;border:1px solid #ebebeb}.img-thumb a:hover img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.share-article{display:block;text-align:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:30px 0;margin-top:30px}.share-article ul{margin:0}.share-article ul li{margin:0 5px;padding:5px}.share-article ul li a{display:block;font-size:16px;color:#333;padding:8px 20px;border:1px solid #333}@media only screen and (max-width:383px){.share-article ul li{width:100%;text-align:center}.share-article ul li a{width:100%;max-width:180px;display:inline-block}}.share-article ul li a i{font-size:16px;vertical-align:middle;margin-top:-3px;margin-right:3px}.share-article ul li a:hover{border-color:#23a0bf;color:#23a0bf}.meta-entry,article.page .post-content p.meta-entry,article.post .post-content p.meta-entry{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;color:#b5b5b5;text-transform:uppercase;margin-bottom:15px;line-height:1.4}article.page .post-content .img-thumb-container img{margin-bottom:0}@media only screen and (max-width:768px) and (max-width:991px){.related-story .post .no-padding{padding-left:0;margin-top:0}}.meta-entry span{margin-right:20px}.meta-entry a{color:#333}.meta-entry a:hover{color:#23a0bf}.related-story{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ebebeb!important}.related-story .img-area{width:100%;height:88px;background:#b5b5b5}@media only screen and (max-width:767px){.meta-entry,article.page .post-content p.meta-entry,article.post .post-content p.meta-entry{font-size:12px}article.page .post-content p.cart-empty{margin-top:30px}.related-story .post{margin-bottom:20px}.post-content img.alignleft{float:left;margin:7px 30px 20px 0}.post-content img.alignright{float:right;margin:7px 0 20px 30px}.post-content img.aligncenter{clear:both;display:block;margin:0 auto 20px}.post-content img.alignnone{margin:0;margin-bottom:20px}.post-content .wp-caption img{margin:0}.post-content .profile-photo img{margin:0 auto}.post-content .gallery-item img{margin:0 0 5px}.nav-links{font-size:13px}}span.meta-cat{display:block;margin-top:5px}@media only screen and (max-width:767px){.meta-entry .total-comments .fa{display:none}}@media only screen and (max-width:567px){.meta-entry .meta-cat,.meta-entry .meta-tag,.meta-entry .total-comments{display:block;margin-top:5px;padding-top:5px;border-top:1px solid rgba(235,235,235,.9);margin-right:0}.hero-caption .meta-entry .meta-cat,.hero-caption .meta-entry .meta-tag,.hero-caption .meta-entry .total-comments{border-top:1px solid rgba(235,235,235,.2)}.related-story>.row>.col-md-4:last-child .post{margin-bottom:0}}.related-story .widget-title{margin-bottom:25px}.related-story h5{line-height:normal;margin:0;word-break:break-word;font-size:14px}.post-author{border-bottom:1px solid #ebebeb;padding:30px 0}.page-header .post-author .profile-caption h3,.page-header .post-author .profile-social{margin-bottom:15px}.page-header .post-author .profile-social a{font-size:18px;color:#c2c2c2;display:inline-block;margin-right:5px}.page-header .post-author .profile-social a:hover{color:#23A0BF}.page-links-title{margin-right:10px}.page-links{margin-bottom:14px}.page-links .page-links-item,.page-links a .page-links-item{display:inline-block;width:32px;height:32px;background-color:#333;margin:0 6px;text-align:center;vertical-align:middle;border-radius:50%;padding:3px;color:#fff}.page-links .page-links-item,.page-links a:hover .page-links-item{background-color:#23a0bf;color:#fff}@media only screen and (max-width:767px){.page-header .post-author .profile-caption p,.post-author{margin-bottom:0}.post-author .profile-photo{border-width:6px;margin-bottom:15px}}.post-author h3{margin-top:0}.comments ol,.comments ul{list-style:none;margin:0;padding:0}.comments li ul.children{margin-left:80px;margin-top:15px}.comments li a{color:#23a0bf!important;font-weight:700}.comments .comment-wrap{border-bottom:1px solid #ebebeb;padding:15px 0 30px}.comments .comment-avatar{float:left;display:inline-block}.comments .comment-content{display:table;padding-left:20px}.comment-content ol,.comment-content ul{padding-left:25px;margin-top:14px}.comment-content ol li,.comment-content ul li{line-height:1.7}.comment-content ol li{list-style-type:decimal}.comment-content ul li{list-style:disc}.comments .comment-author{margin-bottom:10px}.comments .comment-author .meta-time{font-family:'Open Sans',Helvetica,Arial,sans-serif;color:#c2c2c2;font-size:12px}.comments .comment-author .meta-time:before{content:"•";margin:0 5px}p.no-comments{font-size:16px;color:#666;padding-bottom:14px;padding-top:14px;margin-top:14px}.comment-author,.comment-metadata{display:inline-table}.comment-awaiting-moderation{line-height:62px}.bypostauthor .comment-author:before{font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f007";left:0;position:relative;top:-1px;padding-right:3px;font-size:11px;color:#bebebe}.widget .widget-title,.widget select,.widget-recent .meta-entry,.widget-tag a{font-family:Montserrat,Helvetica,Arial,sans-serif}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.navigation.pagination .nav-links,.page-navigation ul{list-style:none;padding:0;text-align:center;margin:0 auto;height:42px;overflow:hidden}@media only screen and (max-width:480px){.image-caption,.image-caption img,.img-left-align,.img-right-align{width:100%;display:block;float:none;margin-left:0;margin-right:0}.post-thumb-list .img-thumb,.slider,article.post>.row>.img-thumb{padding-left:0;padding-right:0;margin-left:-15px;margin-right:-15px}.post-content .img-border,.post-heading .img-border,figure.image-caption{border:none;outline:0}.post-content .img-thumb,.post-content [rel=attachment],.post-content img,.post-heading .img-thumb,figure.image-caption{margin-left:-15px;margin-right:-15px;display:block;width:auto;height:auto}.img-thumb-container img,.post-content .img-thumb,.post-content [rel=attachment],.post-content img,.post-heading .img-thumb,article.page .post-content .img-thumb-container img,figure.image-caption{margin-bottom:15px}.img-thumb-container img,article.page .post-content .img-thumb-container img{margin-top:0}.post-content .img-thumb img,.post-content [rel=attachment] img,figure.image-caption img{margin-top:15px;margin-left:0;margin-right:0;width:100%}.post-content>img{max-width:auto!important}article.post .post-content iframe{max-height:200px}}@media only screen and (max-width:380px){.post-author *{text-align:center;margin-right:auto;margin-left:auto}.post-author .profile-caption,.post-author .profile-photo{float:none;width:100%}}.gallery{margin-top:20px
	margin-bottom: 20px}.gallery-item{display:inline-block;max-width:25%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%;position:relative}.gallery-columns-5 .gallery-caption,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption,.mini-cart .ecommerce-ext-menu.max-cart-menu.cart-contents{display:none}article.post .post-content .gallery-item img{height:auto;margin-bottom:0;width:100%}.post-content .img-thumb{margin-bottom:28px}.gallery-item .gallery-caption{height:0;bottom:0;color:transparent}.gallery-item:hover .gallery-caption{text-align:left;padding:14px;position:absolute;background:rgba(0,0,0,.6);color:#fff;left:10px;right:9px;bottom:20px;height:auto;max-height:92%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.1%}@media only screen and (max-width:767px){.nav-next .nav-block .post-title,.nav-previous .nav-block .post-title{font-size:14px;word-break:break-all}.breadcrumb{padding-bottom:15px;margin-bottom:15px!important}.sidebar{margin-top:30px}.sidebar-left{margin-bottom:30px}}#recent-post-list span.author,#recent-post-list span.post-date{line-height:2;display:block}.widget select{width:100%;max-width:100%;min-height:40px;border:1px solid #ebebeb;padding:7px 16px;font-size:13px;-webkit-transition:border-color ease-in .1s;-o-transition:border-color ease-in .1s;transition:border-color ease-in .1s;background-color:transparent;border-color:#bebebe}.widget-area{padding-left:30px;border-left:1px solid #ebebeb}.sidebar-left .widget-area{padding-left:0;border-left:0;padding-right:30px;border-right:1px solid #ebebeb}@media only screen and (max-width:991px){.sidebar{padding-top:30px;border-top:1px solid #ebebeb}.sidebar-left{padding-top:0;border-top:0 solid #ebebeb;border-bottom:1px solid #ebebeb}.widget-area{padding-left:0;border-left:none}.info-bio .info-item span:first-child,.info-number .info-item span:first-child{min-width:140px}}.widget{padding:30px 0;font-size:14px;border-bottom:1px solid #ebebeb}.sidebar .widget.widget-social-media{border-bottom:0}.widget.comments{padding-top:30px;padding-bottom:30px}.widget:first-child{padding-top:0}.widget:last-child{border-bottom:none}.widget .widget-title{font-weight:600;color:#181616;text-transform:uppercase;font-size:12px;letter-spacing:.1em;margin-top:0;margin-bottom:15px}.widget ul{margin:20px 0 0;padding:0;list-style:none}.widget.widget_nav_menu ul.sub-menu{margin-top:5px}.rss-date,.widget_rss cite{margin:5px 0;text-transform:uppercase}.widget ul li{padding:7px 0}.widget ul li:last-child,.widget ul.children li{padding-bottom:0}.widget ul li a{color:#727272;font-weight:700}.widget ul li a:hover{color:#23a0bf}.widget ul.social-menu li{padding:0}.rss-date{display:block;color:#b5b5b5;font-size:10px}.rssSummary{color:#666;font-size:13px}.widget_rss cite{font-style:normal;font-size:10px;color:#b5b5b5}#wp-calendar td,#wp-calendar th{text-align:center;padding:2%}#wp-calendar #next{text-align:right;padding:2% 4%}#wp-calendar #prev{text-align:left;padding:2% 4%}#wp-calendar #next a,#wp-calendar #prev a{color:#444}.widget .recentcomments{color:#b5b5b5;text-transform:uppercase;font-size:10px;border-bottom:1px solid #eaeaea;padding-bottom:14px;margin-bottom:12px}.widget .recentcomments:last-child{border-bottom:none}.widget .recentcomments a{text-transform:capitalize;font-size:14px;display:block!important;margin-top:5px!important}.widget .recentcomments a.url:hover{color:#23a0bf}.widget .recentcomments a.url{color:#333;text-transform:uppercase;font-size:10px;padding-right:5px;margin-top:0}.widget .comment-author-link{display:inline-block}.recentcomments>a{display:block}.widget_rss ul li a{color:#333}.widget img{max-width:100%;height:auto}.widget-text,.widget_text{color:#727272;font-size:13px;line-height:2em}.widget-text img,.widget_text img{margin-bottom:30px}.widget-text .textwidget>p,.widget_text .textwidget>p{margin-bottom:0}.widget_archive li a,.widget_categories .cat-item a{font-size:14px}.widget_archive li,.widget_categories .cat-item{color:#c2c2c2;font-size:12px}.widget .children,.widget .sub-menu{padding-left:17px}.widget .children{margin-top:0}.widget>div>.menu>li>.sub-menu,.widget>ul>li>.children,.widget>ul>li>.sub-menu{padding-left:0;list-style:none;margin-bottom:0}.widget .children li,.widget .sub-menu li{position:relative}.widget .children li{padding-bottom:0}.widget .children li:before,.widget .sub-menu li:before{content:"-";position:relative;font-size:14px;color:#b2b2b2;left:0;padding-right:10px}.widget.widget_nav_menu .menu-item a{display:inline}@media only screen and (max-width:767px){.widget-text img,.widget_text img{border-width:6px}}.widget-recent #recent-post-list li{padding:16px 0;border-bottom:1px solid #ebebeb}.widget-recent #recent-post-list li:first-child{padding-top:0}.widget-recent #recent-post-list li:last-child{padding-bottom:0;border-bottom:none}.widget-author .author-title,.widget-recent .post-title{font-weight:700;display:block;margin-bottom:5px}.widget-recent .meta-entry{font-size:10px;margin-bottom:0;text-transform:uppercase;color:#c2c2c2}.widget-search form>.form-group,.widget_search form>.form-group{margin-bottom:0}.widget-share ul>li{display:inline-block;padding:0 4px}.widget-share ul>li a{font-size:30px;line-height:0;color:#c2c2c2}.widget-share ul>li a:hover{color:#23a0bf}@media only screen and (max-width:380px){.widget-share,.widget-share ul{text-align:center}}.single-categories,.single-tags{margin-bottom:5px}.widget-tag .widget-tag-label{margin:5px 0;font-size:14px;margin-right:10px;float:left}.widget-tag,.widget_tag_cloud{overflow:hidden}.widget-tag a{display:inline-block;float:left;background:rgba(0,0,0,.4);color:#fff;text-transform:uppercase;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;font-size:11px;padding:2px 10px;margin:5px 2px}.widget-tag a.active,.widget-tag a:active,.widget-tag a:hover{background:#23a0bf;color:#fff}.widget-author .author-list{margin-top:30px}.widget-author .author-detail{padding-left:0}.widget-author .author-title{margin-bottom:5px}.widget-author ul li{padding:15px 0;border-bottom:1px solid #ebebeb}.widget-author ul li .img-thumb{max-width:110px}.widget-author ul li .img-thumb img{width:80px;height:auto}.widget-author ul li:last-child{border-bottom:none}@media only screen and (max-width:480px){.widget-author .col-xs-6{width:100%;float:none}}.widget_product_tag_cloud a,.widget_tag_cloud a{font-size:13px!important;display:inline-block;margin:0 6px 6px 0;padding:2px 8px;border-radius:14px;background-color:rgba(0,0,0,.4);text-transform:uppercase}.widget_product_tag_cloud a{font-weight:600}.header-widget ul.menu,.widget ul.social-menu{margin:0;padding:0;list-style:none;min-height:inherit}.header-widget ul.menu li,.social-menu li{display:inline-block;float:left;padding:14px 28px;text-transform:uppercase;font-size:12px}.header-widget ul.menu li a,.social-menu li a{font-size:16px;padding:0 5px}.header-widget ul.menu li a span,.social-menu li a span{position:relative;top:3px}.hide-mini-cart,.woocommerce a.added_to_cart.wc-forward .added-to-cart{position:absolute}#wp-calendar,#wp-calendar td,#wp-calendar th{border:1px solid transparent;border-collapse:collapse}#wp-calendar tbody td{color:#777}#wp-calendar caption{padding-top:0;padding-bottom:16px;color:#555;text-align:left;font-weight:700}#wp-calendar #today{background-color:#f1f1f1}.footer .widget .widget-title{color:#b5b5b5}.footer .widget ul li a,.header .widget ul li a{color:#ebebeb}.footer .widget ul li a:hover{color:#23a0bf}.footer .widget_text,.header .widget_text{color:#ebebeb}.header .widget .widget-title{margin-top:10px}.footer .widget-recent #recent-post-list li{border-bottom:1px solid #333}.footer .widget-recent #recent-post-list li:last-child{padding-bottom:0;border-bottom:none}.footer .widget-tag a,.footer .widget_product_tag_cloud a,.footer .widget_tag_cloud a{background:rgba(255,255,255,.1);color:#fff;text-transform:uppercase;font-family:Montserrat,Helvetica,Arial,sans-serif}.footer .widget-tag a.active,.footer .widget-tag a:active,.footer .widget-tag a:hover,.footer .widget_product_tag_cloud a.active,.footer .widget_product_tag_cloud a:active,.footer .widget_product_tag_cloud a:hover,.footer .widget_tag_cloud a.active,.footer .widget_tag_cloud a:active,.footer .widget_tag_cloud a:hover{background:#23a0bf}.footer{background-color:#181616;padding-top:60px}.footer .copyright{text-align:center;padding:30px 0;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:13px}.shipping-calculator-form select,.wpcf7-form textarea{font-family:Montserrat,Helvetica,Arial,sans-serif;-webkit-transition:border-color ease-in .1s}.footer .copyright p{margin-bottom:0}.footer .copyright a{color:#fff}.footer .copyright a:hover{color:#23a0bf}@media only screen and (max-width:767px){.footer .copyright{padding:15px;text-align:center}}.wpcf7-form input.wpcf7-submit{font-size:16px;padding:10px 26px 9px;text-transform:uppercase;background:#fff;border:1px solid #333;width:auto}.btn.btn-full,.info-item{width:100%}article.post .post-content .wpcf7 .wpcf7-form>p{line-height:2}.wpcf7 .wpcf7-form .ajax-loader{margin-top:10px;margin-left:16px}div.wpcf7-validation-errors{color:#c41411;border-color:#f69988;background-color:#fde0dc}.wpcf7-form textarea{width:100%;max-width:100%;min-height:40px;border:1px solid #ebebeb;padding:7px 16px;font-size:13px;-o-transition:border-color ease-in .1s;transition:border-color ease-in .1s}.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{border-color:#23a0bf}div.wpcf7-response-output{margin-left:0;margin-right:0}a.link-gray{color:#aaa}a.btn-grey.btn{font-size:16px;background-color:#ececec;border:0;border-radius:2px;padding:8px 15px;cursor:pointer}a.btn-grey.btn:active,a.btn-grey.btn:focus,a.btn-grey.btn:hover{color:#fff;background-color:#23a0bf;border-radius:0}.account-content .post-content .woocommerce h2{font-size:18px}#remember-me{margin-bottom:18px}#remember-me label.checkbox{font-size:14px;text-transform:capitalize;font-weight:400}.account-main-info{margin:24px 0;margin-top:0}.info-item-container{height:auto}.account-content.not-logged-in .post-content .woocommerce h2{text-transform:uppercase;font-weight:400;margin-bottom:24px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:1em 0;text-align:left;border:none;padding:0}.woocommerce form.checkout_coupon{margin-bottom:2em}.not-logged-in .woocommerce form .form-row label{text-transform:uppercase;font-weight:600;margin-bottom:0}.info-item{display:table;height:2.8em}.info-address .info-item{height:3.4em}.info-item span{display:table-cell;vertical-align:middle;font-size:14px;color:#888}.info-address .info-item span:first-child,.info-bio .info-item span:first-child{width:25%}.info-bio-details .info-item span:first-child{width:20%}@media only screen and (max-width:767px){.info-bio-details .info-item span:first-child{width:25%}}.info-number .info-item span:first-child{width:50%}.info-item span:last-child{font-weight:600;color:#333}.account-content .post-content{padding:24px 0;padding-top:0}.account-section,.order-section{padding:24px 0;border-bottom:1px solid #eaeaea}.account-section:first-child{padding-top:0}.account-section:last-child{border-bottom:none}.account-section address{font-style:normal}.lost_reset_password>p{color:#666}.lost_reset_password>p>label{color:#333}.coupon-section,.login-section,.registration-section{margin-bottom:48px}.login-section,.registration-section{padding:15px 30px;border:1px solid #eaeaea}.login-section h2,.registration-section h2{text-align:center;padding-bottom:30px;border-bottom:1px dashed #eaeaea}.woocommerce ul#shipping_method li input{margin:3px .5ex;width:auto;height:auto;min-height:0}.select2-drop-active{border:1px solid #eaeaea;border-top:none}.woocommerce form .form-row select.select{background-color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.account-main-info{margin-top:0}.info-address .info-item span:first-child{width:40%}.account-menu li.menu-item a{text-align:center}.info-number .info-item span:first-child{width:25%}}@media only screen and (max-width:767px){.page.woocommerce-cart .site-content,.page.woocommerce-checkout .site-content,.woocommerce-account .site-content{padding-top:15px}.col-last.lost_password{padding:0}.account-content .post-content{padding-top:0}article.page .post-content .profile-info img{margin:auto}.info-item{height:2em}.info-bio .info-item span:first-child,.info-number .info-item span:first-child{min-width:120px}.info-number .info-item span:first-child{width:25%}.info-item span{font-size:13px}.info-item-container{word-break:break-all}.account-menu li.menu-item{display:inline-block;border:none;background:#f4f4f4;margin:0;margin-right:4px;margin-bottom:4px}.account-menu .menu-item a{padding:8px 0}.account-menu li.menu-item:last-child{border-bottom:0}.account-menu li.menu-item.active:before,.account-menu li.menu-item:active:before,.account-menu li.menu-item:focus:before,.account-menu li.menu-item:hover:before{left:0;width:100%;top:auto;height:3px}.comment-reply-title.sub-title{font-size:14px}.account-access{width:100%;border-top:0;padding:15px 8px}.account-access .col-xs-6{padding:0 3px}.header-hotline-mobile .mino-mini-cart .mini-cart,.header-hotline-mobile .mino-mini-cart.active .mini-cart,.header-hotline-mobile .mino-mini-cart:hover .mini-cart{top:71px;width:100%}}.cart-form-label{font-size:12px;margin-bottom:24px}.hide-mini-cart{color:red;right:15px;z-index:-1;font-size:20px;background:#fff;padding:10px;top:15px}a.ecommerce-ext-menu.max-cart-menu:active .ecommerce-ext-menu-label,a.ecommerce-ext-menu.max-cart-menu:focus .ecommerce-ext-menu-label,a.ecommerce-ext-menu.max-cart-menu:hover .ecommerce-ext-menu-label{color:#333}a.ecommerce-ext-menu.max-cart-menu{color:#333;width:100%;max-width:245px}.home .mini_cart_item a.remove,.page .mini_cart_item a.remove,.woocommerce a.remove,.woocommerce-cart a.remove{color:#e74c3c!important;font-size:1em}.home .mini_cart_item a.remove:hover,.page .mini_cart_item a.remove:hover,.woocommerce a.remove:hover,.woocommerce-cart a.remove:hover{background-color:#e74c3c!important}.woocommerce a.remove{padding-left:1px}@media only screen and (max-width:767px){.woocommerce .related div.product .cart-container,.woocommerce .upsells div.product .cart-container{margin:0}.woocommerce .related div.product .cart-container:after,.woocommerce .related div.product .cart-container:before,.woocommerce .upsells div.product .cart-container:after,.woocommerce .upsells div.product .cart-container:before{clear:both;display:table;content:" "}.woocommerce .related div.product:nth-child(2n+1){clear:both}.home .mini_cart_item a.remove:hover,.page .mini_cart_item a.remove:hover,.woocommerce a.remove:hover,.woocommerce-cart a.remove:hover{background-color:transparent!important;color:#e74c3c!important}}.mino-mini-cart{position:relative}.home .mini-cart .cart_list li a.remove,.mino-mini-cart .mini-cart .cart_list li a.remove,.page .mini-cart .cart_list li a.remove,.woocommerce-cart .mino-mini-cart .mini-cart .cart_list li a.remove{position:absolute;top:8px;left:0}.woocommerce-cart .mino-mini-cart .mini-cart .cart_list li a.remove{top:4px}.woocommerce-cart .mino-mini-cart a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:#e74c3c!important;text-decoration:none;font-weight:700;border:0}.woocommerce-cart .mino-mini-cart a.button.checkout.wc-forward,a.button.checkout.wc-forward{min-height:32px;padding:8px 20px;text-transform:uppercase;font-size:14px;float:none;border:1px solid #cacaca;margin-left:10px}.mino-mini-cart a.button.wc-forward,.woocommerce-cart .mino-mini-cart a.button.checkout.wc-forward,.woocommerce-cart .mino-mini-cart a.button.wc-forward{padding:10px 8px}.woocommerce a.added_to_cart{position:absolute;background:#fff;text-align:center;left:0;padding:0;top:6px;font-size:14px}.mino-notif-added,.woocommerce a.added_to_cart.added_moved{text-align:center;background:rgba(255,255,255,1);z-index:2;color:#23a0bf;font-weight:600}@media only screen and (max-width:767px){.woocommerce a.added_to_cart{position:relative;top:10px;font-size:12px;display:block}}.woocommerce a.added_to_cart.added_moved{max-width:80px;overflow:hidden;bottom:26px;top:auto;left:8px;right:auto;padding:7px 0;font-size:13px}.mino-notif-added{top:45%;left:50%;transform:translateX(-50%);padding:15px;font-size:14px;webkit-box-shadow:0 5px 15px 3px rgba(0,0,0,.43);-moz-box-shadow:0 5px 15px 3px rgba(0,0,0,.43);box-shadow:0 5px 15px 3px rgba(0,0,0,.43);position:absolute;border-radius:1px}.mini-cart{position:absolute;background:#fff;padding:10px 15px 5px;height:auto;border:1px solid #eaeaea;border-top:3px solid #23a0bf;border-bottom:3px solid #23a0bf;z-index:105;-webkit-box-shadow:0 3px 10px 1px rgba(0,0,0,.43);-moz-box-shadow:0 3px 10px 1px rgba(0,0,0,.43);box-shadow:0 3px 10px 1px rgba(0,0,0,.43);margin-right:1px;visibility:hidden;min-width:280px;right:0;transition:all .2s ease-out;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}.mino-mini-cart:hover{background-color:#fff}.mino-mini-cart.active .mini-cart,.mino-mini-cart:hover .mini-cart{visibility:visible;top:52px;min-width:280px;right:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.mini-cart a.button.wc-forward,.woocommerce .widget_shopping_cart a.button.wc-forward{background-color:#23a0bf;color:#fff;border-color:transparent;transition-duration:.3s}.mini-cart a.button.wc-forward:hover,.woocommerce .widget_shopping_cart a.button.wc-forward:hover{background-color:#333}.woocommerce .widget_shopping_cart .cart_list li.empty{padding-left:0}@media only screen and (max-width:767px){.woocommerce .widget_shopping_cart .cart_list li.empty{padding-left:6px;padding-right:6px}}.mino-mini-cart .mini-cart .cart_list li.empty{padding:5px}.mini_cart_item{position:relative;color:#666}.mini-cart a.button.checkout.wc-forward,.mini-cart a.button.wc-forward,.woocommerce .widget_shopping_cart a.button.wc-forward,.woocommerce-cart .mini-cart a.button.checkout.wc-forward,.woocommerce-cart .mini-cart a.button.wc-forward{font-size:10px;min-height:28px}.mini-cart .total{font-size:13px;margin-top:10px;margin-bottom:15px;padding:0 2px;line-height:1.5;padding-top:10px;border-top:1px solid #eaeaea;color:#333}.mini-cart .total .amount{float:right;font-size:14px;line-height:1.6}.woocommerce div.product form.cart .variations{width:auto}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:3em}.woocommerce div.product form.cart .variations select{background-color:#fff}.home ul.cart_list li dl,.page ul.cart_list li dl,.page ul.product_list_widget li dl{padding-left:10px;margin:10px 0;border-left:2px solid rgba(0,0,0,.1)}.home ul.cart_list li dl dt,.page ul.cart_list li dl dt,.page ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.home ul.cart_list li dl,.home ul.cart_list li dl dd,.home ul.cart_list li dl dt,.page ul.cart_list li dl,.page ul.cart_list li dl dd,.page ul.cart_list li dl dt,.page ul.product_list_widget li dl dd,.page ul.product_list_widget li dl dt .page ul.product_list_widget li dl{padding-left:10px;margin:10px 0}.variation dd,.variation dt{font-size:12px;line-height:18px}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0;margin-bottom:0}.woocommerce .order-payment-summary .order_details,.woocommerce .order_details.woocommerce-thankyou-order-details{background-color:#E4F5F9;padding:15px 30px}.mino-mini-cart ul.cart_list,.mino-mini-cart ul.product_list_widget{list-style:none;padding:0;margin:0}.mino-mini-cart ul.cart_list li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.mino-mini-cart ul.cart_list li a{display:block;font-weight:700;padding:1px 0;margin:0;list-style:none}@media only screen and (max-width:767px){.woocommerce .cart-collaterals .cross-sells:after,.woocommerce .cart-collaterals .cross-sells:before,.woocommerce-page .cart-collaterals .cross-sells:after,.woocommerce-page .cart-collaterals .cross-sells:before{clear:both;display:table;content:" "}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-top:15px}}.woocommerce-cart td.product-name dl.variation{padding-left:5px}.woocommerce-cart td.product-name dl.variation dt,.woocommerce-checkout td.product-name dl.variation dt{line-height:25px;margin:0 6px 0 0}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{margin-bottom:0}.woocommerce-view-order .woocommerce td.product-name dl.variation dt{margin:4px 6px 0 0}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%;border-bottom:1px solid #ececec;margin-bottom:24px}.cart-continue,.cart-empty,.cart-update{display:none}.cart-empty.text-center{display:block}@media only screen and (min-width:768px) and (max-width:991px){.mino-mini-cart.active .mini-cart,.mino-mini-cart:hover .mini-cart{top:44px}.woocommerce .mini-cart ul.cart_list,.woocommerce .mini-cart ul.product_list_widget{margin:0}.woocommerce a.added_to_cart.added_moved{bottom:15px;max-width:60px}.mino-notif-added{width:75%;top:35%}}@media only screen and (max-width:767px){.btn.btn-success.cart-continue-button{width:100%;min-height:30px}.cart-continue{display:block;min-height:0;height:auto;width:100%}.btn.btn-primary.cart-empty-button,.btn.btn-primary.cart-update-button{width:100%;min-height:30px}.cart-empty,.cart-update{display:block;min-height:0;height:auto;width:100%}.mino-mini-cart .mini-cart .cart_list li a.remove,.page .mini-cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce-cart .mino-mini-cart .mini-cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:6px}.mino-mini-cart .mini-cart .cart_list li a.remove,.page.woocommerce-cart .mini-cart .cart_list li a.remove,.woocommerce-cart .mino-mini-cart .mini-cart .cart_list li a.remove{left:0}.woocommerce a.remove{width:100%;text-align:left}.woocommerce .mini_cart_item a.remove{width:12px;text-align:center}.woocommerce-cart .woocommerce table.shop_table.cart td{border-bottom:1px dashed #ececec;margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.woocommerce-cart .woocommerce table.shop_table_responsive tr.cart_item{border:1px solid #eaeaea;margin-bottom:15px}.woocommerce-cart .woocommerce table.shop_table.cart td:last-child{border-bottom:0}.woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n),.woocommerce-cart .woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fafafa}.cart-section-part{margin-bottom:15px}.mino-cart-on-top{float:right}.mino-cart-on-top,.mino-cart-on-top .mino-mini-cart{display:inline-block}.mino-cart-on-top .ecommerce-ext-menu.max-cart-menu.cart-contents .ecommerce-ext-menu-img-container.img-full{right:12px;position:absolute;top:13px;content:"\f107"}.mino-cart-on-top .ecommerce-ext-menu.max-cart-menu.cart-contents .ecommerce-ext-menu-img-container.img-full .color-theme{color:#fff}.mino-cart-on-top .mino-mini-cart .mini-cart{right:-25px}.mino-cart-on-top a.ecommerce-ext-menu.max-cart-menu{width:0;max-width:0;height:45px}.mino-cart-on-top .ecommerce-ext-menu-label{font-size:0;color:transparent}.mino-cart-on-top .ecommerce-ext-menu-counter{transform:translateY(-65%);right:50px;left:auto;height:20px;width:20px;line-height:1.8}.woocommerce a.added_to_cart.added_moved{padding:10px 8px;left:0;right:auto;font-size:10px;max-width:56px;display:none!important}.mino-notif-added{top:30%;width:75%;padding:10px;font-size:12px}.page-template-shop-homepage .mino-notif-added{top:26%;width:85%}}.ecommerce-ext-menu,.ecommerce-ext-menu-counter,.ecommerce-ext-menu-img-container,.ecommerce-ext-menu-label,.header-hotline,.header-hotline-img-container,.header-hotline-label,.menu-secindary-ecommerce-container{display:table-cell;vertical-align:middle}.logged-in .nav-top-commerce .main-menu .sub-menu .dropdown>a:before,.logged-in .nav-top-commerce .main-menu>.dropdown>a:before{content:"\f107";text-align:center;font:normal normal normal 14px/1 FontAwesome;-moz-osx-font-smoothing:grayscale}header.has-banner .nav-top-commerce .main-menu>li.my-account-menu>a{padding-left:64px;padding-right:15px}header.has-banner .nav-top-commerce .main-menu .sub-menu li a{padding:12px}.my-account-menu:before{position:absolute;background:0 0;border:1px solid #eaeaea;width:35px;height:35px;top:10px;left:18px;content:" ";z-index:1}.my-account-menu:after{position:absolute;content:"\f007";top:20px;left:30px;z-index:2;text-align:center;font:normal normal normal 17px/1 FontAwesome;-moz-osx-font-smoothing:grayscale;color:#23a0bf}.woocommerce .products .page-navigation ul{list-style:none;padding:0;text-align:center;margin:0 auto;height:42px;overflow:hidden}.woocommerce .products .navigation.pagination .nav-links,.woocommerce .products .page-navigation ul{clear:none}.header-hotline-container{margin:10px 0}.ecommerce-ext-menu{padding:0 12px;padding-right:4px;font-size:12px;height:55px}@media only screen and (min-width:768px) and (max-width:991px){.my-account-menu:after{top:15px}.my-account-menu:before{top:7px}.ecommerce-ext-menu{height:47px}}.ecommerce-ext-menu-img-container,.header-hotline-img-container{width:35px;height:35px;text-align:center;border:1px solid #eaeaea}.ecommerce-ext-menu-img-container.img-full,.header-hotline-img-container.img-full{border:none}.woocommerce img.img-icon,.woocommerce-page img.img-icon{width:14px;max-width:none}.woocommerce img.img-icon.img-md,.woocommerce-page img.img-icon.img-md{width:30px;max-width:none}.ecommerce-ext-menu-counter,.ecommerce-ext-menu-label,.header-hotline-label{font-weight:400;font-size:12px;padding:1px 12px 0 10px;margin-bottom:0}.ecommerce-ext-menu-label.cart-info{position:relative;padding:0 2px 0 40px}.ecommerce-ext-menu-label{cursor:pointer;padding-right:0}.ecommerce-ext-menu-counter{position:absolute;background:#23a0bf;text-align:center;color:#fff;border-radius:50%;line-height:2;padding:0;top:5px;left:10px;height:24px;width:24px}header.has-banner .nav-top-commerce .main-menu li a{padding:20px 12px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.ecommerce-ext-menu-label.cart-info{position:absolute;font-size:0;top:-2px;right:-6px}header.has-banner .nav-top-commerce .main-menu li a{padding:15px 12px}}@media only screen and (max-width:767px){body.home .site-content>.container{padding-top:0}header.compact .header>.container,header.compact .main-content,header.has-banner{position:fixed;top:0;z-index:999999;width:100%}.header .brand,.header .btn-search,.header .menu-toggle{height:50px!important}.header .btn-search{width:50px;line-height:50px;font-size:18px;margin-right:10px}header.has-banner .nav-top-commerce{color:inherit}.header-hotline-container{margin:0;border-top:1px solid #eaeaea;padding:10px 15px;color:#333;clear:both}.header-hotline-img-container{border:0}.header-hotline{display:block}.ecommerce-ext-menu-img-container,.header-hotline-img-container{width:26px;min-width:26px;height:25px}.ecommerce-ext-menu-counter,.ecommerce-ext-menu-label{padding-left:0}a.ecommerce-ext-menu.max-cart-menu{height:70px;border-left:none}.ecommerce-ext-menu{padding:0}.ecommerce-ext-menu-counter{top:50%;transform:translateY(-50%)}.header-hotline-mobile .header-menu-ext.visible-xs{background:#fff;border-top:1px solid #eaeaea;padding-left:8px;padding-right:8px;position:relative}.header-hotline-mobile .account-access a.btn.btn-success{font-size:12px;min-height:auto;width:100%}.header-hotline-mobile .ecommerce-ext-menu-img-container.img-full{position:absolute;right:13px;top:22px}}.menu-item a:active,.menu-item a:focus,.menu-item a:hover,a.ecommerce-ext-menu:hover .ecommerce-ext-menu-label,a.ecommerce-ext-menu:hover label.ecommerce-ext-menu-label.cart-info{color:#23a0bf}.account-menu-container{width:100%}ul.account-menu{padding-left:0;list-style:none}.account-menu li.menu-item{border:1px solid #eaeaea;border-bottom:none;position:relative}.account-menu li.menu-item:last-child{border-bottom:1px solid #eaeaea}.account-menu li.menu-item.active,.account-menu li.menu-item:active,.account-menu li.menu-item:focus,.account-menu li.menu-item:hover{border-right:none}.account-menu li.menu-item.active:before,.account-menu li.menu-item:active:before,.account-menu li.menu-item:focus:before,.account-menu li.menu-item:hover:before{position:absolute;content:" ";top:0;bottom:0;background-color:#23a0bf;width:3px}.menu-item a{font-size:14px;text-transform:uppercase;padding:18px 0;color:#333;display:block;font-weight:600}.widget .menu-item a{padding:0}.account-menu .menu-item a span:first-child{margin:0 25px;color:#23a0bf}.item-content{display:none}@media only screen and (min-width:768px) and (max-width:991px){.ecommerce-ext-menu{padding:0 8px}}@media only screen and (max-width:767px){.account-menu .menu-item a span:first-child{margin:0 14px}.ecommerce-ext-menu.max-cart-menu.cart-contents .ecommerce-ext-menu-img-container.img-full{background-size:25px}.header .btn-search.btn-search-mob-eco.active{margin-right:8px}.header .btn-search.btn-search-mob-eco{width:25px;margin-right:40px}}#payment .page-subtitle{margin-bottom:5px}.form-group label,.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:400}.woocommerce form .form-row{padding:0;margin-bottom:18px}.payment-acceptance{text-align:center;padding:8px 0;background-color:#fff;color:#888;font-size:12px;border-top:1px solid #eaeaea}.product-total,.woocommerce table.shop_table tfoot td{text-align:right}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce table.shop_table.my_account_orders tbody tr{background-color:#eaeaea}.payment-acceptance-container,.payment-acceptance-text{display:inline;font-size:14px}.payment-acceptance img.payment-acceptance-img{max-width:100%;height:36px;margin:0 14px}@media only screen and (max-width:767px){.payment-acceptance img.payment-acceptance-img{height:40px;margin:8px 2px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table.my_account_orders{border-radius:0}.woocommerce table.shop_table.my_account_orders tbody tr:nth-child(2){background-color:transparent}.woocommerce table.shop_table.my_account_orders tbody tr td,.woocommerce table.shop_table.my_account_orders tbody tr:first-child td,.woocommerce table.shop_table.my_account_orders tbody tr:last-child td,.woocommerce table.shop_table.my_account_orders th{padding:12px;font-size:14px}.woocommerce table.shop_table thead{color:#333;border:0;background-color:transparent}.woocommerce table.shop_table th{border:none;font-size:18px;border-bottom:1px solid #eaeaea;padding:12px 0}.woocommerce table.shop_table.cart th{background-color:#f8f8f8;text-transform:uppercase;font-size:14px;padding-left:1em;padding-right:1em}.woocommerce table.shop_table.cart td{padding-left:1em;padding-right:1em;border-bottom:1px solid #eaeaea}.woocommerce table.shop_table td{border:none;padding:12px 0}@media only screen and (min-width:992px){.woocommerce table.shop_table tbody tr:first-child td{padding-top:24px}.woocommerce table.shop_table tbody tr:last-child td{padding-bottom:24px}}.product-name a{color:#333}.product-name a:active,.product-name a:focus,.product-name a:hover{color:#23a0bf}.product-total{font-weight:700;color:#333}.woocommerce table.shop_table tfoot th{border-bottom:none;font-size:14px}.woocommerce table.shop_table tfoot tr.order-total td,.woocommerce table.shop_table tfoot tr.order-total th{border-bottom:3px solid #888;font-size:14px}.woocommerce table.shop_table tfoot tr.shipping td{font-weight:400}.product-price,.product-subtotal{font-weight:600}.woocommerce .quantity .qty{width:5em;min-height:40px}.woocommerce-cart .woocommerce>form{margin-bottom:48px}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-bottom:none}.woocommerce .cart_totals.calculated_shipping table.shop_table tbody:first-child th{font-weight:400;font-size:14px}.woocommerce .cart_totals.calculated_shipping table.shop_table tbody tr:first-child td{padding:12px 0}.woocommerce .cart_totals.calculated_shipping table.shop_table tbody tr.order-total th{font-weight:700;font-size:18px}.btn.product_type_external,.btn.product_type_simple,.btn.product_type_variable{border-color:#cacaca;float:right;height:auto;margin-bottom:10px}.woocommerce-cart .wc-proceed-to-checkout{padding-top:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;font-size:14px;padding:7px 12px;float:right;width:auto}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-cart .mino-mini-cart a.button.alt:hover{background-color:#333}.btn.btn-success,.woocommerce #respond input#submit.alt,.woocommerce a.btn.view,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-cart .mino-mini-cart a.button.alt,a.btn.btn-success{background-color:#23a0bf;border-radius:0;min-height:40px;border:none;color:#fff;padding:8px 16px;text-align:center;width:auto;line-height:1.7;font-size:14px;display:inline-block}.woocommerce a.btn.view{min-height:20px;padding:5px 10px;border-radius:4px;font-size:14px}.btn.btn-side-title{margin-left:12px;border-radius:4px;position:relative;top:-2px}.order-total td,.order-total th{font-size:18px}.post-content input.btn-auto{width:auto;float:right}.woocommerce-page img.avatar{border-radius:50%}.woocommerce-checkout #payment{background-color:transparent;border-radius:0;margin-top:48px}.woocommerce-checkout #payment ul.payment_methods{padding:0;padding-bottom:12px;border-bottom:0}.woocommerce-checkout #payment ul.payment_methods li{padding:24px 0;border-bottom:1px solid #eaeaea}.woocommerce-checkout #payment ul.payment_methods li input{width:auto;min-height:0}article.page .post-content .payment_box p{font-size:12px}.woocommerce-checkout #payment div.payment_box{padding:0 0 5px 30px;margin:0;background-color:transparent}.woocommerce-checkout #payment div.payment_box:before{content:none}.woocommerce-checkout #payment div.form-row{padding:1em 0 0}.form-checkout-container{border:2px solid #666;padding:6px 24px;margin-bottom:18px}.select2-container .select2-choice{padding:6px 0 0 16px;border:1px solid #eaeaea;color:#333;border-radius:0;background-color:#fff;font-weight:600;min-height:40px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#23a0bf}#create-account .checkbox,#remember-me .checkbox,#ship-to-different-address .checkbox{display:inline}.shipping-calculator-form{background:#f6f6f6;padding:12px}.shipping-calculator-form select{width:100%;max-width:100%;min-height:40px;border:1px solid #ebebeb;padding:7px 16px;font-size:13px;-o-transition:border-color ease-in .1s;transition:border-color ease-in .1s;background-color:#fff}.woocommerce-shipping-fields{padding-top:18px}.create-account{padding-top:10px}.woocommerce-order-received table.shop_table,.woocommerce-view-order table.shop_table{table-layout:auto}.more-down{margin-bottom:24px}.woocommerce #review_form p.stars a{width:1.5em}.order-payment-summary h2{font-size:14px;text-transform:uppercase;font-weight:400;margin-bottom:24px}.order-payment-summary h3{font-size:14px}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:30px;margin-left:10px}@media only screen and (max-width:767px){.payment-acceptance-text{display:block}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:0}.woocommerce-checkout #payment ul.payment_methods li img{margin:0;margin-bottom:0}.checkout_coupon .btn.btn-full{font-size:12px}.form-checkout-container{padding:6px 15px}.order-section:last-child{border-bottom:0}.woocommerce table.shop_table tbody tr:first-child td{padding-top:12px}.woocommerce table.shop_table tbody tr:last-child td{padding-bottom:12px}.woocommerce table.shop_table.my_account_orders tbody tr{margin-bottom:15px}.woocommerce .order-payment-summary .order_details,.woocommerce .order_details.woocommerce-thankyou-order-details{padding:15px}.woocommerce .order-payment-summary .order_details li,.woocommerce .woocommerce-thankyou-order-details.order_details li{display:block;margin-bottom:10px;border-right:0;float:none}.woocommerce .order-payment-summary .order_details li:last-child,.woocommerce .woocommerce-thankyou-order-details.order_details li:last-child{margin-bottom:0}}@media only screen and (min-width:768px){.no-rate{line-height:14px}.price-content{display:table;width:100%}.price-left,.price-right{display:table-cell;float:none}.price-right{vertical-align:middle;text-align:right}.archive .products .product.col-md-4,.shop-home #latest-product .col-md-3 .product,.single .related.products .col-md-3.product,.single .upsells.products .col-md-3.product{padding:7px;padding-top:15px;border-left:8px solid transparent;border-right:8px solid transparent;transition:all .3s ease-out}.archive .products .product.col-md-4:hover,.shop-home #latest-product .col-md-3:hover,.single .related.products .col-md-3.product:hover,.single .upsells.products .col-md-3.product:hover{webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.43);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.43);box-shadow:0 0 8px 0 rgba(0,0,0,.43);position:relative;top:-6px;transition:all .3s ease-out}.archive .products .product:nth-of-type(1),.archive .products .product:nth-of-type(2),.archive .products .product:nth-of-type(3){margin-top:-15px}}.cross-sells h2{font-size:14px;text-transform:uppercase;font-weight:400;margin-bottom:24px;margin-top:10px}@media only screen and (max-width:767px){.cross-sells h2{margin-top:30px;margin-bottom:15px}}.price_label{display:block;float:none;margin:12px 0;font-weight:600}.post-thumb-list{padding-left:15px;padding-right:15px}article.product{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ebebeb}.product>a>h3,.share-container{border-bottom:1px solid #eaeaea}article.product.post-thumb-list .post-title h2{margin-top:0}article.product .thumbnail{display:block;width:100%;height:260px;cursor:pointer;background-color:#b5b5b5;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.product .summary p,.woocommerce-message{font-size:14px;line-height:1.7}@media only screen and (min-width:768px){.single-product .woocommerce-message{margin-left:15px!important;margin-right:15px!important}}@media only screen and (min-width:992px){.shop-home #latest-product .col-md-3 .product{padding-bottom:0;margin-bottom:0;content:" ";display:table}.woocommerce.shop-home #latest-product .col-md-3 .product a.added_to_cart.added_moved{bottom:20px}.shop-home #latest-product .col-md-3 .product:after,.shop-home #latest-product .col-md-3 .product:before,.woocommerce .products .col-md-4.product:nth-of-type(3n+1){clear:both}}.col-md-3.product-package-archive:nth-child(4n+1),.product-package-archive:nth-child(4n+1),.product-package-home:nth-child(4n+1),.woocommerce div.product.col-md-2:nth-of-type(6n+1),.woocommerce div.product.col-md-3:nth-of-type(4n+1),.woocommerce div.product.col-md-4:nth-of-type(3n+1),.woocommerce div.product.col-md-6:nth-of-type(2n+1){clear:both}@media only screen and (min-width:768px) and (max-width:991px){.col-md-3.product-package-archive:nth-child(3n+1),.product-package-archive:nth-child(4n+1),.product-package-home:nth-child(4n+1){clear:none}.product-package-archive:nth-child(3n+1),.product-package-home:nth-child(3n+1),.shop-home #latest-product .col-md-3 .product:after,.shop-home #latest-product .col-md-3 .product:before{clear:both}.shop-home #latest-product .col-md-3 .product{padding-bottom:0;margin-bottom:30px;content:" ";display:table}.woocommerce.shop-home #latest-product .col-md-3 .product a.added_to_cart.added_moved{bottom:18px}}.product>a{color:#333}.product>a>h3{font-size:16px;font-weight:400;overflow:hidden;line-height:1.4;height:auto;padding:0;margin:0;padding-bottom:12px;margin-bottom:18px}@media only screen and (max-width:767px){.product-package-archive:nth-child(2n+1),.product-package-home:nth-child(2n+1){clear:both}.col-md-3.product-package-archive:nth-child(3n+1),.product-package-archive:nth-child(3n+1),.product-package-archive:nth-child(4n+1),.product-package-home:nth-child(3n+1),.product-package-home:nth-child(4n+1){clear:none}.product>a>h3{font-size:14px;padding-bottom:10px;margin-bottom:10px}}.woocommerce .star-rating span:before,.woocommerce .star-rating:before,.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars.selected a.active~a:before,.woocommerce p.stars:hover a:before{width:100%}.woocommerce .star-rating span:before,.woocommerce .star-rating:before,.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars.selected a.active~a:before,.woocommerce p.stars.selected a:not(.active):before,.woocommerce p.stars:hover a:before{font:normal normal normal 14px/1 FontAwesome;height:21px;z-index:2;-moz-osx-font-smoothing:grayscale;content:"\f004";color:#eaeaea}.tpb-product_list .woocommerce .star-rating span:before,.tpb-product_list .woocommerce .star-rating:before,.woocommerce .products .star-rating span:before,.woocommerce .products .star-rating:before{font-size:16px}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{position:absolute;content:"\f004\f004\f004\f004\f004";letter-spacing:7px}.tpb-product_list .woocommerce .star-rating span:before,.tpb-product_list .woocommerce .star-rating:before,.woocommerce .products .star-rating span:before,.woocommerce .products .star-rating:before{letter-spacing:5px}@media only screen and (max-width:767px){.tpb-product_list .woocommerce .star-rating span:before,.tpb-product_list .woocommerce .star-rating:before,.woocommerce .products .star-rating span:before,.woocommerce .products .star-rating:before{font-size:14px}.comment-form-author{margin-bottom:15px}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{letter-spacing:2px}.woocommerce .widget_recent_reviews .star-rating span:before,.woocommerce .widget_recent_reviews .star-rating:before,.woocommerce.single-product .star-rating span:before,.woocommerce.single-product .star-rating:before{letter-spacing:5px}}@media only screen and (min-width:768px) and (max-width:991px){.comment-form-author{margin-bottom:15px}}.woocommerce .star-rating span:before,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars.selected a:not(.active):before,.woocommerce p.stars:hover a:before{color:#23a0bf}.woocommerce .star-rating{width:7.35em;height:1.1em}.woocommerce .products .star-rating{margin:0}.price-box,.rate-box{margin-bottom:10px}.rating{display:none}.price-content{display:table;width:100%}.price-container,.rate-container{display:table-cell;vertical-align:middle;font-weight:600}.price-container{display:block;font-size:16px}@media only screen and (max-width:767px){.price-container{font-size:14px}}.price-reg del{color:#888}.price-sale{line-height:2}.price-sale .amount{text-decoration:none}.single-product .summary .price-offers{padding:0;padding-bottom:15px}.single-product .summary .price-reg,.single-product .summary .price-sale{display:inline-block;margin-right:24px}.single-product .summary .price-reg{font-size:18px;font-weight:700}.single-product .summary .price{color:#23A0BF}@media only screen and (min-width:768px){.single-product .summary .price{font-size:2em}}.single-product .summary .price-sale,.single-product .summary .price>.amount{line-height:1;color:#23a0bf;font-weight:700}.single-product .summary .price-container .price>.amount,.single-product .summary .price-container .price>.price-sale .amount{font-size:1em;color:#333;line-height:28px}.single-product.woocommerce div.product p.stock{text-align:right;font-size:14px;margin-bottom:0;color:#333;font-weight:700}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;max-width:100%}.woocommerce #content div.product div.summary,.woocommerce .cart-collaterals .cart_totals,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page div.product div.summary{width:100%}.woocommerce div.product .product_title{font-size:20px;font-weight:400}.woocommerce .woocommerce-product-rating .star-rating{margin-right:15px}.woocommerce div.product .woocommerce-product-rating{padding-bottom:12px;border-bottom:1px solid #eaeaea;font-size:14px}.woocommerce div.product{margin-bottom:15px}.archive.woocommerce div.product.hover-in:before{content:" ";top:-7px;bottom:0;left:7px;right:7px;background:rgba(0,0,0,.6);height:100%;position:absolute;z-index:1}.woocommerce.single-product .main-content>div.product:after,.woocommerce.single-product .main-content>div.product:before{content:" ";display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.woocommerce div.product{padding-left:0;padding-right:0;margin-bottom:45px}.woocommerce .products div.product{padding-left:5px;padding-right:5px;margin-bottom:30px}.woocommerce .related div.product,.woocommerce .upsells div.product{padding-left:7px;padding-right:7px;margin-bottom:30px}.woocommerce .related div.product>a>h3,.woocommerce .upsells div.product>a>h3{font-size:12px}.woocommerce div.product:after,.woocommerce div.product:before{content:" ";display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-product .summary .price-reg{margin-right:6px}.single-product .summary .price-sale{margin-right:0}.single-product .summary .price-sale,.single-product .summary .price>.amount{color:#23a0bf;font-size:2em;display:block;margin-left:-1px}.single-product.woocommerce div.product p.stock{display:table-cell;vertical-align:middle;padding-top:0;height:32px}.price-offers{margin-top:0}}@media only screen and (max-width:382px){.single-product.woocommerce div.product p.stock{height:56px}}.woocommerce span.onsale{min-height:24px;min-width:24px;padding:0 12px;line-height:2.4;left:inherit;left:7px;background-color:#23a0bf;z-index:1;top:15px;border-radius:0}.single-product.woocommerce span.onsale{top:0;left:15px}.single-product.woocommerce .related span.onsale,.single-product.woocommerce .upsells span.onsale{top:15px;left:7px}.woocommerce .cross-sells .onsale{top:0;left:0}.woocommerce-cart .woocommerce .cross-sells .onsale{left:7px}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce .cross-sells .onsale{left:7px}}.review-status,.write-review{display:inline-block;padding-left:15px;padding-right:15px;border-left:1px solid #eaeaea;line-height:1.2;font-weight:600}.ecommerce-ext-menu-label,.review-status a,.write-review a{color:#333}.review-status a:active,.review-status a:focus,.review-status a:hover,.write-review a:active,.write-review a:focus,.write-review a:hover{color:#23a0bf}.price-offers{margin-top:24px;position:relative}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#23a0bf;font-size:16px;font-weight:600}.woocommerce div.product p.price del,.woocommerce div.product p.price ins{display:table-cell}.woocommerce div.product p.price ins{text-decoration:none}.woocommerce div.product p.price del{color:#bebebe;font-size:24px;padding-right:30px}.woocommerce div.product .woocommerce-variation-price span.price del{font-size:18px;color:#888;margin-right:24px;font-weight:700;opacity:1}@media only screen and (max-width:767px){.woocommerce span.onsale{top:0}.single-product.woocommerce span.onsale{left:0;top:1px}.single-product.woocommerce .related span.onsale,.single-product.woocommerce .upsells span.onsale{top:0}.woocommerce .cross-sells .onsale{left:7px}.woocommerce div.product .woocommerce-variation-price span.price ins{font-size:32px;display:block;line-height:1}}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce div.product .woocommerce-variation-price span.price ins{display:block}}@media only screen and (min-width:768px){.woocommerce div.product .woocommerce-variation-price span.price{font-size:32px}}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.share-container{padding:24px 0;border-top:1px solid #eaeaea}.share-item{display:inline-block;margin:0 12px;width:100px}.share-item:first-child{margin-left:0}.share-item:last-child{margin-right:0}.share-item a{color:#333}.share-item a:active,.share-item a:focus,.share-item a:hover{color:#23a0bf}@media only screen and (max-width:767px){.share-item{margin:0;width:32%}}.share-content{display:table}.share-image,.share-text{display:table-cell;vertical-align:middle}.woocommerce-page .product .share-image img{max-width:100%;width:38px;height:auto}.share-text{text-transform:uppercase;font-size:10px;font-weight:600;padding-left:10px;line-height:1.4}.woocommerce-tabs.wc-tabs-wrapper{margin:12px 0}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;margin:0;background-color:#EAEDEF;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:1px solid #eaeaea;border-bottom:none;border-top:3px solid #23a0bf}.woocommerce div.product .woocommerce-tabs .panel{padding:18px 24px;border:1px solid #eaeaea;border-top:none}.woocommerce #reviews #comments ol.commentlist{padding-left:0}#commentform label{font-weight:400;font-size:14px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-cart .mino-mini-cart a.button{border-radius:0;background-color:transparent;font-weight:600;font-size:14px;border:1px solid #333;color:#333;min-height:34px;padding:10px 26px 9px}.woocommerce-cart .mino-mini-cart a.button.wc-forward,a.button.wc-forward{min-height:32px;padding:8px 20px;text-transform:uppercase;font-size:12px;float:none}.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:active,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button:active,.woocommerce input.button:focus,.woocommerce input.button:hover,.woocommerce-cart .mino-mini-cart a.button:active,.woocommerce-cart .mino-mini-cart a.button:focus,.woocommerce-cart .mino-mini-cart a.button:hover{background-color:#333;color:#fff}.woocommerce-page .product img{width:100%}.image-wrapper{overflow:hidden;vertical-align:middle;background:#ececec}.woocommerce .image-wrapper{background:#fff}@media only screen and (max-width:767px){.woocommerce .products .image-wrapper{margin-bottom:10px}}.cross-sells>.products{padding-left:0;padding-right:0;width:100%}.cross-sells>.products>.product{width:50%;display:inline-block;float:left;padding-left:7px;padding-right:7px}.cart-collaterals .cross-sells>.products>.product:nth-child(2n+1){clear:both}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-top:1em;margin-bottom:1em}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;font-weight:600;padding:.8em 3em}.sub-title,.widget-ecommerce .widget ul li a{font-weight:400}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#333!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:0}.woocommerce-tabs.wc-tabs-wrapper{font-size:14px}.sub-title{text-align:center;margin-bottom:24px}.comment-reply-title.sub-title{text-align:left;font-size:14px;text-transform:uppercase;color:#23a0bf}.woocommerce form .form-row.col-two{margin-left:-15px;margin-right:-15px;width:100%}.col-first,.col-last{width:50%;margin-bottom:0;display:table-cell;vertical-align:middle;padding:0 15px;height:40px}.col-first{float:left}.col-first input.btn.btn-success,.woocommerce .product img{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{padding:8px}.woocommerce #review_form #respond textarea{padding:8px;border:1px solid #ebebeb}.respond{margin-bottom:12px;margin-top:24px}.single-product .respond{padding-left:0;padding-right:0}.single-product .woocommerce-message a.button.wc-forward{float:right;min-height:30px;margin-left:5px}.woof_products_top_panel{display:block;background:#f8f8f8;margin:0 15px 24px;padding:0 15px;border:1px solid #eaeaea;line-height:48px;text-transform:capitalize}.single-product.woocommerce div.product .woocommerce-variation p.stock{padding-top:15px;padding-bottom:15px;text-align:left}.product_meta{margin-bottom:2em}.product_meta .sku_wrapper{line-height:3}.woocommerce div.product form.cart .reset_variations{visibility:visible;position:absolute;top:12px;right:-30px}@media only screen and (max-width:767px){.woocommerce div.product form.cart .variations{width:100%}.woocommerce div.product form.cart .reset_variations{visibility:visible;position:relative;top:15px;right:1px;width:100%;display:block;text-align:right;line-height:1}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:.4em 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:.8em 2.8em}}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.variations .value{position:relative}h5.product-title{font-weight:400;font-size:14px;margin:0;line-height:1.4}.shop-home .site-content{padding-top:0}.product .images .thumbnails .zoom{overflow:hidden;border:1px solid #eaeaea}.cover-container{padding-bottom:30px}.woocommerce-variation-price{margin-bottom:24px}.woocommerce select.qty.quantity-change{height:40px;background:#fff;padding:0 20px}.page-template-shop-homepage .site-content>.container{padding:0;width:100%}.page-template-shop-homepage .site-content>.container>.row{margin-left:0;margin-right:0}.featured-icons-container{background-color:#f6f6f6;border-top:1px solid #ececec;border-bottom:1px solid #ececec}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce .main-content>div.product{margin-top:30px}.archive .products .product.col-md-4,.shop-home #latest-product .col-md-3 .product,.single .related.products .col-md-3.product,.single .upsells.products .col-md-3.product{padding:15px 7px}}@media only screen and (max-width:767px){h5.product-title{font-weight:400;height:36px;overflow:hidden;margin:5px 0}.single-product .row-onmob{margin-left:-15px;margin-right:-15px}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{background-size:17px}.woocommerce .star-rating{width:6.6em}.btn.product_type_external,.btn.product_type_simple,.btn.product_type_variable{font-size:11px;padding:5px 10px;height:auto;float:none}.woocommerce span.onsale{left:0;font-size:12px}.archive.woocommerce span.onsale,.woocommerce .related span.onsale,.woocommerce .upsells span.onsale{left:7px}.single-product .site-content{padding-top:0}.page.woocommerce-cart .site-content,.page.woocommerce-checkout .site-content,.woocommerce-account .site-content{padding-top:15px}.price-offers{margin-top:0}.woocommerce div.product .woocommerce-product-rating{margin-bottom:0}.single-product .summary .price-offers{padding:15px 0 10px}.woocommerce div.product div.images div.thumbnails{padding-left:1em;padding-right:1em}.archive.woocommerce div.product{padding-left:7px;padding-right:7px}.price-container,.rate-container{vertical-align:top}.archive .products .product .price-container,.home .products .product .price-container,.page .products .product .price-container{height:auto}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{margin-bottom:1em!important}.single-product.woocommerce .woocommerce-error,.single-product.woocommerce .woocommerce-info,.single-product.woocommerce .woocommerce-message{margin-left:15px!important;margin-right:15px!important}.comment-reply-title.sub-title{font-size:14px}.page-template-shop-homepage .site-content>.container{padding-left:15px;padding-right:15px}}@media only screen and (max-width:991px){.post-content .cross-sells img{margin-left:0;margin-right:0;margin-bottom:0!important}.cross-sells .image-wrapper{background:0 0}.woocommerce .cross-sells div.product{width:50%;display:inline-block;float:left;padding-left:8px;padding-right:8px}.cross-sells:after,.cross-sells:before{content:" ";display:table;clear:both}}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce-cart .post-content .cross-sells img{margin-bottom:15px!important}}@media only screen and (max-width:767px){.search.woocommerce #wrapper{padding-top:50px}.single-product #wrapper{padding-top:52px}.search.woocommerce.admin-bar #wrapper,.single-product.admin-bar #wrapper{padding-top:5px}.woocommerce img.custom-logo,.woocommerce-page img.custom-logo{height:36px;width:auto}}.woocommerce .cross-sells div.product:after,.woocommerce .cross-sells div.product:before{content:" ";display:table;clear:both}a.btn.add_to_cart_button.ajax_add_to_cart.loading:before{content:url(../img/preloader.gif);position:absolute;left:-1px;top:-1px;height:26px;background:rgba(255,255,255,.9);right:-1px;text-align:center;padding:3px 0}@media only screen and (min-width:768px){a.btn.add_to_cart_button.ajax_add_to_cart.loading:before{height:auto;padding:7px 0}}.woocommerce .widget_price_filter .price_slider{margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1196px){.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1em;min-height:28px;padding:8px 22px}}#max_price,#min_price{position:absolute;border:none;background:0 0;color:transparent}.price_slider_wrapper button.btn{height:32px;padding:0 20px;display:none;border-color:#cacaca}.widget .chosen .count,.widget .count,.widget .current-cat .count{border-radius:50%;height:24px;width:24px;text-align:center;position:relative;vertical-align:middle}.widget-area.widget-ecommerce{padding-left:0;border-left:none}.widget .count{float:right;display:table-cell;color:#333;padding-top:2px;top:-2px}.widget .current-cat a{color:#23a0bf}.widget .chosen .count,.widget .current-cat .count{display:table-cell;top:0}.woocommerce .widget_layered_nav ul li.chosen a:before{margin-right:.4em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#23a0bf}.header-widget-ecommerce{height:90px;float:right}.header-widget-ecommerce>.widget{height:90px;display:table-cell;vertical-align:middle}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:3px;left:-2px}.mino-mini-cart .mini-cart .cart_list li,.woocommerce .widget_products .product_list_widget li,.woocommerce .widget_recent_reviews .product_list_widget li,.woocommerce .widget_recently_viewed_products .product_list_widget li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce .widget_top_rated_products .product_list_widget li,.woocommerce-cart .mino-mini-cart ul.cart_list li,.woocommerce-cart .mino-mini-cart ul.product_list_widget li,.woocommerce.widget_products .product_list_widget li,.woocommerce.widget_recent_reviews .product_list_widget li,.woocommerce.widget_recently_viewed_products .product_list_widget li,.woocommerce.widget_shopping_cart .cart_list li,.woocommerce.widget_top_rated_products .product_list_widget li{padding-left:1.5em;padding-bottom:8px;margin-bottom:8px}.mino-mini-cart .mini-cart .cart_list li a,.woocommerce.widget_products .product_list_widget li a,.woocommerce.widget_recent_reviews .product_list_widget li a,.woocommerce.widget_recently_viewed_products .product_list_widget li a,.woocommerce.widget_shopping_cart .cart_list li a,.woocommerce.widget_top_rated_products .product_list_widget li a{font-size:12px;font-weight:600;color:#444}.mino-mini-cart .mini-cart .cart_list li .quantity,.woocommerce.widget_shopping_cart .cart_list li .quantity{color:#888;font-size:12px}.mino-mini-cart .mini-cart .cart_list li,.woocommerce .widget_products .product_list_widget li,.woocommerce .widget_recent_reviews .product_list_widget li,.woocommerce .widget_recently_viewed_products .product_list_widget li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce .widget_top_rated_products .product_list_widget li{border-bottom:1px dashed #eaeaea}.mino-mini-cart .mini-cart .cart_list li:last-child,.woocommerce .widget_products .product_list_widget li:last-child,.woocommerce .widget_recent_reviews .product_list_widget li:last-child,.woocommerce .widget_recently_viewed_products .product_list_widget li:last-child,.woocommerce .widget_shopping_cart .cart_list li:last-child,.woocommerce .widget_top_rated_products .product_list_widget li:last-child{border-bottom:none;margin-bottom:0}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px solid #ebe9eb;padding:8px 0;font-size:12px}.woocommerce .widget_shopping_cart .total .amount,.woocommerce.widget_shopping_cart .total .amount{float:right}.woocommerce .widget_products .product_list_widget li,.woocommerce .widget_recent_reviews .product_list_widget li,.woocommerce .widget_recently_viewed_products .product_list_widget li,.woocommerce.widget_top_rated_products .product_list_widget li{padding-left:0}.woocommerce.widget_products .product_list_widget li a,.woocommerce.widget_recent_reviews .product_list_widget li a,.woocommerce.widget_recently_viewed_products .product_list_widget li a,.woocommerce.widget_top_rated_products .product_list_widget li a{font-size:14px;line-height:1.4;margin-bottom:5px}.woocommerce.widget_recent_reviews .product_list_widget li .star-rating,.woocommerce.widget_recent_reviews .product_list_widget li a,.woocommerce.widget_top_rated_products .product_list_widget li .star-rating,.woocommerce.widget_top_rated_products .product_list_widget li a{margin-bottom:10px}.woocommerce.widget_products .product_list_widget li .amount,.woocommerce.widget_recently_viewed_products .product_list_widget li .amount,.woocommerce.widget_top_rated_products .product_list_widget li .amount{font-size:14px;width:100%}.woocommerce.widget_products .product_list_widget li .price-reg .amount,.woocommerce.widget_recently_viewed_products .product_list_widget li .price-reg .amount,.woocommerce.widget_top_rated_products .product_list_widget li .price-reg .amount{font-size:14px}.woocommerce.widget_products .product_list_widget li .price-reg,.woocommerce.widget_recently_viewed_products .product_list_widget li .price-reg,.woocommerce.widget_top_rated_products .product_list_widget li .price-reg{display:inline-block;line-height:1;padding-top:0;float:none;margin-top:0}.woocommerce.widget_products .product_list_widget li .price-reg{margin-bottom:5px}.woocommerce.widget_products .product_list_widget li .price-sale,.woocommerce.widget_recently_viewed_products .product_list_widget li .price-sale{display:block;float:none;margin-top:8px;font-size:20px;width:100%;font-weight:600}.woocommerce.widget_products .product_list_widget li .price-sale{font-size:12px;line-height:1.4;margin-top:0;margin-bottom:6px}.woocommerce ul.product_list_widget li img{width:100%;float:left;margin-left:0;margin-bottom:15px}.woocommerce ul.cart_list.product_list_widget li img{width:32px;float:right}.widget h5.product-title{font-weight:400}@media only screen and (min-width:768px) and (max-width:991px){.product_list_widget h5.product-title{margin-top:0}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none;padding:0;margin:0 -15px;content:" ";clear:both;display:table}.woocommerce .mini-cart ul.cart_list,.woocommerce .mini-cart ul.product_list_widget{margin:0}.woocommerce .widget_products .product_list_widget li,.woocommerce .widget_recent_reviews .product_list_widget li,.woocommerce .widget_recently_viewed_products .product_list_widget li,.woocommerce.widget_top_rated_products .product_list_widget li{float:left;width:33.33%;padding:0;padding-bottom:15px}.archive .products .product.col-md-4:nth-child(3n+1),.shop-home #latest-product .col-md-3 .product:nth-child(4n+1),.single .related.products .col-md-3.product:nth-child(4n+1),.single .upsells.products .col-md-3.product:nth-child(4n+1),.woocommerce .widget_products .product_list_widget li:nth-child(3n+1),.woocommerce .widget_recent_reviews .product_list_widget li:nth-child(3n+1),.woocommerce .widget_recently_viewed_products .product_list_widget li:nth-child(3n+1),.woocommerce.widget_top_rated_products .product_list_widget li:nth-child(3n+1){clear:both}.mino-mini-cart .mini-cart .cart_list li,.woocommerce .widget_products .product_list_widget li,.woocommerce .widget_recent_reviews .product_list_widget li,.woocommerce .widget_recently_viewed_products .product_list_widget li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce .widget_top_rated_products .product_list_widget li{border-bottom:none}.woocommerce ul.product_list_widget{display:block;margin:0}.woocommerce .widget_recent_reviews ul.product_list_widget{margin:0 -15px}.woocommerce .widget_recent_reviews ul.product_list_widget:after,.woocommerce .widget_recent_reviews ul.product_list_widget:before{clear:both;display:table;content:" "}.woocommerce .widget_recent_reviews .product_list_widget li{padding-left:15px;padding-right:15px;margin-bottom:30px}.remove-product-link{position:absolute;margin-left:10px}.remove:hover .remove-product-link{color:#e74c3c!important}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@media only screen and (max-width:767px){.widget-ecommerce h5.product-title{height:auto;margin-top:0}.mino-mini-cart .mini-cart .cart_list li a.remove,.page .mini-cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce-cart .mino-mini-cart .mini-cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:6px}.woocommerce .widget_products .product_list_widget li,.woocommerce .widget_recent_reviews .product_list_widget li,.woocommerce .widget_recently_viewed_products .product_list_widget li,.woocommerce.widget_top_rated_products .product_list_widget li{padding-left:7px;float:left;width:100%;padding-right:7px;padding-top:0}.woocommerce .widget_recent_reviews .product_list_widget li{width:50%;margin-bottom:15px}.woocommerce ul.product_list_widget{list-style:none;padding:0;margin:0 -6px}.mino-mini-cart .mini-cart .cart_list li,.woocommerce .widget_products .product_list_widget li,.woocommerce .widget_recent_reviews .product_list_widget li,.woocommerce .widget_recently_viewed_products .product_list_widget li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce .widget_top_rated_products .product_list_widget li{border-bottom:none}.archive .products .product.col-md-4:nth-child(3n+1),.shop-home #latest-product .col-md-3 .product:nth-child(4n+1),.single .related.products .col-md-3.product:nth-child(4n+1),.single .upsells.products .col-md-3.product:nth-child(4n+1),.woocommerce .widget_products .product_list_widget li:nth-child(3n+1),.woocommerce .widget_recent_reviews .product_list_widget li:nth-child(3n+1),.woocommerce .widget_recently_viewed_products .product_list_widget li:nth-child(3n+1),.woocommerce.widget_top_rated_products .product_list_widget li:nth-child(3n+1){clear:none}.archive .products .product.col-xs-6:nth-child(2n+1),.woocommerce .widget_products .product_list_widget li:nth-child(2n+1),.woocommerce .widget_recent_reviews .product_list_widget li:nth-child(2n+1),.woocommerce .widget_recently_viewed_products .product_list_widget li:nth-child(2n+1),.woocommerce.widget_top_rated_products .product_list_widget li:nth-child(2n+1){clear:both}}@media only screen and (max-width:768px) and (max-width:991px){.single .related.products .col-sm-4.product:nth-child(3n+1){clear:both}}@media only screen and (max-width:767px){.single .related.products .col-sm-4.product:nth-child(3n+1),.single .upsells.products .col-sm-4.product:nth-child(3n+1){clear:inherit}}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}