/* apply these styles for light theme */
#back-top a:hover,

.phone p.img_phone,
#shopping_cart_mini .button,
#top_search .submit_button input,
.et_categ_box a:hover, #scroll-box a:hover,
.newsletter_footer_submit button,
.es-nav span,
.icon_cart_rollover a,
.icon_bestsellers,
.icon_facebook,
.icon_twitter,
.icon_facebook,
.icon_twitter,
.icon_footer_theme,
.icon_contact,
.newsletter_footer .newsletter_footer_submit button,
.icon_brands,
.ls-glass .ls-nav-next:hover,
.ls-glass .ls-nav-prev:hover,
.icon_box_category,
.icon_box_manufacturers,
.icon_box_new,
.icon_box_special,
.icon_related,
.unishop_button, .unishop_submit,
.product_info_wrapper .add-to-cart-box .add-to-cart-button .unishop_button,
.ui-widget-header,
.rslides_nav:hover{
    background-color: #7c007c
}
.shopping_cart_mini{
    background-color: #fff;
}

.shopping_cart .cart_link,
.inputRequirement,
.stockWarning, SPAN.markProductOutOfStock,
.product .product-price .new-special-price,
.expected-product,
.expected-date,
.product_info_wrapper .new_price_box .new-special-price{
    color:#e53590;
}

.currency a:hover, .currency a.selected, .language a:hover, .language a.selected {
    border-bottom:2px solid #008539
}
#drop-box, .drop-box-subcat, .drop-box-subsubcat, .drop-box-3subcat, .drop-box-4subcat{
    border-top: 4px solid #008539;
	background-color:#fafafa;
}

/* 
#header{
    background-color: #f5d9e2
}header bg color */

/* footer bg color */
.footer_bg_color{
    background-color: #000;
}
.footer_bg_color .footer-block h2{
    color: #fff!important;
}
 
.footer_bg_color nav ul li i { 
    font-size: 11px; 
    color: #aaa;
    margin-right: 5px;
} 
.footer_bg_color nav ul li a{ 
    color: #aaa!important; 
}
.footer_bg_color .fcopyrights, .footer_bg_color .fcopyrights a{ 
    color: #999!important; 
}

/* content bg color */
.et-content-bg {
    background-color: #f2f2f2;
}

/* additional blocks bg */
.currency a, .language a {
    border-bottom:2px solid #f3f3f3
}
.currency, .language,
#shopping_cart_mini .item,
#shopping_cart_mini .total,
.newsletter_footer,
.nav-container  .nav_block_head_field,
.nav-container .menu_block_head_button,
.nav-container .menu_block_dropdown{
    background-color: #f3f3f3;
}

.nav-container,
.moduleRowOver, .productsNotifications, .moduleRowSelected{
    background-color: #7c007c
}
.also_pursh_slider, .carousel_bestsellers_outer{
    background-color: #f8f8f8
}
.ui-widget-content1, .ui-widget-header1, .ui-widget-content2, .ui-widget-contentAdm, .ui-widget-content, .ui-widget-header{
    border: 1px solid #333333
}
.ui-widget-header1, .ui-icon {
    background-color: #333333
}
.ui-widget-contentAdm, .ui-widget-content, .ui-dialog .ui-icon{
    background-color:#fff
}

/* fonts colors */
h1, h2, h3, h4, h5, h6, a, a:hover,
.currency a, .language a,
#nav_first .nav_block_head_field, #nav_first1 .nav_block_head_field,
#nav_first .nav_block_dropdown a, #nav_first1 .nav_block_dropdown1 a,
.nav-container  .nav_block_head_field,
.infoBox .infoBoxContents ul li a,
.cat_parent a, .cat_parent a:hover, .cat_child a, .cat_child a:hover,
.cat_parent, .cat_child, .cat_parent a, .cat_parent a:hover, .cat_parent .active_cat, .cat_child a:hover,
SPAN.newItemInCart,
.headerNavigation1, A.headerNavigation1:hover,
.orderEdit,
.checkoutBarCurrent,
.product_info_wrapper .new_price_box .special_price_label,
.product_info_wrapper .reviews-count .unishop_submit,
a.unishop_submit:hover,
.product_reviews_page .prod_info_name_price .prod_info_price .new_price_box s{
    color:#000;
}

