
/* Για επαναφορά του layout στην προηγούμενη κατάσταση, να αφιαρεθεί από το stylesheet.css η κλήση για το slumdog.css */

/* ΓΕΝΙΚΕΣ ΡΥΘΜΙΣΕΙΣ */
body{
    font-size: 15px !important;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
    font-size: 14px !important;
}
.container{
    width: 90% !important;
}

/* τιμές */
.box.latest .price,
.price-new,
.price.price-product,
.price{
    font-family: 'Changa One','Open Sans', cursive;
    font-size: 30px;
}

#logo img{
   width: 70%;
}


/* ΑΡΧΙΚΗ ΣΕΛΙΔΑ */
/* γενικές ρυθμίσεις layout */
.common-home .header_modules .container{
   width: 100% !important;
   padding-left: 0;
   padding-right: 0;
}
.common-home .header_modules .box.featured{
   width: 90% !important;
   margin-left: auto;
   margin-right: auto;
}
.common-home #banner1{
   padding-left: 30px;
   padding-right: 30px;
}


/* header top */
#top-links a{
    font-size: 14px !important;
}
.box-language .dropdown-toggle, .box-currency .dropdown-toggle{
    font-size: 14px !important;
    text-transform: uppercase !important;
}
#cart > button{
    font-size: 14px !important;
}
.phone .hidden-xs.hidden-sm{
   font-size: 25px;
   color: #fe8303;
   line-height: 1;
}

/* main menu */
#tm_menu div > ul > li,
.added-menu-item{
   width:12.5% !important;
}
#tm_menu .container{
    width: 100% !important;
    padding: 0;
}
#tm_menu li{
    background: #8bacbd;
}
#tm_menu div > ul > li > a,
.added-menu-item a{
    font-weight: 600 !important;
    font-size: 16px !important;
    color: #fff !important;
}
.sf-arrows .sf-with-ul::after{
    font-size: 18px !important;
    color: #fff !important;
    margin-left: 15px !important;    
}
#tm_menu div > ul > li > ul > li a{
    color: #fff !important;
    font-size: 15px !important;
}
#tm_menu div > ul > li ul{
    padding: 0 !important;
}
#tm_menu .fa-chevron-right::before{
    display: none;
}
#tm_menu div ul > li ul ul{
    border-left: 1px solid #eaeae2 !important;
}
#tm_menu div > ul > li > ul li{
    padding: 13px 10px !important;
}
/* κουμπί brands */
.added-menu-item{
   background-color: #fe8303 !important;
   color: #fff !important;
   font-size: 16px !important;
}
.added-menu-item:hover{
   background-color: #000 !important;
}


/* προτεινόμενα */
.box.featured{
    padding: 50px 30px 20px !important;
    /*background: #f4f4f4 !important;*/
}
.box.featured h3{
    font-weight: 700;
    background: #8bacbd;
    color: #fff !important;
    padding-top: 21px;
}
.featured .description{
    display: none;
}
.featured .name{
    margin-bottom: 25px !important;
    min-height: 50px !important;
}
.featured .btn.btn-icon{
    display: none;
}
.featured .product-layout{
    margin-bottom: 30px !important;
}
/* top - cat - banners */
#banner1 .col-sm-4{
    width: 25% !important;
}
#banner1 .img-responsive{
    width: 100% !important;
}

/* τίτλοι προϊόντων */
.name a{
    font-size: 20px !important;
    font-weight: 700 !important;
}

/* νέα προϊόντα */
.box.latest,
.box.featured{
    text-align: center;
}
.box.latest h3{
    font-weight: 700;
    color: #8bacbd;
}
.product-thumb.transition .caption{
    text-align: center;
    padding-right: 30px;
    padding-left: 30px;
}
.box.latest .btn.btn-add,
.box.specials .btn.btn-add,
.box.bestsellers .btn.btn-add,
.box.featured .btn.btn-add{
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.latest .name{
    margin-bottom: 25px !important;
    min-height: 50px !important;
}

/* προσφορές */
#offers-button{
    margin-bottom: 60px !important;
}
.box.specials h3{
   font-weight: 700;
   text-align: center;
}


/* sidebar */
#column-left h3{
   color: #8bacbd !important;
}


/* ΚΑΤΗΓΟΡΙΑ */
/* τ΄τιλος σελίδας */
#content h2{
    font-size: 40px;
    font-weight: 600;
    color: #8bacbd;
}
/* απόκρυψη εικόνας κατηγορίας */
#content .col-sm-2 .image{
    display: none;
}
/* product box */
.product-layout.product-grid{
    margin: 20px 0;
}
/* διαθεσιμότητα */
.model{
    font-size: 15px;
    font-weight: 600;
}
/* περιγραφή */
.product-thumb .description{
   font-size: 15px !important; 
}

/* ΠΡΟΪΟΝ */
/* τιμή */
.price-section span.price-new{
   color: #fe8303 !important;
}
/* τίτλος */
.product-title{
   font-weight: 700 !important;
}
/* οδηγίες pdf */
.guide a{
    font-family: 'Changa One','Open Sans', cursive;
    font-size: 25px;
    color: #fe8303 !important;
    padding: 10px !important;
    border: 1px solid #dddddd !important;
    box-shadow: 5px 10px 18px #888888;
}
.guide a:hover{
   color: #555 !important;
}
.guide .fa{
   font-size: 19px !important;
}

/* τίτλοι ενοτήτων */
.product-section_title{
   color: #8bacbd !important;
}
/* video */
.product-desc iframe{
   height: 710px;
   box-shadow: 5px 10px 18px #888888;
}


/* CART BUTTON */
#cart .dropdown-menu{
   min-width: 360px !important;
}
.dropdown-menu.pull-right .name a{
   font-size: 14px !important;
}
.dropdown-menu.pull-right .text-left{
   width: 50% !important;
}
#cart .dropdown-menu img{
   max-width: 100% !important;
}
#cart .btn.btn-primary{
   width: 100%;
}

/* SHOPPING CART */
.shoping_cart .price,
td .price, .price b{
   font-size: 25px !important;
}


/* FOOTER */
footer h5{
    font-size: 18px !important;
    font-weight: 600 !important;
}
footer .footer_box a,
footer .col-sm-4 li{
    font-size: 15px !important;
    line-height: 1.6 !important
}