.todaydeal{
    display: flex;
    align-items: center;
    /*max-height: 180px;*/
    min-height:150px;
    /*background: #fff;*/
    margin: 1px;
    /*box-shadow:0px 20px 60px -30px rgba(0, 0, 0, 0.45);*/
    box-shadow:0px 0 80px 20px rgba(0, 0, 0, 0.40);
    border-radius:10px;
    background-color:rgba(255,255,200, .15);
}

.todaydeal .issuelogowrap{
    width: 25%;
    justify-content: center;
    display: flex;
   /* background-color: #2c5785;*/
    height: 100%;
    vertical-align: middle;
    align-items: center;
}


.todaydeal .issuelogowrap .issuelogo{
    max-width:200px;
    max-height:120px;
}

.todaydeal .infowrap{
    width: 75%;
    display: flex;
    padding: 40px 20px; 
    height: 100%;
    align-items: left;
    flex-direction: column;
    vertical-align: middle;
    flex: 1;
    justify-content: center;
}

.todaydeal .infowrap p{
    margin:0 0 5px 0;
}

.todaydeal .infowrap .infotitle, .todaydeal .infowrap .infoprice{
    margin-top:0;
    margin-bottom:5px;
    color:#2c5785;
}

h4.infoprice{
    font-size:35px;
    font-weight:bold;
}

.todayDealLink{
    display:block;
    background:white;
    border-radius: 10px !important;
    margin-bottom:5px;
    border:white 1px solid;
}

.todayDealLink:hover{
    background:#999;
}

@media screen and (max-width: 600px) {
.todaydeal{
    flex-direction:column;
    max-height:inherit;
}
.todaydeal .issuelogowrap{
   width: 100%;
   margin:20px;
}
.todaydeal .issuelogowrap{
    width:75%;
}

.todaydeal .infowrap{
    width:100%;
    padding: 5px 20px 20px;
}

}

