.egg-container img{max-width:100%;height:auto;}
.egg-container .rating > span{display:inline-block;position:relative;font-size:30px;color:#4285F4;}
.egg-container .rating_small > span{display:inline-block;position:relative;font-size:16px;color:#4285F4;}
  
.egg-container .rating_default > span{display:inline-block;position:relative;font-size:22px;color:#4285F4;}
       
span.rating_small{white-space:nowrap}
.egg-container .egg-stars-container{position:relative;display:inline-block;color:transparent;font-size:20px;word-wrap:normal !important;overflow:hidden;}
.egg-container .egg-stars-container:before{position:absolute;top:0;left:0;content:'★★★★★';color:lightgray;}
.egg-container .egg-stars-container:after{position:absolute;top:0;left:0;content:'★★★★★';color:#fcc10a;overflow:hidden;}
.egg-stars-0:after{width:0%;}
.egg-stars-10:after{width:10%;}
.egg-stars-20:after{width:20%;}
.egg-stars-30:after{width:30%;}
.egg-stars-40:after{width:40%;}
.egg-stars-50:after{width:50%;}
.egg-stars-60:after{width:60%;}
.egg-stars-70:after{width:70%;}
.egg-stars-80:after{width:80%;}
.egg-stars-90:after{width:90%;}
.egg-stars-100:after{width:100%;}
.egg-container .egg-stars-small{font-size:16px;}
  
.egg-container .egg-stars-default{}
       
.egg-container .egg-stars-big{font-size:30px;}
       
.egg-item .cegg-price-row .cegg-price{font-size:32px;line-height:30px;white-space:nowrap;font-weight:bold;margin-bottom:15px;margin-top:15px;display:inline-block;}
.egg-container .egg-item .cegg-price small{font-size:22px;}
.egg-item, .egg-list, .egg-grid{margin-bottom:25px}
.egg-container .cegg-price{font-weight:bold;white-space:nowrap}
.egg-container .cegg-text-additional{font-size:14px;font-weight:normal;}
.egg-container .products .v-align{vertical-align:middle;}
.egg-container .cegg-gridbox{background-color:#ffffff;margin-bottom:10px;padding-bottom:10px;border:1px solid white;transition:all 0.3s ease;}
.egg-container .cegg-gridbox:hover{box-shadow:0 8px 16px -6px #eee;border:1px solid #ddd;}
.cegg-gridbox .producttitle, .cegg-gridbox .producttitle a{line-height:20px;margin-bottom:10px;font-weight:normal;color:#333;}
.cegg-gridbox .productprice{color:black;font-weight:bold;line-height:20px;margin-bottom:10px;font-size:1.1em;}
.cegg-gridbox .productprice strike{color:grey;font-weight:normal;font-size:0.85em;}
.cegg-gridbox .productprice .text-success{font-weight:normal;font-size:0.85em;}
.cegg-thumb{text-align:center;}
.cegg-gridbox .cegg-thumb{text-align:center;padding:15px;}
.cegg-price-tracker-item .cegg-thumb{text-align:center;}
.cegg-gridbox .cegg-thumb img, .cegg-price-tracker-item .cegg-thumb img{border:0 none;box-shadow:none;max-height:170px;}
.cegg-item-title{font-size:24px;margin:0px 0px 5px 0px;}
.egg-grid-wdgt .cegg-thumb img{max-height:150px;}
.egg-list-coupons .cegg-thumb{text-align:center;margin-bottom:10px}
.egg-list-coupons .cegg-thumb img{max-height:30px;}
.egg-container .cegg-promotion{line-height:18px;}
.egg-container .cegg-promotion{border-radius:4px;top:15px;left:0;height:24px;position:absolute;width:auto;z-index:10;}
.egg-btns-row .cegg-btn-cell{padding-bottom:5px;}
.egg-container .cegg-position-container{display:inline-block;position:absolute;width:auto;top:0px;left:20px;z-index:10;}
.egg-container .cegg-position-text{position:relative;color:#fff;font-weight:bold;background:#dc3545;width:30px;height:30px;display:inline-block;line-height:30px;border-radius:50%;font-size:15px;}
.egg-container .cegg-position-container2{display:inline-block;position:absolute;width:auto;top:8px;left:8px;z-index:10;}
.egg-container .cegg-position-text2{position:relative;color:#fff;font-weight:bold;background:#d9534f;width:28px;height:28px;display:inline-block;line-height:28px;border-radius:50%;font-size:15px;}
.egg-container .cegg-price-badge{display:inline-block;min-width:80px;padding:5px 7px;font-size:15px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:10px;float:right;background-color:#777;}
.egg-container .cegg-discount{background:none repeat scroll 0 0 #dc3545;border-radius:0 4px 4px 0;color:#fff;display:inline-block;float:left;font-size:16px;font-weight:lighter;height:100%;padding:3px 5px;}
.egg-container .egg-padding-top{padding-top:22px;}
.borderless tbody tr td, .borderless tbody tr th, .borderless thead tr th{border:none;}
.borderless td, .borderless th{border:none;}
.egg-container .egg-padding-top15{padding-top:15px;}
.egg-container.egg-compare .row{border-bottom:1px solid #ddd;padding:15px 0px;margin-bottom:0}
.egg-container .egg-listcontainer .row:before, .egg-container .egg-listcontainer .row:after{display:none;}
.egg-container .egg-listcontainer{display:table;border-collapse:collapse;margin-bottom:30px;width:100%;}
.egg-container  .row-products{display:table-row;}
.egg-container .row-products > div{display:table-cell;float:none;vertical-align:middle;border-bottom:1px solid #eee;padding:18px 10px}
.egg-container .row-products:last-child > div{border:none}
.egg-container .row-products > div:first-child{padding-left:0;}
.egg-container .row-products > div:last-child{padding-right:0;}
.egg-container .row-products:hover{background-color:#f9f9f9;}
.egg-container .row-products span.no-bold{font-size:14px;font-weight:normal;}
.cegg-list-no-prices .cegg-desc-cell{vertical-align:top !important;}
.egg-container, .egg-list .row-products{clear:both;overflow:hidden;}
.egg-list .row-products{margin-bottom:15px;margin-top:0}
.egg-container .cegg-image-cell img{max-height:100px;max-width:130px}
.egg-container .cegg-image-cell{text-align:center}
.cegg-image-container img{vertical-align:top;max-width:100%;height:auto;display:inline-block;max-height:350px;}
.egg-container .cegg-no-top-margin{margin-top:0}
.egg-container .cegg-no-bottom-margin{margin-bottom:0}
.egg-container .cegg-no-margin{margin-top:0}
.egg-container .cegg-mb5{margin-bottom:5px}
.egg-container .cegg-mb10{margin-bottom:10px}
.egg-container .cegg-mb15{margin-bottom:15px}
.egg-container .cegg-mb20{margin-bottom:20px}
.egg-container .cegg-mb25{margin-bottom:25px}
.egg-container .cegg-mb30{margin-bottom:30px}
.egg-container .cegg-mb35{margin-bottom:35px}
.egg-container .cegg-lineh-20{line-height:20px}
.egg-container .cegg-mr10{margin-right:10px}
.egg-container .cegg-mr5{margin-right:5px}
.egg-container .cegg-mt5{margin-top:5px}
.egg-container .cegg-mt10{margin-top:10px}
.egg-container .cegg-mt30{margin-top:30px}
.egg-container .cegg-pl5{padding-left:5px}
.egg-container .btn.cegg-btn-big{padding:13px 80px;line-height:1;font-size:20px;font-weight:bold;}
.egg-container .title-case:first-letter{text-transform:capitalize;}
.cegg-couponcode{text-align:center;background:#efffda;padding:5px;display:block;text-decoration:none;border:2px dashed #5cb85c;margin-bottom:10px;margin-right:10px}
.cegg-bordered-box{border:2px solid #ededed;padding:25px}
.cegg-price-tracker-panel .col-md-5{text-align:right;}
.cegg-price-tracker-panel .panel-body{padding-bottom:0px;}
.cegg-price-tracker-item .cegg-price{font-size:22px;font-weight:bold;}
.egg-list-coupons .btn{font-size:16px;font-weight:bold;display:block;}
.cegg-listlogo-title{line-height:18px;font-size:15px}
.egg-listcontainer .cegg-price, .cegg-list-withlogos .cegg-price{font-weight:bold;font-size:1.1em;}
.egg-container .cegg-list-withlogos .btn{font-weight:bold;font-size:15px;padding:8px 16px}
.cegg-price-row strike{font-size:16px;font-weight:normal;}
.egg-listcontainer .cegg-list-logo-title a{text-decoration:none;box-shadow:none;color:#111;}
.cegg-list-no-prices .cegg-no-prices-desc{font-size:0.9em;color:#656565;}
.cegg-reviews-count{text-decoration:none;box-shadow:none;color:#111;}
.cegg-hidden{opacity:0;visibility:hidden;transition:all 0.3s ease;transform:translateY(10px);}
.egg-container .cegg-gridbox:hover .cegg-hidden{opacity:1;visibility:visible;transform:translateY(0);}
.egg-container .cegg-btn-grid .btn{display:block;margin-bottom:10px}
#cegg_market .cegg-image-container img{max-height:350px}
.cegg-review-block{padding:20px;border:1px solid #eee}
.cegg-line-hr{clear:both;border-top:1px solid #eee;height:1px}
.cegg-image-cell .cegg-merhant-logo{width:80px !important;}
.cegg-font60{font-size:60%;}
.cegg-lineheight15{line-height:15px;}
.cegg-price-tracker-item .price-alert-title{color:#111;font-weight:bold;line-height:20px;}
.egg-text-bold{font-weight:bold;}
.cegg-price-alert-wrap .price-alert-agree-label{font-weight:normal;font-size:90%;}
.egg-grid-wdgt .cegg-product-discount{line-height:20px;}
.egg-grid-wdgt .product-discount-value{font-size:20px;margin-right:1px;font-weight:bold;white-space:nowrap;}
.egg-grid-wdgt .product-discount-symbol{letter-spacing:0;font-weight:bold;font-size:16px;}
.egg-grid-wdgt .product-discount-value, .product-discount-symbol, .product-discount-off{color:#d9534f;}
.egg-grid-wdgt .product-discount-off{font-size:16px;font-weight:bold;white-space:nowrap;}
.egg-grid-wdgt .product-discount, .product-price{float:left;display:inline;}
.egg-grid-wdgt .product-name, .product-meta, .product-price{font-size:14px;color:#212121;font-weight:normal;}
.egg-grid-wdgt .product-price-old{font-size:14px;line-height:1em;min-height:1em;color:#757575;text-decoration:line-through;}
.egg-grid-wdgt .product-price-new{font-size:18px;font-weight:bold;}
.egg-grid-wdgt .product-price-new{font-size:18px;font-weight:bold;}
.egg-grid-wdgt-row .cegg-wdgt-gridbox{border-bottom:1px solid #eee;margin-bottom:0;margin-top:15px;}
.egg-grid-wdgt .cegg-wdgt-gridbox:hover a{text-decoration:underline;}
.egg-list-wdgt .cegg-discount-off{font-size:18px;}
.egg-grid-wdgt-row .cegg-wdgt-gridbox:last-child{border-bottom:none;}
.widget .egg-grid-wdgt{margin-bottom:0px;}
.egg-list-wdgt .product-discount-off{color:#d9534f;font-size:16px;font-weight:bold;}
.egg-grid-wdgt .cegg-gridbox-border{box-shadow:0 8px 16px -6px #eee;border:1px solid #ddd;}
.egg-list-wdgt .row-products:hover{background-color:inherit;}
.cegg-price-comparison{margin-bottom:0px;}
.cegg-price-comparison td a{display:block;}
.cegg-price-comparison .cegg-buttons_col{text-align:center;vertical-align:middle !important;}
.cegg-price-comparison .cegg-buttons_col a{color:#fff !important;}
.cegg-price-comparison .cegg-price_col a{text-decoration:none;box-shadow:none;color:#111;font-weight:bold;}
.cegg-price-comparison .cegg-merhant_col{vertical-align:middle !important;}
.cegg-price-comparison .cegg-merhant_col a{text-decoration:none;box-shadow:none;color:#111;vertical-align:middle !important;}
.cegg-price-comparison.table{font-size:13px;}
.egg-container .stock-status{font-size:80%;cursor:help;font-weight:normal;}
.egg-container .status-instock{color:#7ad03a;}
.egg-container .status-outofstock{color:#777;}
.egg-container .cegg-disclaimer .cegg-disclaimer-title{padding:5px;cursor:default;}
.egg-container .cegg-disclaimer{cursor:help;}
.egg-container .cegg-cashback{color:#199402;}
.cegg-features-table{word-wrap:break-word;}
.cegg-btn-row{padding-right:10px;}
.cegg-price-outofstock{color:#777 !important;}
@media(max-width:768px){
.cegg-list-withlogos .cegg-btn-cell{text-align: center;}
.cegg-price-tracker-panel .col-md-5{text-align: left;}
.egg-container .cegg-image-cell img{max-height: 80px; max-width: 80px;}
.egg-container .cegg-list-withlogos .cegg-image-cell img{max-height: 60px; max-width: 60px;}
.egg-container .egg-listcontainer .row-products{display:flex;}
.cegg-list-no-prices .row-products{display: table-row !important;}
.egg-container .egg-listcontainer .row-products > div{padding:5px 0 10px 0;}
.egg-listcontainer .cegg-price, .cegg-list-withlogos .cegg-price{font-size:18px;line-height:1;}
.cegg-price-row strike{font-size: 15px;}
.egg-container .row-products .btn {padding: 5px 2px; font-size: 12px; line-height: 1.3; border-radius: 3;}
.cegg-gridbox .cegg-thumb img {max-height: 150px; }
.cegg-gridbox .producttitle, .cegg-gridbox .producttitle a {font-size: 14px;}
.cegg-gridbox .cegg-price, .cegg-gridbox .cegg-price strike {font-size: 16px;}
.cegg-gridbox .producttitle, .cegg-gridbox .producttitle .cegg-mb10 {margin-bottom: 5px;}
}