#recent-posts-widget-with-thumbnails-3 ul li {
padding: 5px 5px 0px;
margin: 0 !important;
border-bottom: 1px solid #eee;
}
.elementor-widget-text-editor,
.elementor-widget-heading .elementor-heading-title {
color: #000000 !important;
}
.blue-notice{ display: block;
text-align: center;
padding: 3px 5px;
margin-top: 10px;
border: 1px solid #eaeaea;
}
#ez-toc-container.ez-toc-light-blue {
background: #ffffff !important;
border: 1px solid #000 !important;
padding: 3px 15px !important;
}
.mini-hide{
display:none;
}
.mini-notification-indicator:after{
display:block !important;
content:"";
position:absolute !important;
width:inherit !important;
height:inherit !important;
border-radius:inherit !important;
background-color:inherit !important;
animation:mini-notification-indicator-pulse 1.5s infinite !important
}
.mini-notification-indicator{
float: right !important;
margin: 10px 0 0 !important;
width: 8px !important;
height: 8px !important;
border-radius: 4px !important;
background-color: #d63638 !important;
color: #ffffff !important;
}
@keyframes mini-notification-indicator-pulse{
0%{transform:scale(1);opacity:1}
100%{transform:scale(3);opacity:0}
}
.mini-notification{
background-color: #d63638 !important;
color: #ffffff !important;
display: inline-block !important;
min-width: 18px !important;
height: 18px !important;
border-radius: 9px !important;
margin: 7px 0 0 2px !important;
vertical-align: top !important;
font-size: 11px !important;
line-height: 1.6 !important;
text-align: center !important;
}
.mini-red{
color:#FF0000;
}
.mini-first-txt {
font-size: 54px;
display: block;
background: #f08c12;
color: #ffffff;
width: 70px;
font-weight: 600;
text-align: center;
line-height: 1.2;
float: left;
margin-right: 10px;
margin-bottom: -5px;
}
#wp-admin-bar-minipriza-menu>.ab-item:before{
position: relative;
float: left;
font-family: dashicons;
speak: never;
padding: 4px 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
background-image: none!important;
margin-right: 6px;
content: "\f174";
top: 3px;
font-size: 18px;
transition: color .1s ease-in-out;
}
.bottomMenu.showbar{
position: fixed;
background: #efefef;
width: 100%;
top: 32px;
height: 32px;
font-size: 16px;
}
.bottomMenu ul{
margin: 0;
padding: 0;
}
.bottomMenu ul li{
display:inline-block;
}
.elementor-button {
background-color: #f0ad4e !important;
color: #fff !important;
}
.elementor-button:hover{
background-color: #ea9b2a !important;
}
.text-center{
text-align: center;
}
.mini-flex-out.mini-top-price{
margin:5px 0;
align-items: center;
}
.mini-flex-in.in2 h3{
margin:0;
font-size: 28px;
width: 100%;
}
.mini-flex-in.in2 a{
text-decoration: none !important;
color: #000;
}
.mini-goto{
width: 100%;
text-align: center;
margin-top: 20px;
}
.mini-score{
width: 100%;
position: relative;
line-height: 1.5;
font-size: 14px;
}
.mini-price-discount{
margin-top: -5px;
font-size: 14px;
color: #787878;
}
.mini-price{
font-size: 24px;
color: red;
line-height: 1.2;
}
.mini-star{
line-height: 0;
}
.mini-top-price{
border:  1px solid #e4e4e4;
padding: 5px;
color: #000;
width: 100%;
border-radius: 6px;
font-size: 16px;
}
.mini-wp100{
width: 100%;
}
.mini-flex-in.mini-wp33{
width: 33%;
flex: 33% 0 0;
align-items: center;
}
.mini-star{
width: 100%;
}
.mini-star .star{
width: 20px;
height: auto;
}
.mini-discount{
text-decoration: line-through;
}
.mini-button{
display: inline-block;
line-height: 1;
font-size: 15px;
padding: 12px 24px;
border-radius: 3px;
color: #fff;
fill: #fff;
text-align: center;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
background-color: #f0ad4e!important;
color: #fff!important;
}
.mini-button.btn_disabled:hover,
.mini-button.btn_disabled {
background-color: #ededed!important;
color: #f00!important;
cursor: default;
}
.mini-flex-out .img_block img{
max-height: 350px;
width: auto;
}
.mini-flex-out .img_block a{
margin: 0 auto;
position: relative;
overflow: hidden;
}
.mini-l-discount{
line-height: 1.75;
text-align: center;
width: 100%;
color: #f00;
font-size: 28px;
margin-top: 10px;
border: 1px solid #f00;
font-weight: 600;
border-radius: 6px;
}
.mini-goto .mini-button{
width:100%;
font-size: 18px;
border-radius: 6px;
}
.mini-goto .mini-button a:hover{
text-decoration:none !important;
}
.mini-button:hover {
background-color: #ea9b2a!important;
}
.mini-flex-in {
display: flex;
justify-content: flex-start;
align-items: flex-start;
flex-wrap: wrap;
flex-direction: column;
width: 40%;
flex: 40% 0 0;
}
.mini-flex-in.in1 {
line-height: 0;
padding: 10px;
position: relative;
}
.mini-flex-in.in2 {
width: 60%;
flex: 0 0 60%;
text-align: left;
border-bottom: 0;
padding: 10px;
position: relative;
}
.mini-more-i{
background: #f08c12;
color: #fff;
width: 30px;
height: 30px;
border-radius: 50px;
text-align: center;
display: inline-block;
float: right;
line-height: 0;
margin-left: 5px;
margin-bottom: -5px;
margin-top: -10px;
width: 35px;
height: 35px;
line-height: 1.5;
font-size: 24px;
}
.mini-more-i svg{
width: 30px;
height: 30px;
}
.mini-more-i a,
.mini-more-i a:visited,
.mini-more-i a:hover{
color: #fff;
font-size: 28px;
}
.mini-rib{
font-size: 30px;
font-weight: 600;
height: 35px;
left: -40px;
line-height: 35px;
position: absolute;
text-align: center;
top: 20px;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
width: 155px;
z-index: 1;
background-color: #f08c12;
color: #fff;
}
.mini-flex-out {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin: 20px 0; }
.mini-flex-out h3{ color: #000; }
.mini-btn-container{
margin:10px 0;
}
.mini-description{
border:  1px solid #e4e4e4;
padding: 10px 10px;
color: #000;
width: 100%;
background: #fbfbfb;
border-radius: 6px;
}
.mini-pick-block{
border: 1px solid #e4e4e4;
}
.mini-pick-block .mini-flex-in.in1 {
line-height: 0;
padding-right: 10px;
width: 20%;
flex: 20% 0 0;
}
.mini-pick-block .mini-flex-in.in2 {
width: 80%;
flex: 0 0 80%;
}
.mini-pick-price-dis{
text-decoration: line-through;
color: #b6b6b6;
}
.mini-pick-title{
word-wrap: break-word;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.mini-flex-out .img_block .mini-pick-rate img{
height: 20px;
width: auto;
margin-bottom:5px !important;
}
.mini-flex-out.mini-pick-block .img_block img {
margin: 0 auto;
}
.mini-more-i.mini-pick{
position: absolute;
bottom: 20px;
right: 15px;
width: 30px;
height: 30px;
}
blockquote.bottom_review{
background: #fbfbfb;
border-left: 2px solid#f08c12;
padding-top: 10px;
padding-bottom: 10px;
margin: 15px 0;
}
.bottom_review img.star{
height:15px;
width:auto;
}
a.mini-pick-block-url,
a.mini-pick-block-url:visited{
color:#000000 !important;
}
a.mini-pick-block-url,
a.mini-pick-block-url:hover{
text-decoration: none !important;
}
@media (max-width: 1600px){
.mini-pick-block .mini-flex-in.in1 {
width: 40%;
flex: 40% 0 0;
}
.mini-pick-block .mini-flex-in.in2 {
width: 60%;
flex: 0 0 60%;
}
}
@media (max-width: 767px){
.mini-flex-in {
flex-direction: column;
width: 100%;
flex: 100% 0 0;
}
.mini-flex-in.in2 {
width: 100%;
flex: 0 0 100%;
}
.mini-flex-in.in1 {
line-height: 0;
padding-right: 0;
}
.mini-pick-block .mini-flex-in.in1 {
width: 100%;
flex: 100% 0 0;
}
.mini-pick-block .mini-flex-in.in2 {
width: 100%;
flex: 0 0 100%;
}
}