/*Theme Name: Web Expert - Basic TemplateTheme URI: https://www.webexpert.gr/Author: Web ExpertAuthor URI: https://www.webexpert.gr/Description: Theme designed and developed by Web Expert.Version: 1.0Tags: web expert, design, develop, innovateText Domain: webexpert//old #fafafa, trans-top:rgba(236, 224, 223, 0.901961), .main-menu-fluid:rgb(238, 233, 230), newsletter-row:#ecd8db,top-menu:rgba(238,233,230, 0.9)main-menu : #efefef*//* Main Colors *//*@font-face {*//*	font-family: 'Conv_GILLSD_';*//*	src: url('fonts/GILLSD_.eot');*//*	src: local('☺'), url('fonts/GILLSD_.woff') format('woff'), url('fonts/GILLSD_.ttf') format('truetype'), url('fonts/GILLSD_.svg') format('svg');*//*	font-weight: normal;*//*	font-style: normal;*//*}*//*@font-face {*//*	font-family: 'Conv_paarcl';*//*	src: url('fonts/paarcl.eot');*//*	src: local('☺'), url('fonts/paarcl.woff') format('woff'), url('fonts/paarcl.ttf') format('truetype'), url('fonts/paarcl.svg') format('svg');*//*	font-weight: normal;*//*	font-style: normal;*//*}*/@font-face {	font-family: 'Conv_GILLSL_';	src: url('fonts/GILLSL_.eot');	src: local('☺'), url('fonts/GILLSL_.woff') format('woff'), url('fonts/GILLSL_.ttf') format('truetype'), url('fonts/GILLSL_.svg') format('svg');	font-weight: normal;	font-style: normal;}@media (min-width: 1200px).container {    width: 1180px;    max-width: 100%;}body{font-family:'Arial',sans-serif;color:#464646;line-height:20px;font-size:14px}a{transition:.3s all ease-in-out}a:hover{text-decoration:none;color:#599ba9}button:focus, a:focus, input[type=submit]:focus{outline: none!important;}div[data-animate],p[data-animate],.hidden-animate{opacity:0}div[data-animate].visible-animate,p[data-animate].visible-animate,.visible-animate{opacity:1!important}input,button,textarea,select:focus{outline:none}.btn{transition:.3s all easy-in-out;font-size:12px}.btn-primary{font-weight:400;border:none;background:#599ba9;color:#fff}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover,.btn-primary:hover {    color: #fff;    background-color: #000;    border-color: #000;}.gray-row{padding:60px 0;background:#f5f5f5;color:#787878}.white-row{padding:60px 0;background:#fff;color:#787878}p{color: #222222;font-size: 14px;letter-spacing: 0;font-style: normal;font-weight: 500;line-height: 26px;}#footer{background:#161b1f;padding:45px 0 70px;color:#979797}#copyright{background:#0c000e;color:#979797;padding:12px 0;color:#cacaca;font-size:14px}.social-networks{list-style-type:none;margin:0;padding:0}.social-networks li{border:1px solid transparent;border-radius:50%;height:40px;padding:4px;width:40px;display: inline-block;}.social-networks li a{color:#fff;height:30px;width:30px;line-height:30px;text-align:center;margin-right:10px;border-radius:50%;font-size:13px;display:block;background:#92277e}.social-networks li:hover{border:1px solid #92277e}.social-networks li:hover i{animation:.3s ease-in-out 0 normal none 1 running icon-social-hover;-ms-animation:.3s ease-in-out 0 normal none 1 running icon-social-hover;-moz-animation:.3s ease-in-out 0 normal none 1 running icon-social-hover;-webkit-animation:.3s ease-in-out 0 normal none 1 running icon-social-hover;-o-animation:.3s ease-in-out 0 normal none 1 running icon-social-hover}.social-networks li.social-gg a{background:#e3563b}.social-networks li.social-gg:hover{border:1px solid #e3563b}.social-networks li.social-twitter a{background:#55acee}.social-networks li.social-twitter:hover{border:1px solid #55acee}.social-networks li.social-linkedin a{background:#087ec6}.social-networks li.social-linkedin:hover{border:1px solid #087ec6}.social-networks li.social-youtube a{background:#c4302b}.social-networks li.social-youtube:hover{border:1px solid #c4302b}body{font-family:'Open Sans',sans-serif}a{transition:.2s color ease-in-out;color:#999}a:hover{text-decoration:none}a:hover{color:#92277e}.btn{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}mark,#sidebar-fix,#vertical .navbar-default,ul.nav-wizard li,.notfound h2,.ordertotal header,.hero,.emtrycart h4 i,.pagination > li > a,.pagination > li > span,.shopcart .table > thead > tr > th,.tags a,#owl-services .owl-nav [class*="owl-"],#owl-testimonial .owl-nav [class*="owl-"],#owl-shop .owl-nav [class*="owl-"],.button--aylen,.dropdown-menu > li:hover,.dropdown-menu > li:focus,.dropdown-menu > li.active,.tparrows,.dropdown-menu > li:active,.rev-btn-primary{color:#515151!important;border-color:rgb(238, 233, 230)!important;background-color: #efefef!important}.button--aylen:hover::before,.button--aylen:hover::after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.button{border:none;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.footer-bottom .widget_nav_menu ul li a{letter-spacing:2px}.footer-bottom a,.footer-bottom .ef3-back-to-top{color:#999}#footer-bottom{background: #000;padding:10px 0}#footer-top{background: #afa7a9;padding:40px 0 15px;}/* #footer-top {background: #efefef;}*/.cms-payment-icons a{margin:0 6.8px}.button.button--aylen{overflow:hidden!important;-webkit-transition:color .3s;transition:color .3s}.button.button--aylen:hover{color: #fff!important;}.footer-top .wg-title:after{position:relative;left:0;display:block;content:"";background:#92277e;width:60px;height:2px;margin-top:20px;margin-bottom:10px}.cms-payment-icons a i{margin-top:12px;font-size:24px}.footer-bottom a:hover,.footer-bottom .ef3-back-to-top:hover{color:#92277e}.footer-bottom .widget_nav_menu ul{padding:10px 0}.footer-bottom .widget_nav_menu ul li{padding:0;margin-left:8px}.footer-bottom ul li{display:inline-block;}/*.footer-top ul li a:before{content:"\f105";font-family:"FontAwesome";font-size:13px;left:0;color:#999;padding-right:8px;position:relative;top:0}*/.footer-top .wg-title{font-size:15px;color:#fff;margin-top:10px;margin-bottom:10px}h3{font-weight:400;font-style:normal;color:#000;opacity:1;visibility:visible;-webkit-transition:opacity .24s ease-in-out;-moz-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}.footer-top .wg-title,.footer-top h1,.footer-top h2,.footer-top h3,.footer-top h4,.footer-top h5,.footer-top h6{color:#fff}.footer-top ul{list-style:none;padding:10px 0}.footer-top ul li{line-height: 26px;font-size: 13px;}.footer-top ul li.sub-cat-title {font-size: 15px;border-bottom: 1px solid #333;margin-bottom: 15px;padding-bottom: 5px;}.fancy-style1 .banner-button{position:absolute;display:block;left:25px;bottom:30px}.footer-top ul li.sub-cat-title a {color: #92277e;}.footer-top ul li.sub-cat-title a:before {content: '';}.fancy-style1 .banner-button .btn{font-size:16px;font-weight:700;text-transform:uppercase;background: #efe6e7!important;}.button--aylen::before{background-color:#75b0ba;background:#75b0ba}.button--aylen::before,.button--aylen::after{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(0.75,0,0.125,1);transition-timing-function:cubic-bezier(0.75,0,0.125,1)}.button--aylen::after,input[type="submit"]:hover,input[type="submit"]:focus,.button:hover,.button:focus{background-color: #92277e;}.fancy-style1 .banner-button{position:absolute;display:block;left:25px;bottom:30px}.fancy-style1{position:relative}.fancy-style1 img{width:100%}.shop-thumbnail img,.post-media img,.banner img,.banner-item img,.instagram-widget img,.blog-media img{width:100%;-webkit-transform:rotate(0);-webkit-backface-visibility:hidden;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity .3s linear;-khtml-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.shop-thumbnail img:hover,.post-media img:hover,.banner img:hover,.banner-item img:hover,.instagram-widget img:hover,.blog-media img:hover{filter:alpha(opacity=70);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}.fancy-box-item.banner1{margin-bottom:30px}.fancy-box-item{}.top-categories-grid{padding:60px 0}h1{letter-spacing:1px;font-size:24px;padding:0;font-weight:700;margin:0 0 8px;text-transform:uppercase}p.h1sub{text-align:center;margin-bottom:0;padding:0;font-size:14px;letter-spacing:1px}hr{border-top:2px solid #92277e;width:120px;margin:20px auto}.cat-boxes-container{text-align:center}.cat-boxes-container a:first-child span.cat-box{margin-left:0}.cat-boxes-container a:last-child span.cat-box{margin-right:0}.cat-box{width:201px;height:201px;display:block;float:left;text-align:center;margin:30px 13px;background-color:#fff;padding:40px 20px;transition:.3s all ease-in-out;}.cat-box:hover{background-color:#f1f1f1}.cat-box a{color:#666}.cat-box a:hover{text-decoration:none}.cat-box h4{letter-spacing:1px;font-size:15px;padding:20px 0 0;margin:0;font-weight:700;line-height:1;text-transform:uppercase}.gray-row{background:#fafafa;padding:60px 0;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product, .top-categories-grid .woocommerce ul.products li.product{float:left;position:relative;overflow:hidden;margin-bottom:30px;padding:0;padding-bottom:10px;background-color:#fff;border:1px solid #ededed;padding-bottom: 150px;}/*ul.products li.product.last*//*ul.products li.product.type-product:nth-child(3n){margin-right:0!important}*/ul.products li.product-category + li.product.type-product:nth-child(3n) {margin-right: 15px!important;}.woocommerce ul.products li.product h3, .woocommerce ul.products li.product h2{padding:0;font-size:14px;margin: 5px 0 15px;line-height:23px;font-weight:bold;color:#333;max-height: 46px;overflow: hidden;}.woocommerce ul.products li.product a:hover{text-decoration:none}.woocommerce ul.products li.product .price{font-size:20px;border-radius:50%;color:rgba(146, 39, 126, 0.83);display:block;letter-spacing: 1px;margin: 10px 0 5px;font-weight: bold}.woocommerce ul.products li.product .price:before, .product_list_widget li .amount:before{content: 'Τιμή: ';color: #999;font-style: normal;font-size: 12px;font-weight: normal;letter-spacing: 0;}.woocommerce .products ul,.woocommerce ul.products{margin-left:0;clear:both;list-style-type:none}.woocommerce ul.products > .product{transition:all .3s;min-height:275px}.woocommerce.columns-5 ul.products li.product{min-height: 315px;}.woocommerce.columns-4 ul.products li.product{/*width: 23.5%;*/padding-bottom: 157px;}.woocommerce ul.products > .product > a > img{opacity:1;transition:all .3s}/*.woocommerce ul.products > .product:hover > a > img{opacity:.8}*//*.woocommerce ul.products > .product:hover > .add_to_cart_button,*/.woocommerce ul.products > .product:hover > .wishlist,.woocommerce ul.products > .product:hover > .view{right:5px;transition:all .3s;left:auto}/*.woocommerce ul.products > .product > .add_to_cart_button,*/.woocommerce ul.products > .product > .wishlist,.woocommerce ul.products > .product > .view{position:absolute;top:5px;right:-40px;border:0 #43454b;background:#92277e;color:#fff;cursor:pointer;padding:2px 10px;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;outline:0;border-radius:0;transition:all .3s;font-size:12px;border-radius:50%}.woocommerce ul.products > .product > .wishlist{top:45px;background:#92277e}.product .product-inner{display:inline-block;padding:10px}.white-row{padding:60px}article{border:1px solid #ddd}article h3{font-size: 17px;font-weight: 400;line-height: 24px;color: #515151;display: block;padding: 10px 0;}article h3 a{color:#515151}article h3 a:hover{text-decoration:none}.post-header:not(:empty) {padding: 30px 36px 0 36px;}.post-header h6:not(:empty) {margin-bottom: 12px;color:#A7A7A7;font-size:12px}.post-excerpt {padding: 0 36px 36px;font-size:14px;color:#747474;}.featured-area img{max-width:100%;height:auto}.separator {display: inline-block;vertical-align: middle;margin: 0 1em;width: 1px;height: 1em;background: #ccc;}.topmenu{padding:10px 0;}.menu-main-menu > li > a {padding: 10px 15px;color: #fff;text-transform: capitalize;text-decoration: none !important;line-height: 20px;overflow: hidden;-webkit-transition: all 0.3s linear 0s;-khtml-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;font-size: 19px;font-family: 'Conv_GILLSL_';font-weight: bold;}.topmenu .menu-main-menu > li > a{color: #fff;text-shadow: 1px 1px 4px rgba(51, 51, 51, 0.5);}.topmenu.inner-top .menu-main-menu > li > a{color: #fff;text-shadow: none;font-weight: bold;}.menu-main-menu > li {vertical-align: top;float: left;-webkit-transition: background-color 0.5s ease-in-out;-khtml-transition: background-color 0.5s ease-in-out;-moz-transition: background-color 0.5s ease-in-out;-ms-transition: background-color 0.5s ease-in-out;-o-transition: background-color 0.5s ease-in-out;transition: background-color 0.5s ease-in-out;position: relative;}.menu-main-menu {margin: 0;padding: 5px 0 0 0;list-style-type:none;margin-top: 18px;}.menu-main-menu li ul {margin: 0;padding: 0;position: absolute;top: 130%;z-index: 10;overflow: hidden;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0;left: 0;visibility: hidden;margin-top: 10px;display: block;    -webkit-transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out, left 0.35s ease-in-out, right 0.35s ease-in-out;    -khtml-transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out, left 0.35s ease-in-out, right 0.35s ease-in-out;    -moz-transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out, left 0.35s ease-in-out, right 0.35s ease-in-out;    -ms-transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out, left 0.35s ease-in-out, right 0.35s ease-in-out;    -o-transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out, left 0.35s ease-in-out, right 0.35s ease-in-out;    transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out, left 0.35s ease-in-out, right 0.35s ease-in-out;}.menu-main-menu li:hover > ul, .main-navigation li:focus > ul {top: 100%;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity: 1;-khtml-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;visibility: visible;border-left: 0;overflow: inherit;display: block;}.menu-main-menu > ul > li ul.sub-menu a, .menu-main-menu > li ul.sub-menu a, .menu-main-menu > ul > li ul.children a, .menu-main-menu > li ul.children a {clear: both;color: #333;display: block;font-size: 14px;font-weight: 400;line-height: 43px;letter-spacing: 1px;padding: 0;white-space: nowrap;text-transform: capitalize;}.menu-main-menu > ul > li ul.sub-menu > li, .menu-main-menu > li ul.sub-menu > li, .menu-main-menu > ul > li ul.children > li,.menu-main-menu > li ul.children > li {border-bottom: 1px solid #efefef;-webkit-transition: all 0.3s ease 0s;-khtml-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s}.menu-main-menu > ul > li ul.sub-menu, .menu-main-menu > li ul.sub-menu, .menu-main-menu > ul > li ul.children, .menu-main-menu > li ul.children {min-width: 240px;background: #c9c2c3;list-style-type:none}/* .menu-main-menu > ul > li ul.sub-menu, .menu-main-menu > li ul.sub-menu, .menu-main-menu > ul > li ul.children, .menu-main-menu > li ul.children {background: #fff;}*/.search-block {color: #92277e;background: transparent;border: none;padding: 10px 10px;display: block;}.search-block:focus, .search-block:active{outline:none;}.menu-main-menu > li ul.sub-menu > li:last-child{border-bottom: 0;}/* cart */#cart a {position: relative;}#cart a i {line-height: 24px;}#cart a .icon-cart {margin: 0px 10px 0 0;margin-right: 10px;background: url("img/icon-cart.png") no-repeat left;width: 18px;height: 24px;display: inline-block;}.rtl #cart a .icon-cart {margin-left: 10px;margin-right: inherit;}#cart a > span > span {display: block;text-align: left;line-height: 16px;}.rtl #cart a > span > span {text-align: right;}#cart a #text-items {font-weight: bold;color: #fff;}#cart .quantity {min-width: 45px;}#cart .text-cart {font-size: 12px;text-transform: uppercase;}#cart .wrap-cart {display: inline-block;margin-top:-3px}#cart #cart-total {border-radius:50%;background: #000;color: #FFF;display: inline-block;font-size: 10px;width: 15px;height: 15px;left: 16px;line-height: 15px;position: absolute;text-align: center;top: -10px;}.rtl #cart #cart-total {right: 16px;left: auto;}#cart #cart-number {background-color: #4eccc8;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;content: "";left: 50px;line-height: 18px;padding: 0 5px;position: absolute;top: 12px;font-size: 12px;}.rtl #cart #cart-number {right: 50px;left: auto;}#cart .dropdown-menu {min-width: 400px;padding: 20px;}#cart .dropdown-menu p {margin: 0;}.cs-menu-toggle{color:#fff}.menu-main-menu > li ul.sub-menu a{padding: 0 20px;}.menu-main-menu > li ul.sub-menu a:hover{color: #fff;background: #92277e;}.margin-top-right-head{margin-top:16px}#cart{margin-left:10px}/* clear fix */.grid:after {content: '';display: block;clear: both;}/* ---- .element-item ---- */.element-item {position: relative;float: left;width: 25%;height: 304px;}.element-item > * {margin: 0;padding: 0;}.element-item img {height:auto;max-width:100%;}.element-item .symbol {position: absolute;left: 10px;top: 0px;font-size: 42px;font-weight: bold;color: white;}.element-item .number {position: absolute;right: 8px;top: 5px;}.element-item .weight {position: absolute;left: 10px;top: 76px;font-size: 12px;}.happy-clients{background:#333}.toUpper{text-transform:uppercase}.btn-isotope-group .btn,.btn-isotope-group{font-size:13px;font-weight:bold;margin-right:6px;margin-bottom:10px}.gray-row.isotope{padding-bottom:0}.testimonial .customer-image{width:100px;    margin: auto;}.testimonial .customer-image img{border-radius:50%;max-width:100%;height:auto}.testimonial .customer-name{font-size: 15px;margin: 20px 0 0;padding: 0;color: #ffffff;letter-spacing: 2px;text-transform: uppercase;}.testimonial .customer-position {color: #ffffff;letter-spacing: 4px;padding: 10px 0 0;text-transform: capitalize;}.testimonial .customer-comments {margin: 20px auto 0 !important;font-size: 15px;line-height: 1.8;max-width: 800px !important;padding: 0 !important;letter-spacing: 2px;    color: #ffffff;text-transform: none;}.blog-post-content{background:#fff;padding: 30px 30px 0;}.blog-post-content h2{color: #333333;letter-spacing: 1px;font-size: 17px;padding: 0;margin: 0;text-transform: uppercase;font-weight: bold;}.btn-secondary {color: #599ba9;background-color: #fff;border-color: #599ba9;padding:8px 20px}.btn-secondary:hover{border-color: #599ba9;background-color: #599ba9;color: #fff;}.blog-info-style.blog_info{margin-top: 10px;margin-bottom: 10px;}.blog-info-style.blog_info a,.blog-info-style.blog_info {color: #c5c4c4;}.blog-info-style.blog_info span {font-size: 12px;font-weight: 400;margin-right: 26px;position: relative;text-transform: capitalize;}.blog-info-style.blog_info span .fa{color: #92277e;margin-right: 5px;}.blog-excerpt{color: #222222;font-size: 14px;letter-spacing: 0;font-style: normal;font-weight: 500;padding-bottom:20px;line-height: 26px;}#menu-footer-bottom-links{list-style-type:none;padding: 10px 0;margin-bottom: 10px;display: inline-block;}#menu-footer-bottom-links li{letter-spacing: 2px;margin-left: 8px;}.shopcart h4, .shopcart a {color: #333333 !important;font-weight: 300;font-size: 14px;letter-spacing: 2px;}.dropdown-menu .table h4 a, .shopcart .text-center h4, .dropdown-menu .table h4 {color: #333333;font-size: 13px;line-height: 1.5;margin: 0;letter-spacing: 2px;padding: 0px !important;}.shopcart small {position: relative;display: block;color: #92277e;font-style: italic;line-height: 1.4;}.shopcart img {padding: 0 0;max-width: 60px;height:auto;}.countbadge {background-color: rgba(0, 0, 0, 0.2);border-radius: 20px;color: #fff;font-size: 8px;height: 16px;line-height: 16px;position: absolute;right: 0px;text-align: center;text-transform: none;top: 5px;width: 16px;}.menu-main-menu > li.current-menu-item > a,.menu-main-menu > li > a:hover{background-color: rgba(255, 255, 255, 0.1);}.archive-top{background-image: url('img/blog.jpg');min-height: 300px;background-attachment: scroll;background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;display: block;overflow: hidden;position: relative;width: 100%;padding: 90px 0;}.breadcrumb-section{padding: 40px 0;background-color: #ffffff;}.woocommerce .breadcrumb-section{padding: 10px 0;}.breadcrumb-section h1{font-size: 24px;letter-spacing: 1px;margin: 0;line-height: 1;}.woocommerce .breadcrumb-section p{margin: 0;text-align: center;font-size: 14px;}.woocommerce .breadcrumb-section p .fa{display: inline-block;margin-right: 10px;font-size: 20px;color: #92277e;}.category_desc{display: block;font-size: 14px;letter-spacing: 2px;margin: 15px 0 0;color: #777;}.category_desc p{margin: 0;}#breadcrumbs{list-style: outside none none;margin: 15px 0 0;color: #ccc;letter-spacing: 2px;font-size: 13px;}#breadcrumbs a{color: #000000;padding: 0 5px;}#breadcrumbs span.breadcrumb_last{color: #777;padding-left: 5px;}.light-row{background-color: #f9f9f9!important;}.white-box{background-color: #ffffff;margin-bottom: 40px;}.white-box .widgettitle, .white-box .widget-title, .sidebar-simple .widget-title.berocket_aapf_widget-title.color-icon{color: #92277e;margin: 0;font-size: 15px;position: relative;padding: 10px 14px;background: rgba(51, 51, 51, 0.2);}ul.berocket_aapf_widget.color-icon, .color-icon .bapf_body{background-color: rgba(174, 129, 136, 0.2)!important;/*height: 350px;overflow-y: scroll;*/}ul.berocket_aapf_widget.color-icon li{margin: 10px 0;}ul.berocket_aapf_widget.color-icon input[type="checkbox"] + label:before{margin-bottom: -2px;}ul.berocket_aapf_widget.color-icon select, .color-icon.bapf_slct select{display: block;padding: 10px;background-color: #f9f9f9;border: 0;width: 100%;}/*.white-box .widgettitle:after, .white-box .widget-title:after{content: "\f006";font-family: "fontAwesome";margin-left: 4px;display: inline-block;}.white-box .widget-title:after{content: "\f153";}.main-sidebar .white-box:first-child .widgettitle:after{content: "\f08a";}.sidebar  .white-box:first-child .widgettitle:after{content: "\f08a";}*/.white-box ul{padding: 0;list-style-type: none;}.white-box ul li.cat-item{position: relative;}.white-box ul li.cat-item:before{content: "\f105";font-family: "FontAwesome";font-size: 13px;display: inline-block;color: #000000;padding-right: 8px;}.white-box ul li.cat-item a{font-weight: 500;line-height: 26px;color: #222222;transition: 0.2s all ease-in-out;}.white-box ul li:hover>a{color: #92277e;}.product_list_widget li a img{max-width: 30%;height: auto;float: left;margin-right: 15px;transition: 0.2s all ease-in-out;}.white-box ul li.cat-item.current-cat>a, .white-box ul li.cat-item.current-cat:before{color: #92277e;}/*.product_list_widget li:hover a img{opacity: 0.8;}*/.product_list_widget li{padding:  0 0 40px;clear: both;}.product_list_widget li a .product-title{color: #000;}.product_list_widget li .amount{color: rgba(146, 39, 126, 0.83);display: block;}.blog-excerpt p{max-height: 78px;overflow: hidden;}.blog-post-content{margin-bottom: 30px;}.pagination{display: inline-block;margin: 30px 0;}.pagination a, .pagination span{color: #ffffff;background-color: #92277e;text-align: center;display: inline-block;margin-right: 5px;font-size: 15px;border-radius: 4px;width: 40px;height: 40px;line-height: 40px;float: left;}.blog-post-content .social-networks{padding: 30px 0;}.blog-post-content h1{color: #333333;letter-spacing: 1px;font-size: 17px;padding: 0;margin: 0;text-transform: uppercase;font-weight: bold;}.shop-top{background-image: url('img/shop.jpg');}.shop-content{background-color: #ffffff;padding: 90px 0;}.no-meta>.term-description{display: none;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product{position: relative;overflow: hidden;padding-bottom: 150px}/* gia 5 li sth seira 23.5%*/.woocommerce ul.products li.product .add_to_cart_button{border: 1px solid #ededed;margin: 10px 0 20px;color: #92277e;padding:  20px;text-transform: uppercase;letter-spacing: 2px;font-size: 12px;font-weight: normal;background: #fff;transition: 0.2s all ease-in-out;position: relative;padding-left: 60px;border: 0;margin-bottom: 0;width: 100%;border-radius: 0;}.woocommerce ul.products li.product .add_to_cart_button:before{content: '\f07a';font-family: fontAwesome;display: block;font-size: 20px;position: absolute;top: 0;left: 0;padding: 16px 20px;border-right: 1px solid #ededed;transition: 0.2s all ease-in-out;border: 0;}.woocommerce ul.products li.product:hover .add_to_cart_button, .woocommerce ul.products li.product:hover .add_to_cart_button:before{background-color: #f9f9f9;}.woocommerce ul.products li.product .add_to_cart_button:hover, .woocommerce ul.products li.product .add_to_cart_button:hover:before{background-color: #d6d6d6;color: #fff;border-color: rgba(204, 204, 204, 0.4);}/*.woocommerce .related.products ul.products li.product, .woocommerce-page .related.products ul.products li.product,.woocommerce-page .upsells.products ul.products li.product{width: 23.5%;} !*gia 5 li sth seira width: 18.4%;*!*/.woocommerce div.product .product_title{text-transform: capitalize;font-weight: 400;letter-spacing: 2px;font-size: 21px;margin: 20px 0 30px;}.woocommerce div.product .summary  p.price, .woocommerce div.product .summary span.price{display: block;font-size: 24px;letter-spacing: 1px;padding: 15px;color: #92277e;letter-spacing: 2px;font-weight: bold;text-align: right;margin: 0;}.woocommerce div.product .summary  p.price:before{content: "Τιμή:";display: inline-block;float: left;color: #000;font-weight: normal;font-size: 14px;font-style: normal;letter-spacing: 0;}.woocommerce div.product .summary  p.price:after{display: block;content: "*Στην τιμή συμπεριλαμβάνεται ο Φ.Π.A.";color: #999;font-weight: normal;font-size: 12px;font-style: normal;letter-spacing: 0;margin: 10px 0 0;text-align: left;}.woocommerce div.product div[itemprop="description"]{color: #222222;font-size: 14px;line-height: 26px;}.woocommerce div.product form.cart .button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-page #payment #place_order{margin: 20px 0;letter-spacing: 1px;color: #fff;background-color: #92277e;border-radius: 0;padding: 8px 16px;display: inline-block;font-size: 14px;font-weight: normal;transition: 0.3s all ease-in-out;line-height: 1.5;overflow: hidden;}.woocommerce div.product form.cart .button::before, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button::before{background-color:#efefef;background:#efefef}.woocommerce div.product form.cart .button::before,.woocommerce div.product form.cart .button::after, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button::before,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::after{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(0.75,0,0.125,1);transition-timing-function:cubic-bezier(0.75,0,0.125,1)}.woocommerce div.product form.cart .button:hover::before,.woocommerce div.product form.cart .button:hover::after, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover::before, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover::after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{color: #515151;}.woocommerce a.button.alt:hover{background-color: #92277e}.woocommerce .quantity .qty{margin: 20px 0;letter-spacing: 1px;padding: 7px 5px;line-height: 1.5;border: 1px solid #ededed;width: 70px;}.product_meta span {margin: 5px 0;display: block;letter-spacing: 1px;font-size: 13px;}.product_meta span> a, .product_meta span > span{color: #464646;display: inline-block;margin: 0;}.woocommerce div.product div.images div.thumbnails a{display: inline-block;margin: 0 5px 0;border: 1px solid #ededed;margin-top: 10px;}.woocommerce div.product div.images div.thumbnails a:first-child{margin-left: 0;}.woocommerce div.product div.images div.thumbnails a:last-child{margin-right: 0;}.woocommerce div.product div.images div.thumbnails{padding: 0;margin-bottom: 20px;}.woocommerce div.product div.images, .woocommerce div.product div.summary{margin-bottom: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs{padding: 0;margin: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom-color: #ddd;}.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after{display: none;}.woocommerce div.product .woocommerce-tabs ul.tabs li{color: #222222;line-height: 26px;border: 0;background-color: #fff;border-radius: 0;padding: 0;margin: 0;margin-bottom: -2px;}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight: 400;text-transform: capitalize;line-height: 1;margin: 0;letter-spacing: 2px;padding: 15px 20px;border: 1px solid transparent;border-top: 3px solid transparent;border-bottom: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs > li.active > a {border-color: #ddd;border-top-color: #92277e;}.woocommerce div.product .woocommerce-tabs .panel{padding: 30px;border: 1px solid #dddddd;border-top: 0;}.woocommerce div.product .woocommerce-tabs .panel h2{font-size: 16px;font-weight: bold;margin-bottom: 20px;letter-spacing: 1px;}.woocommerce table.shop_table th{background-color: #efefef;padding: 20px;color: #92277e;font-weight: 600;letter-spacing: 0.5px;text-transform: uppercase;}.woocommerce table.shop_table td{border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;padding: 20px;border-top: 0;}.woocommerce table.shop_table td.product-thumbnail img{max-width: 100%;height: auto;display: block;width: 80px;margin: auto;}.woocommerce table.shop_table td:first-child{border-left: 1px solid #ededed;}.woocommerce table.shop_table{border: 0;margin-bottom: 30px;}.woocommerce table.shop_table td *{color: #000;}.woocommerce a.remove{margin: auto;color: #999 !important;}.woocommerce a.remove:hover{background: #999;}.woocommerce table.shop_table tr:hover{background-color: #f9f9f9;}.woocommerce table.shop_table td.actions{border: 0;background-color: #fff;}.woocommerce-cart .cart-collaterals .cart_totals table{border: 1px solid #ededed;border-radius: 0;}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width: 100%;padding: 10px 16px;font-size: 16px;}.woocommerce-billing-fields h3, .woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label{font-size: 15px;font-weight: 600;letter-spacing: 2px;color: #333333;margin: 10px 0;}.woocommerce form .form-row{margin: 10px 0;}.woocommerce form .form-row label {line-height: 1.4;color: #333333;font-size: 13px;letter-spacing: 2px;}.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .select2-container .select2-choice{border: 1px solid #ccc;color: #555;line-height: 1.8;padding: 9px 15px;}.woocommerce form .form-row textarea{min-height: 200px;}.woocommerce table.shop_table tfoot th{background-color: transparent;color: #000;font-weight: normal;border: 1px solid #ededed;border-top: 0;}.woocommerce table.shop_table tfoot td{border-top: 0;}#order_review, #customer_details{margin-bottom: 40px;}.banner-top{background-image: url('img/banner.jpg');}#map_contact{height: 420px;width: 100%;margin-bottom: 40px;}.contact-page{padding: 90px 0;}.contact-details {list-style: none;padding: 0;margin: 40px 0;}.contact-details li {margin-bottom: 10px;color: #222222;font-size: 14px;line-height: 26px;}.contact-details li span {background: #fff none repeat scroll 0 0;border: 1px solid #f4f4f7;font-size: 12px;height: 25px;line-height: 25px;margin-right: 5px;text-align: center;width: 25px;}.contact-details li a {text-decoration: underline;color: #000000;}.social-icons li, .social-icons ul {padding: 0;list-style-type: none;margin: 0;}.social-icons li {font-size: 14px;width: 35px;height: 40px;line-height: 40px;text-align: center;margin-left: -5px;display: inline-block;}.social-icons li a {color: #555;transition: 0.2s all ease-in-out;}li.facebook:hover a {color: #3B5998;}li.google:hover a {color: #DA5333;}li.twitter:hover a {color: #00B6F1;}li.instagram:hover a {color: #cb2027;}.contact-field input, .contact-field textarea, .sidebar-simple input[type=search] {background-color: #f3f3f3;margin-bottom: 15px;box-shadow: none;font-size: 13px;letter-spacing: 2px;display: block;width: 100%;min-height: 34px;padding: 6px 12px;line-height: 1.42857143;color: #555;border: 1px solid #fefefe;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.sidebar-simple input[type=search]{line-height: 2;letter-spacing: normal;}.contact-btn{font-size: 14px;line-height: 20px;border-radius: 0!important;font-weight: normal!important;}ul.menu-categories {-moz-column-count: 3;-moz-column-gap: 30px;-webkit-column-count: 3;-webkit-column-gap: 30px;column-count: 3;column-gap: 30px;}#footer-top p{color: #000;margin-bottom: 10px;}.newsletter-form input{border-radius: 0;margin-bottom: 10px;border: 0;font-size: 13px;box-shadow: none;height: 40px;background-color: rgba(55, 55, 55, 0.7);color: #999999;padding: 10px 16px;line-height: 1.3333333;display: block;width: 100%;}.news-submit{font-size: 14px;overflow: hidden!important;-webkit-transition: color .3s;transition: color .3s;z-index: 1;position: relative;}.newsletter-row .news-submit{color: #fff!important;background-color: #505050!important;}.back-to-top{letter-spacing: 2px;margin-left: 8px;display: inline-block;}.woocommerce .woocommerce-ordering select{padding: 10px;background-color: #f9f9f9;border: 0;font-size: 13px;}.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{padding: 12px 15px;}.woocommerce nav.woocommerce-pagination ul li a{background-color: #efe6e7;}.woocommerce nav.woocommerce-pagination ul li , .woocommerce nav.woocommerce-pagination ul{border: 0;}.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background: #c9c2c3;color: #fff;}.woocommerce nav.woocommerce-pagination ul li a:hover{color: #92277e;}.topmenu {background: #fff;padding: 10px 0;position: absolute;top: 0;left: 0;right: 0;z-index: 999;}.transparent-top{background: rgba(120,117,129,0.2);top: 32px;}.product-details{position: absolute;left: 0;right: 0;bottom: -40px;background: rgba(255,255,255,0.7);transition: 0.2s all ease-in-out;}.product-details-inner{padding: 0 10px;}.woocommerce ul.products li.product:hover .product-details, .woocommerce-page ul.products li.product:hover .product-details{bottom: 0;}.white-box ul ul.children {padding-left: 15px;}.prod-sku{display: block;text-align: left;margin: 5px 0 0;color: #999;}.black-top{background-color: #222;color: #fff;top: 0;left: 0;right: 0;z-index: 999;padding: 6px 0;font-size: 13px;}.home black-top{position: absolute;}.black-top .menu{padding: 0;margin: 0;list-style-type: none;text-align: right;}.black-top .menu li{display: inline-block;margin-left: 10px;}.black-top .menu li a{color: #fff;display: block;transition: 0.2s all ease-in-out;}.top-info{display: inline-block;margin-right: 15px;transition: 0.2s all ease-in-out;color: #fff;}.top-info .fa{display: inline-block;margin-right: 10px;}.top-info:hover, .black-top .menu li:hover a{color: #fff;opacity: 0.8;}.transparent-top .search-block:hover{color: #92277e;}.searchform{margin-top: 30px;}.searchsubmit{border-radius: 0;border: 0;background-color: transparent;color: #92277e;font-size: 20px;padding: 0;margin-right: 10px;}.searchform input[type="text"]{background-color: transparent;border: 0;border-bottom: 2px solid #92277e;transition: 0.2s all ease-in-out;width: 45%;}.searchform input[type="text"]:focus, .searchform input[type="text"]:active{outline: none;width: 80%;}.main-menu-inner-page #wpmm-wrap-main_menu, .main-menu-inner-page #menu-header-menu{margin-top: 0;}.main-menu-inner-page{padding: 10px 0;background-color: #7B6D70;margin-top: 10px;transition:0.2s all ease-in-out}/*.main-menu-inner-page{background-color: rgba(242,242,242,100);}*/.inner-top{padding-bottom: 0;}ul.footer-boxes li {padding: 15px 10px;background-color: rgba(255,255,255,0.2);margin-bottom: 3px;transition: 0.2s all ease-in-out;}.blue-back{background: #edf9f9;}.box-icon,.box-text{display: inline-block;}ul.footer-boxes li h3{font-size: 13px;font-weight: bold;letter-spacing: 0.5px;margin-bottom: 0;transition: 0.2s all ease-in-out;color: #333;}ul.footer-boxes li p{font-size: 12px;margin-bottom: 0!important;transition: 0.2s all ease-in-out;}.box-icon {color: #92277e;font-size: 25px;padding-right: 5px;transition: 0.2s all ease-in-out;}/*ul.footer-boxes li:hover{background: #bb93af;}ul.footer-boxes li:hover .box-icon{color: #f9f9f9;}ul.footer-boxes li:hover h3{color:#333}ul.footer-boxes li:hover p{color: #fff!important;}*/.footer-hr {border-top: 1px solid rgba(227, 191, 198, 0.2);width: 100%;}.footer-top ul.social li a:before{display: none;}.footer-top ul.social{text-align: right;}.social{margin: 0;padding: 0!important;}.social li{display: inline-block;margin-right: 10px;}.social li:last-child{margin-right: 0;}.social li a{padding: 5px 13px;display: block;font-size: 16px;transition: 0.2s all ease-in-out;color: #fff;width: 45px;text-align: center;}.social li a:hover{background-color: #92277e;color: #f9f9f9;}#cookie-bar{background: #edf9f9;position: relative;}#cookie-bar .cb-enable, #cookie-bar a {background: #92277e;border: 1px solid #92277e;padding: 5px 10px;color: #fff;}#cookie-bar a:hover{color: #fff;}#cookie-bar .cb-policy{display: none;}.icon-cookie{background-image: url('img/cookie.png');background-repeat: no-repeat;width: 65px;height: 65px;display: block;top: -70px;right: -10px;position: absolute;}.padd-0{padding: 0;}#cookie-bar p{position: relative;font-size: 11px;}#cookie-bar p.hlike {font-size: 14px;margin-bottom: 5px}#myModal{top: 50%;margin-top: -323px;}#myModal .modal-content .padd-0:nth-child(2){padding: 35px 25px;}#myModal .widgettitle{font-size: 22px;line-height: 1px;margin: 15px 0 35px;position: relative;line-height: 2;}#myModal .widgettitle:after{content: "";display: block;width: 65px;height: 3px;background-color: #92277e;}#myModal .tnp.tnp-widget{margin-top: 35px;}button.close{font-size: 35px;color: #92277e;opacity: 0.7;position: absolute;top: 5px;right: 15px;z-index: 9;}.woocommerce-page.columns-5 ul.products li.product, .woocommerce.columns-5 ul.products li.product{width: 18.4%;}.account-icon{color: #92277e;background: transparent;border: none;padding: 10px 10px;display: block;}.account-icon:hover, .account-icon:focus{color: #92277e;}.berocket_filter_slider.ui-widget-content .ui-slider-handle, .main-sidebar .berocket_filter_price_slider.ui-widget-content .ui-slider-handle, .main-sidebar .ui-slider .ui-slider-handle{background: #92277e;transform: rotate(225deg);width: 10px;height: 10px;top: -4px;}.berocket_filter_slider.ui-widget-content, .berocket_filter_price_slider.ui-widget-content{height: 2px;}.berocket_filter_slider.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range {background: none repeat scroll 0 0 #92277e;}.berocket_aapf_widget li.slider span.left input, .berocket_aapf_widget li.slider span.right input{border: 0;}.berocket_aapf_widget li.slider span.left input{padding-left: 0;text-align: left;}/*.archive-top,.shop-top{margin-top: 135px;}*/.main-sidebar .wp-megamenu-main-wrapper.wpmm-orientation-vertical{width: 100%;margin-bottom: 30px;}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{float: none;display: block;margin: 0 auto 15px;max-width: 75%;width: auto;}.product_list_widget li a .product-title {color: #000;display: block;text-align: center;padding: 0 15px;}.product_list_widget li .amount {color: rgba(146, 39, 126, 0.83);display: block;text-align: center;margin: 10px 0;letter-spacing: 1px;font-weight: bold;font-size: 20px;}.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li{margin-bottom: 15px;}.wpmm_megamenu .wp-megamenu-main-wrapper ul ul{display: none!important;}.wpmm_megamenu .wp-megamenu-main-wrapper ul li:hover ul{display: block!important;}.woocommerce .products ul, .woocommerce ul.products{min-height: auto;}.menu-main-menu >li > ul.sub-menu > li ul.sub-menu{left: 101%;right: auto;top: -11px;}.menu-main-menu li{position: relative;}.woocommerce .related.products h2, .woocommerce .up-sells.products h2{letter-spacing: 1px;font-size: 20px;padding: 0;font-weight: 700;margin: 0 0 8px;text-transform: uppercase;}.woocommerce .related.products h2:after, .woocommerce-checkout h2:after, .woocommerce .up-sells.products h2:after{height: 2px;width: 120px;margin: 15px 0 30px;background-color: #92277e;display: block;content: "";}.woocommerce .related.products li.product h2:after, .woocommerce-checkout h2:after, .woocommerce .up-sells.products li.product h2:after{display: none;}.white-box>ul,.white-box>div>ul, .bapf_sfilter .bapf_body{padding: 20px;margin: auto;}.white-box.light-row{padding: 0;}.bapf_sfilter .bapf_colaps_smb, .bapf_sfilter .bapf_desci {color: #ccc}.dropdown.quick-search .dropdown-menu {left: auto;right: 0;min-width: 240px;padding: 15px;border: 0;border-radius: 0;}.dropdown.quick-search .dropdown-menu .shopcart{padding: 15px 20px;}.dropdown.quick-search .dropdown-menu .shopcart table{margin: 0;}.dropdown.quick-search .dropdown-menu .shopcart table tr {display: inline-table;min-width: 280px;padding: 0;width: 100%;transition: 0.2s all ease-in-out;}.dropdown.quick-search .dropdown-menu .shopcart table tr td{padding: 10px;vertical-align: middle;border: 0;}.dropdown.quick-search .dropdown-menu .shopcart:hover{background-color: #fff!important;}.dropdown.quick-search .dropdown-menu .shopcart table tr:hover{background-color: #f9f9f9;}.dropdown.quick-search .dropdown-menu div h3{padding: 0;font-weight: 400;color: #333333;text-align: center;font-size: 13px;letter-spacing: 0.7px;margin: 20px 0 10px;}.dropdown.quick-search .dropdown-menu .shopcart table tr td a.closeme{display: block;font-size: 11px;line-height: 15px;text-align: right;color: #999!important;}.dropdown.quick-search .dropdown-menu .shopcart .btn{background: #92277e!important;margin-top: 10px;border-radius: 0!important;font-weight: normal;color: #fff!important;}.dropdown.quick-search .dropdown-menu .shopcart .btn:hover{color: #515151!important;}.dropdown.quick-search .dropdown-menu .shopcart .btn.button--aylen::after{background-color: #dad8da!important;}.woocommerce-MyAccount-navigation > ul{padding: 20px;background-color: #f9f9f9;list-style-type: none;}.woocommerce-MyAccount-navigation > ul li{margin-bottom: 10px;}.woocommerce-MyAccount-navigation > ul li a:before{font-family:"FontAwesome";content: "\f006";display: inline-block;margin-right: 10px;color: #92277e;transition: 0.2s all ease-in-out;}.woocommerce-MyAccount-navigation > ul li a:hover:before{content: "\f005";color: #555;}.woocommerce-account .woocommerce-MyAccount-content{background: #f9f9f9;padding: 20px;}.u-column1.col-1, .u-column2.col-2 {background: #f9f9f9;padding: 20px;}.u-column2.col-2 {background: #edf9f9;}.main-sidebar .bapf_slidr_main.ui-widget-content, .berocket_filter_price_slider.ui-widget-content {height: 2px}.main-sidebar .ui-slider .ui-slider-range {background: #ddd}.woocommerce #customer_login form.login, .woocommerce #customer_login form.register{border: 0;padding: 0;}.woocommerce #customer_login h2{font-size: 26px;}.woocommerce #customer_login h2:after, .archive.woocommerce .page-title:after, .under-line-title:after{content: "";display: block;width: 55px;height: 3px;background-color: #92277e;margin-top: 15px;}.woocommerce #customer_login form input[type="password"], .woocommerce #customer_login form input[type="email"], .woocommerce #customer_login form input[type="text"]{background-color: #f9f9f9;margin-bottom: 15px;box-shadow: none;font-size: 13px;letter-spacing: 2px;display: block;width: 100%;min-height: 34px;padding: 6px 12px;line-height: 1.42857143;color: #555;border: 1px solid #f9f9f9;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(249, 249, 249,0.075);box-shadow: inset 0 1px 1px rgba(249, 249, 249,0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.woocommerce #customer_login form.login input[type="password"], .woocommerce #customer_login form.login input[type="text"]{background: #edf9f9;border-color: #edf9f9;box-shadow: inset 0 1px 1px rgba(237, 249, 249,0.075);}.woocommerce #customer_login form label[for="rememberme"]{display: block!important;margin-top: 15px;}.woocommerce #customer_login form input.button{background: #555;color: #fff;font-weight: normal;border-radius: 0;padding: 10px 25px}.news-submit:hover{border-color: #75b0ba!important;}button.close:focus{outline: none;}a.product-category {color: #8e8e8e;}.topmenu.inner-top{position: relative;}.main-menu-inner-page.menu-follow{position: fixed;top: 0;left: 0;right: 0;z-index: 9999;background-color: rgb(187, 147, 175);margin-top: 0;}.product #breadcrumbs{margin: 10px 0 30px;font-size: 13px;letter-spacing: 1px;}.product .shop-content{padding: 30px 0;}.product .top-categories-grid{padding: 40px 0;}.product_meta span.sku_wrapper{border-bottom: 1px solid #dfdfdf;padding-bottom: 5px;}.product_meta span.posted_in{font-weight: bold;}div[itemprop="offers"], .woocommerce div.product form.cart, .woocommerce div.product .summary  p.price{display: inline-block;width: 48%;background-color: #f9f9f9;}.woocommerce div.product form.cart div.quantity, .woocommerce div.product form.cart .button{float: none;}.woocommerce .quantity .qty{margin: 0;border-color: rgba(0, 0, 0, 0.15);}div[itemprop="offers"]{margin-right: 15px;float: left;}.woocommerce div.product form.cart div.quantity{padding: 8px 15px;text-align: right;}.woocommerce div.product form.cart div.quantity:before{content: "Ποσότητα:";float: left;display: inline-block;margin-top: 10px;}.woocommerce div.product form.cart .button{margin: 0;width: 100%;}.woocommerce div.product .product_meta{margin-bottom: 25px;}.social-btns{border-top: 1px solid #dfdfdf;margin: 20px 0 0;padding: 20px 0 0;}.social-btns .social li a{border-radius: 50%;width: 35px;height: 35px;text-align: center;background-color: #f9f9f9;border-color: #dfdfdf;padding: 7px;color: #999;}.social-btns .social li a:hover{background-color: #92277e;color: #fff;}.back-to-top{background-color: #92277e;color: #efefef!important;font-size: 12px;font-weight: 600;position: fixed;bottom: 40px;right: -100px;text-align: center;padding: 14px 20px;z-index: 999;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.3);-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.back-to-top .fa{display: block;font-size: 22px;}.back-to-top.visible{right: 20px;}.back-to-top:hover{background-color: #d6d6d6;color: #fff;text-decoration: none;}.back-to-top:focus, .back-to-top:active{text-decoration: none;}.menu-main-menu{display: inline-block;}.newsletter-row{background-color: rgba(51, 51, 51, 0.2);padding: 15px 0;position: relative;}.newsletter-row form{text-align: right;}.newsletter-row form label{color: #777;font-size: 16px;margin-right: 20px;letter-spacing: 1px;}.mailbox-icon{position: absolute;left: 0;bottom: 5px;width: 80px;height: 80px;background: url(img/mailbox.png) no-repeat;background-size: contain;}.newsletter-row .news-submit{line-height: 1.4;border: none;}.newsletter-row .newsletter-form input{display: inline-block;width: auto;background-color: #fff;margin: 0;height: auto;min-width: 220px;}.newsletter-row .news-submit.button--aylen:before, .newsletter-row .news-submit.button--aylen:after{background-color: #787581!important;}.copyright {color: rgba(255, 255, 255, 0.8);font-size: 12px;}.copyright a{color: #92277e;}.footer_logo{margin: 10px 0 40px;}ul.footer-categories {display: block;padding-right: 10px;}.facebook-a{background-color: #3b5998;}.twitter-a{background-color: #1dcaff;}.google-a{background-color: #DD4B39;}.instagram-a{background-color: #fb3958;}.footer-top .wg-title, .footer-top .wg-title a{color: #92277e;font-weight: bold;}.footer-top .wg-title:after {width: 30px;margin-top: 10px;}/*.footer-top .wg-title.style-1, .footer-top .wg-title.style-1>a{color: #99d4cd;}.footer-top .wg-title.style-1:after{background: #99d4cd;}.footer-top .wg-title.style-2, .footer-top .wg-title.style-2>a{color: #fb3958;}.footer-top .wg-title.style-2:after{background: #fb3958;}.footer-top .wg-title.style-3, .footer-top .wg-title.style-3>a{color: #bb93af;}.footer-top .wg-title.style-3:after{background: #bb93af;}.footer-top .wg-title.style-4, .footer-top .wg-title.style-4>a{color: #92277e;}.footer-top .wg-title.style-4:after{background: #92277e;}.footer-top .wg-title.style-5, .footer-top .wg-title.style-5>a{color: #cecdaf;}.footer-top .wg-title.style-5:after{background: #cecdaf;}.footer-top .wg-title.style-6, .footer-top .wg-title.style-6>a{color: #00b4f1;}.footer-top .wg-title.style-6:after{background: #00b4f1;}.footer-top .wg-title.style-7, .footer-top .wg-title.style-7>a{color: #599ba9;}.footer-top .wg-title.style-7:after{background: #599ba9;}.footer-top .wg-title.style-8, .footer-top .wg-title.style-8>a{color: #afceba;}.footer-top .wg-title.style-8:after{background: #afceba;}*/.sidebar-simple .widget-title, .sidebar-simple .widgettitle , .sidebar-simple .screen-reader-text, .bapf_sfilter h3{border-bottom: 1px solid #ccc;padding: 0 0 15px;color: #000;letter-spacing: 0;font-size: 15px;background-color: transparent;margin-bottom: 15px;display: block}.sidebar-simple .woocommerce-product-search input[type=submit]{float: right;border: 0;padding: 8px 16px;background-color: rgba(51, 51, 51, 0.2);color: #92277e;}.sidebar-simple .woocommerce-product-search{padding-bottom: 36px;}.archive.woocommerce .page-title{position: relative;padding-bottom: 10px;margin-bottom: 25px;font-size: 25px;color: #222;}/*.archive.woocommerce .page-title:after{position: absolute;width: 150px;height: 3px;background-color: #bb93af;content: "";margin-top: 10px;display: block;}*/.quick-search {font-size: 20px;}.main-menu-fluid{background-color: #7B6D70;position: fixed;top: 0;left: 0;right: 0;z-index: 999;visibility: hidden;opacity: 0;display: none;padding: 5px 0 0;box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.1), 0 4px 5px 0 rgba(0, 0, 0, 0.1), 0 1px 10px 0 rgba(0, 0, 0, 0.1);}/*.main-menu-fluid {background-color: rgba(242,242,242,100);}*/.main-menu-fluid a >img {margin-top: 7px;}.main-menu-fluid .margin-top-right-head{margin-top: 10px;}.main-menu-fluid .menu-main-menu{margin-top: 15px;}.main-menu-fluid.menu-follow{visibility: visible;opacity: 1;display: block;}.bag-icon{display: inline-block;background-image: url('img/bag.png');width: 20px;height: 20px;background-size: contain;}#SearchModal #searchform input[type="text"]{width: 100%;color: #92277e;background: rgba(255, 255, 255, 0.5);font-size: 45px;font-weight: 300;text-align: center;margin: 0px auto;padding: 0 30px;outline: none;display: block;margin-bottom: 30px;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 4px;}#SearchModal #searchform #searchsubmit{position: relative;font-size: 16px;overflow: hidden;background-color: #92277e!important;color: #fff!important;}#SearchModal{top: 50%;margin-top: -75px;}.main-menu-fluid .search-block{color: #fff;}.footer-top li a {color: #fff;}.footer-top li a:hover{opacity :0.6}.footer-top .social li a {color: #fff;}.btn-group>.btn{padding: 10px 20px!important;}.topmenu.transparent-top .search-block, .topmenu.transparent-top .search-block{color: #fff;}.menu-overlay{position: fixed;background: rgba(0, 0, 0, 0.6);top: 0;left: 0;right: 0;width: 100%;height: 100%;z-index: 998;display: none;visibility: hidden;}.menu-overlay.visible{opacity: 1;display: block;visibility: visible;}.sliphover-container {font-size: 18px;}.main-menu-fluid .menu-header-menu-container, .topmenu .menu-header-menu-container{padding-bottom: 15px;}.topmenu .main-menu-inner-page .menu-header-menu-container{padding-bottom: 0;}.yith-wcwl-add-to-wishlist{text-align: right;margin-bottom: 15px!important;margin-top: 0!important;}.add_to_wishlist{display: inline-block;color: #92277e;}.add_to_wishlist:before{content: '\f08a';font-family: 'fontAwesome';border-radius: 50%;background: #efefef;padding: 4px;color: #92277e;font-size: 12px;}.woocommerce-error, .woocommerce-info, .woocommerce-message{background-color: #f9f9f9;border-top-color: #92277e;}.woocommerce .message-container a.button{color: #ffffff;background-color: #92277e;border-radius: 0;}.woocommerce .message-container a.button:hover{color: #92277e;background-color: #efefef;border-radius: 0;}.message-container .woocommerce-message{margin: 20px 0 0!important;}.woocommerce ul.products li.product a.added_to_cart.wc-forward{display: none!important;}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{background-color: #efefef;padding: 15px;}.tm-extra-product-options textarea.tm-epo-field, .tm-extra-product-options .tmcp-textfield.tm-epo-field{background: #f9f9f9;border: 1px solid #ccc;width: 100%;padding: 10px 15px;}.tc-extra-product-options .tmcp-field-wrap .price.tc-price .amount{color: #92277e;font-style: italic;font-weight: bold;}.pdf-link{color: #92277e;display: inline-block;margin-right: 15px;font-weight: bold;padding: 10px 15px;background: #f9f9f9;}.label-title{font-weight: bold;font-size: 14px;}/*.tc-totals-form.tm-totals-form-main{display: inline-block;width: 48%;background-color: #f9f9f9;padding: 15px;}.tm-extra-product-options-totals.tm-custom-price-totals{margin: 0;}.tm-extra-product-options-totals.tm-custom-price-totals dt, .tm-extra-product-options-totals.tm-custom-price-totals dd{display: inline-block;width: 49%;font-weight: normal;}.tm-epo-totals{padding: 0;}.woocommerce div.product .summary .tm-extra-product-options-totals.tm-custom-price-totals dd span.price {padding: 0;}.woocommerce div.product .summary .tm-extra-product-options-totals.tm-custom-price-totals dd{text-align: right;}*/.woocommerce div.product p.stock {display: none!important;}.contact-details.list-inline li{display: inline-block;margin-right: 15px;}.payment-img img{max-width: 100%;height: auto;}.margin-0{margin: 0;}.content-payment{margin: 40px 0;}.btn-group>.btn:last-child{margin-right: 0;}.main-menu-mobile {position: absolute;top: 60px;background: #f2f2f2;z-index: 99999999;min-width: 230px;right: 15px;text-align: left;max-height: 286px;}.main-menu-mobile .menu-header-menu-container{visibility: visible;}.main-menu-mobile .menu-main-menu{width: 100%;}.main-menu-mobile .menu-main-menu>li{display: block;float: none;padding: 10px 15px;border-bottom: 1px solid #ccc;}.main-menu-mobile .menu-main-menu > li:first-child > a{padding-left: 6px;}.main-menu-mobile .menu-main-menu > li:last-child{border-bottom: 0;}.main-menu-fluid .main-menu-mobile{top: 40px;}.topmenu .main-menu-mobile .menu-main-menu > li > a{color: #000;text-shadow: none;}.topmenu .main-menu-mobile .menu-header-menu-container, .topmenu .main-menu-mobile .menu-main-menu{padding: 0;margin: 0;}.inner-search{background: rgb(251, 233, 235);padding: 15px;box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.3);border-radius: 10px;}.woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{opacity: 1;color: #fff;}.white-box.light-row{background-color: rgba(174, 129, 136, 0.2)!important;}.tc-extra-product-options.tc-show{padding-top: 30px;}h3.tm-epo-field-label {text-align: center;font-size: 22px;margin: 20px 0 0!important;}.tm-description p:last-child{margin: 20px 0;font-size: 13px;line-height: 1.6;}.tm-extra-product-options .tm_divider{color: #92277e;}h3.tm-epo-field-label:after{height: 3px;width: 40px;margin: 15px auto 0;background-color: #92277e;display: block;content: "";}.cpf-section:first-child p {margin-bottom: 0;}.form-wppp-select.products-per-page select{padding: 10px;background-color: #f9f9f9;border: 0;margin-left: 15px;font-size: 13px;}label.search-label{font-size: 20px;margin: 10px 0 30px;color: #000;display: block;}select[name="alg_products_per_page"]{padding: 10px;background-color: #f9f9f9;border: 0;margin-bottom: 30px;}.woocommerce div.product .summary form.cart .variations{margin: 15px}.woocommerce div.product form.cart .variations select{    padding: 5px;background-color: #ffffff;border-color: rgba(0, 0, 0, 0.15);}.berocket_aapf_widget input[type="checkbox"] + label:before{background: url(img/filters.png) no-repeat;background-color: #d6d6d6;}#tab-description a{color: #92277e;}#tab-description a:hover{color: #999;}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{padding: 10px 0;font-size: 13px;}.woocommerce div.product .woocommerce-tabs #tab-description .panel {padding: 0;border: 0;margin: 0;display: block!important;}.woocommerce div.product .woocommerce-tabs #tab-description > h2 {display: none}.pswp__caption {display: none!important;}.pswp__bg {    background: rgba(0, 0, 0, 0.8);}h4.tm-epo-field-label {font-size: 14px;color: #000;display: inline-block!important;border-bottom: 2px solid #92277e;width: auto!important;padding: 0 0 7px;}/*.tc-extra-product-options .cpf-section:first-child .tmcp-field-wrap label {display: none!important;}*/.tm-extra-product-options .cpf-section:first-child textarea.tm-epo-field {margin-top: 10px;}.tm-extra-product-options .cpf-section:first-child p {margin: 10px 0 0;}.products li.product-category.product {display: none!important;}@media only screen and (max-width : 1340px) {    .menu-main-menu > li > a{font-size: 18px;padding: 10px 10px;}}@media only screen and (max-width : 1200px) {    .menu-main-menu > li > a{font-size: 15px;padding: 10px 7px;}    .element-item{height: 181px;}    .cat-box{width: 20%;height: 186px;margin: 30px 0px;}    .cat-box img{max-width: 100%;height: auto;}}@media only screen and (max-width : 1024px) {    .menu-main-menu > li > a {font-size: 16px;padding: 10px 7px;}    .element-item{height: 164px;}    .newsletter-row form label {font-size: 14px;letter-spacing: 0;}    .newsletter-row .newsletter-form input{min-width: 190px;}    .social li{margin-right: 5px;}    .woocommerce .breadcrumb-section p{font-size: 11px;}    .woocommerce ul.products li.product .add_to_cart_button:before{padding: 17px 14px;font-size: 17px;}    .woocommerce ul.products li.product .add_to_cart_button{letter-spacing: 0px;padding-left: 45px;}}@media only screen and (max-width : 992px) {    .menu-main-menu > li > a {font-size: 14px;padding: 10px 6px;}    .search-block{font-size: 16px;}    .element-item{height: 138px;}    .cat-box h4{font-size: 13px;}}@media only screen and (max-width : 768px) {    .blog-info-style.blog_info > span{display: block;}    .newsletter-row form{text-align: left;}    .newsletter-row form label{display: block;margin: 0 0 10px;}    .social li a{width: 32px;padding: 5px 0;}    .social li {margin-right: 0;}    .search-block{padding: 10px 6px;}    .woocommerce .breadcrumb-section p{line-height: 1.6;}    .woocommerce .related.products ul.products li.product, .woocommerce-page .related.products ul.products li.product,.woocommerce ul.products li.product, .woocommerce-page ul.products li.product,.woocommerce.columns-4 ul.products li.product, .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product{width: 48%;}    .white-box>ul, .white-box>div>ul, .bapf_sfilter .bapf_body{padding: 20px 10px;}    .white-box ul li.cat-item:before{padding-right: 0;}    .white-box ul li.cat-item{font-size: 12px;}    .element-item{height: 123px;}    .product_list_widget li a img{max-width: 100%;float: none;margin: 0;}    .product_list_widget li a .product-title{font-weight: bold;margin-top: 10px;}    .inner-top{padding-bottom: 10px;}    .black-top{font-size: 11px;}    .main-menu-fluid .menu-main-menu {margin-top: 0;}    .menu-main-menu > li > a {font-size: 16px;padding: 10px 6px;}    .cat-box {padding: 40px 10px;height: 138px;}    .fancy-style1 .banner-button{bottom: 10px;left: 8px;}    .menu-main-menu > li > a{color: #333;}    .menu-main-menu >li > ul.sub-menu > li ul.sub-menu{left: -101%;}    .woocommerce-page ul.products li.product {margin-right: 15px;}    .woocommerce-page ul.products li.product:nth-child(2n) {margin-right: 0;}}@media only screen and (max-width : 680px) {    .cms-payment-icons a {margin: 10px 7px 0 0;display: inline-block;}    .element-item{height: 107px;}    .top-info{font-size: 11px;margin-right: 8px;}    .top-info .fa{margin-right: 7px;}    .woocommerce div.product .summary  p.price:after{font-size: 11px;}    .searchform input[type="text"]:focus, .searchform input[type="text"]:active {width: 75%;}    .woocommerce .col2-set#customer_login .col-1{margin-bottom: 30px;}    .dropdown.quick-search .dropdown-menu{margin-right: -120px;right: 50%;}    .back-to-top .fa{font-size: 18px}    .back-to-top.visible {font-size: 11px; padding: 7px 13px;}    .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product}@media only screen and (max-width : 480px) {    .cat-box{padding: 40px 0;width: 44%;margin: 30px 10px;}    .element-item{height: 66px;}    .btn-group>.btn{padding: 10px 8px!important;margin-right: 3px;font-size: 12px;}    div[itemprop="offers"], .woocommerce div.product form.cart{width: 100%;margin: 0 0 15px;}    .woocommerce div.product .summary  p.price:after{font-size: 12px;}    .newsletter-row .newsletter-form input {min-width: 165px;width: 45%;margin-bottom: 10px;}    .black-top {font-size: 9px;}    .top-info{font-size: 8px;margin-right: 0;}    .top-info:last-child{margin-left: 5px;}    .top-info .fa{margin-right: 4px;}    .btn-group>.btn{font-size: 10px;padding: 10px 6px!important;}    .woocommerce .woocommerce-ordering select{width: 100%;}    .searchform {margin: 0 0 10px 10px;}    .searchform input[type="text"]{width: 50%;}    .searchform input[type="text"]:focus, .searchform input[type="text"]:active {width: 85%;}    .woocommerce ul.products li.product .add_to_cart_button:before {padding: 18px 7px;font-size: 15px;}    .woocommerce ul.products li.product .add_to_cart_button {padding-left: 30px;font-size: 11px;}    .main-menu-fluid a >img {margin-top: 0px;}    #SearchModal #searchform input[type="text"]{padding: 0;font-size: 38px;}    button.close{top: -22px;right: 0;}    .menu-main-menu >li > ul.sub-menu > li ul.sub-menu {left: 0;top: 100%;}}@media only screen and (max-width : 320px) {    .cat-box img{max-width: 100%;height: auto;}    .cat-box{display: block;margin: 0 8px;padding: 10px 0;}    .btn-group>.btn {font-size: 9px;padding: 10px 5px!important;}    .woocommerce .related.products ul.products li.product, .woocommerce-page .related.products ul.products li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce.columns-4 ul.products li.product {width: 100%;margin: 0 0px 30px;}    .newsletter-row .newsletter-form input, .newsletter-row .news-submit{display: block;width: 100%;}    .woocommerce ul.products li.product .add_to_cart_button:before{padding: 16px 20px;font-size: 20px;}    .woocommerce ul.products li.product .add_to_cart_button{letter-spacing: 2px;padding-left: 60px;font-size: 12px;}    #SearchModal #searchform input[type="text"]{font-size: 30px;}}