﻿/* Products Widget
-------------------------------------*/
.products_section_title {
    padding-top: 10px;
    margin-top: 20px;
    margin-left: 10px;
    border-top: 1px solid #e3e2e2;
}

.products_section_title h2 {
    color:#F88E0C;
}
.product_widget_wraper {
    padding: 0px 0px 10px 10px;
    width:361px;
    height:340px;
    overflow:hidden;
    position:relative;
}
.product_widget {
    overflow: hidden;
    height: 340px; 
    min-width: 240px;   
    width:361px;
}

.product_widget .image_wraper {
    float: right;
    padding: 3px;
    margin: 4px;
    width: 60px;
    height: 50px;
    overflow: hidden;
}

.product_widget .image_wraper .image_frame {
    height: 50px;
    overflow: hidden;
}

.product_widget .content_wraper {
    margin: 2px 4px;
    overflow: hidden;
}

.product_widget .title_wraper {
    margin-bottom: 2px;
    height: 40px;
    line-height:14px;
}

.product_widget .price_wraper {
    float:right;
}
.product_widget .store_wraper {
    float:left;
}

.product_widget li {
    clear: left;
    overflow: hidden;
    position: relative;
    top: 0;
    padding-bottom: 1em;
    height: 55px; 
}

/* Products Widget Horisontal
-------------------------------------*/

.h_product_widget_wraper {
    height:90px;
    overflow:hidden;
    position:relative;
    margin-bottom:10px;
}

.h_product_widget {
    overflow: hidden;
    height: 88px;
    width: 728px;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top ;
	background: transparent;
}


.h_product_widget_item {
    float:right;
    width:230px;
    height:72px;
    overflow:hidden;
    padding: 2px;
    margin: 5px 3px;
}

.h_product_widget .image_wraper {
    float: right;
    padding: 2px;
    margin: 2px;
    width: 62px;
    height: 62px;
    overflow: hidden;
}

.h_product_widget .image_wraper .image_frame {
    height: 62px;
    overflow: hidden;
}
.h_product_widget .content_wraper {
    margin: 2px 4px;
    overflow: hidden;
}

.h_product_widget .title_wraper {
    margin-bottom: 2px;
    height: 50px;
    line-height:14px;
}

.h_product_widget .price_wraper {
    float:right;
}
.h_product_widget .store_wraper {
    float:left;
}

.h_product_widget li {
    clear: left;
    overflow: hidden;
    position: relative;
    top: 0;
    padding-bottom: 1em;
    height: 76px; 
}


/* Products Widget Themes for Sirkin
-------------------------------------*/

.themes_products_sirkin {
    border: 1px solid #e3e2e2;
}

.themes_products_sirkin .h_product_widget_item {
    border: 1px solid #c2d363;
    background: #fff;
}

.themes_products_sirkin .image_wraper {
    border: 1px solid #c2d363;
    background: #fff;
}

.themes_products_sirkin li {
    border-bottom: 1px solid #e3e2e2;
}

.themes_products_sirkin li a {
    color:#b0c53b;
}

.themes_products_sirkin li a:hover {
    color:#c2d363;
}

.themes_products_sirkin li:hover {
    background: #ebf3be;
}

/* Products Widget Horisontal Themes for Renanim
-------------------------------------*/

.themes_products_renanim_h {
    /*border: 1px solid #fbcc57;*/
}

.themes_products_renanim_h .h_product_widget_item {
    border: 1px solid #fec436;
    background: #f5f5f5;
}

.themes_products_renanim_h .image_wraper {
    border: 1px solid #fec436;
    background: #fff;
}

.themes_products_renanim_h li {
    /*border-bottom: 1px solid #e3e2e2;*/
}

.themes_products_renanim_h li a {
    color:#fbac01;
}

.themes_products_renanim_h li a:hover {
    color:#fbb725;
}

.themes_products_renanim_h li:hover {
    background: #f1f1f1;
}


/* Products Widget Horisontal Themes for Mibemall
-------------------------------------*/

.themes_products_mibemall_h {
    /*border: 1px solid #fbcc57;*/
}

.themes_products_mibemall_h .h_product_widget_item {
    border: 1px solid #CCCCCC;
    background: #f5f5f5;
}

.themes_products_mibemall_h .image_wraper {
    border: 1px solid #CCCCCC;
    background: #fff;
}

.themes_products_mibemall_h .title_wraper a {
    color:#2B2B23;
}

.themes_products_mibemall_h li {
    /*border-bottom: 1px solid #e3e2e2;*/
}

.themes_products_mibemall_h li a {
    color:#FF8C00;
    line-height:16px;
}

.themes_products_mibemall_h li a:hover {
    text-decoration:underline;
}

.themes_products_mibemall_h li:hover {
    background: #f1f1f1;
}



/* Products Widget Themes for Renanim
-------------------------------------*/

.themes_products_renanim {
    border: 1px solid #fbcc57;
}

.themes_products_renanim .product_widget_item {
    border: 1px solid #fec436;
    background: #f5f5f5;
}

.themes_products_renanim .image_wraper {
    border: 1px solid #fec436;
    background: #fff;
}

.themes_products_renanim li {
    border-bottom: 1px solid #e3e2e2;
}

.themes_products_renanim li a {
    color:#fbac01;
}

.themes_products_renanim li a:hover {
    color:#fbb725;
}

.themes_products_renanim li:hover {
    background: #f1f1f1;
}

/* Products Widget Themes for Mibemall
-------------------------------------*/

.themes_products_mibemall {
    padding-right:4px;
    padding-left:4px;
    /*border:solid 1px #EBEBEB;
    background: #f5f5f5;*/
    margin-right:0px;
}

.themes_products_mibemall .product_widget_item {
    border: 1px solid #fec436;
    background: #fafafa;
}

.themes_products_mibemall .image_wraper {
    border: 1px solid #e3e2e2;
    background: #fff;
}

.themes_products_mibemall li {
    border-bottom: 1px solid #e3e2e2;
}

.themes_products_mibemall li a {
    color:#F88E0C;
}

.themes_products_mibemall li a:hover {
    color:#F88E0C;
}

.themes_products_mibemall li:hover {
    background: #f1f1f1;
}

.themes_products_mibemall .price_wraper {
}
.themes_products_mibemall .store_wraper {
}

.themes_products_mibemall .title_wraper {
    margin-top: 5px;
    height: 35px;
    line-height:14px;
    overflow:auto;
}

.themes_products_mibemall .image_wraper {
    float: right;
    padding: 1px 3px;
    margin: 6px 4px 4px 10px;
    width: 60px;
    height: 50px;
    overflow: hidden;
}
