/* ESPA ***********************************/

/* BANNER */
html[lang="el"] .espa-en {
    display: none;
}

html[lang="en"] .espa-gr {
    display: none;
}

.espa-banner-div {
	position: fixed;
	bottom: 0px;
	height: 100px;
	background: rgba(0,0,0,0.7);
	left: 0;
	width: 100%;
}

.espa-banner {
    margin: auto;
    display: block;
    position: relative;
    text-align: center;
    padding-top: 25px;
}

@media (max-width: 420px) {
.espa-banner-div .espa-banner img {
	width: 100%;
	height: auto;
}}

/* TOP BAR **/

.desktop-header-active .header .top-bar.navbar-nav {
	background: #29292b;
}

/* PRODUCT LOOP **/

.common-home .product-grid .product-thumb .stats a {
	color: #2F6FA7;
}

.product-grid .product-label-28 b {
	background: #24881B;
}

html .product-label-29 b {
	background: #007BC7;
}

/* FOOTER **/

footer .grid-row-2 .links-text,
footer .grid-row-2 .newsletter-text, 
footer .grid-row-2 label,
footer .grid-row-1 p{
	color: #6B6E7B !important;
}

footer .grid-row-2 label a {
    color: #3174AF;
}

/*html footer {*/
/*    z-index: 80;*/
/*}*/

/*html header {*/
/* z-index: 80;   */
/*}*/


/*
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
||||| --> COMMON
VVV
VVV
VVV
VVV
VVV
VVV
VVV
*/

/*    -->                                                                                                                                            COMMON > ESPA           
[1]   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

.scroll-top{
	bottom: 45px !important;
}

.espa-banner-div {
    height: auto !important;
    background: none !important;
	right: 0px !important;
    left: auto !important;
	width: auto !important;
}

.espa-banner {
	padding: 0px !important;
}

.espa-banner-div a .espa-banner img {
    width: 350px !important;
    max-width: 100% !important;
    image-rendering: -webkit-optimize-contrast !important;
}

/*
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
||||| --> CATEGORY PAGE
VVV
VVV
VVV
VVV
VVV
VVV
VVV
*/

/*    -->                                                                                                                        CATEGORY PAGE > REFINE CATEGORIES
[1]   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

.refine-categories .refine-item a {
    background: #f1f1f1;
    height: 50px;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
    margin: 0px !important;
    padding: 0px !important;
    font-size: 14px;
    line-height: normal;
    font-weight: bold;
	color:#29292b !important;
	transition: all 0.12s;
}

.refine-categories .refine-item a:hover{
	background: #29292b !important;
}

.refine-categories .refine-item a:hover .refine-name{
	color:white !important;
}

.refine-categories .refine-item a .refine-name{
	padding: 0px !important;
	transition: all 0.12s;
}

/*
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
ΛΛΛ
||||| --> PRODUCT
VVV
VVV
VVV
VVV
VVV
VVV
VVV
*/

/*    -->                                                                                                                                           PRODUCT > GRID
[1]   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/*    -->                                                                           PRODUCT > GRID > BUTTON GROUP                 
[2]   =========================================================================================================== */

.main-products.product-grid.product-grid .product-thumb .button-group{
	background: none !important;
}

.main-products.product-grid.product-grid .product-thumb .cart-group {
    flex: initial;
    width: calc(100% - 50px) !important;
}

.main-products.product-grid .product-thumb .btn-cart.btn {
    min-width: unset;
    width: 100%;
}

.main-products.product-grid.product-grid .product-thumb .wish-group {
    width: 50px !important;
}

.main-products.product-grid .product-thumb .btn-wishlist.btn {
    min-width: unset;
    padding: 0px;
    width: 50px;
    height: 40px;
    background: #666 !important;
}

/*    -->                                                                                                                                           PRODUCT > PAGE
[1]   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/*    -->                                                                               PRODUCT > PAGE > WISHLIST                   
[2]   =========================================================================================================== */

.route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist.btn{
	padding: 0px !important;
    min-width: auto;
    height: 40px;
    width: 40px;
    background: none !important;
    color: rgba(208, 30, 36, 1) !important;
}

.route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist.btn:hover{
    background: rgba(208, 30, 36, 1) !important;
    color: white !important
}

.route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist::before{
	font-size: 22px !important;
}

/*    -->                                                                               PRODUCT > PAGE > SIMILAR                   
[2]   =========================================================================================================== */


/*    -->                                                                                                                                          Checkout > BOXNOW
[1]   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

.checkout-section.shipping-payment > div.section-shipping{
    order:1;
}
.checkout-section.shipping-payment > div.section-payment{
    order:2;
}
.checkout-section.shipping-payment > div:not(.section-shipping):not(.section-payment){
    order:3;
}