.phone{
    color:#9e9e9e;
}

.phone span,
.shopping_cart > .shopping_cart_b > .cart_wrapper,
#footer_higher_content h2,
#footer #copyright a,
.infoBox .infoBoxHeading,
.ui-widget-content1, .ui-widget-header a, .ui-widget-content a, .ui-widget-content2, .ui-widget-content, .ui-widget-contentAdm,
.contentContainer,
.et_pager, A.pageResults, A.pageResults:hover, .et_pager strong, .et_pager label,
.messageStackError, .messageStackWarning, .messageStackSuccess,
#bestsellers_title, #brands_title,
.infoBox .infoBoxHeading a, .infoBox .infoBoxHeading a:hover,
#footer h2,
.product .product-price .new_price, #columnLeft .et_box_new .new_price{
    color: #7c007c
}
#footer, #footer a,
#copyright,
.breadcrumbs_box,
.headerNavigation, A.headerNavigation:hover,
.breadcrumbs_box .headerNavigation1,
.product_info_wrapper .availability{
    color: #252424;

}

.shopping_cart .total span.price,
#shopping_cart_mini,
#shopping_cart_mini .item{
    color: #252424;
}

#shopping_cart_mini .item a,
#shopping_cart_mini .total,
#shopping_cart_mini .total .price,
#shopping_cart_mini SPAN.newItemInCart{
    color: #000
}
#storeLogo .shopping_pleasure{
    border-left: 1px solid #d8dadc;
}

.breadcrumbs_box{
    border-bottom:0px solid #e5e5e5;
}
.product-description{
   text-align:justify;
       color: #1c2120!important;
}


/* responsive styles */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .nav-container{background: none}
    .cat-name a.main_category .main_category_border{color: #000}
}

@media only screen and (max-width: 479px) {
    .nav-container{background: none}
    .cat-name a.main_category .main_category_border{color: #000}

}

/* */


@import url(../../../netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css);
.col-item
{
    border: 1px solid #E1E1E1;
    border-radius: 5px;
    background: #FFF; 
} 
.col-item .photo img
{
    margin: 0 auto;
    width: 100%;
}

.price-sbakery-category .col-item .info{
    padding: 13px 12px;
    border-radius: 0 0 5px 5px;
    margin-top: 0px; 
color: #047985;
font-size:18px;
}

.col-item .info
{
    padding: 10px;
    border-radius: 0 0 5px 5px;
    margin-top: -5px;
	border-top:0px solid #ebeff4;
}
 
.col-item .price
{
    /*width: 50%;*/
    float: left;
    margin-top: 5px;
}

.col-item .price h5
{
    line-height: 20px;
    margin: 0;
}

.price-text-color
{
    color: #219FD1;
}

.col-item .info .rating
{
    color: #777;
}

.col-item .rating
{
    /*width: 50%;*/
    float: left;
    font-size: 17px;
    text-align: right;
    line-height: 52px;
    margin-bottom: 10px;
    height: 52px;
}

.col-item .separator
{
    border-top: 1px solid #E1E1E1;
}

.clear-left
{
    clear: left;
}

.col-item .separator p
{
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 10px;
    text-align: center;
}

.col-item .separator p i
{
    margin-right: 5px;
}
.col-item .btn-add
{
    width: 50%;
    float: left;
}

.col-item .btn-add
{
    border-right: 1px solid #000;
}

.col-item .btn-details
{
    width: 50%;
    float: left;
    padding-left: 10px;
}
.controls
{
    margin-top: 20px;
}
[data-slide="prev"]
{
    margin-right: 10px;
}


