
.widgettitle {font-size:16px;}

.sidebar-info-wrapper {font-family:arial,helvetica,tahoma,verdana,sans-serif;margin: 40px 0;;}
.sidebar-info-title {border-left:4px solid #04005f;margin-bottom: 20px;}
.sidebar-info-title h2 {display:inline-block;margin:0;padding-left:5px;font-family:arial,helvetica,tahoma,verdana,sans-serif;}

.jisinsearch {width:100%;box-shadow: 0 0 8px gray;}
.jisinsearch-image{width:100%;height:auto;}
.sidebar-app-buttons {display:flex;justify-content:space-between;}
.sidebar-IOS {flex-basis:50%;margin:9.5px auto;text-align: center;}
.sidebar-IOS img{width:105px;height:40px;}
.sidebar-Android {flex-basis:50%;}
.sidebar-Android img{width:155px;height:60px;}

.sidebar-info-lists a {color:#000;}
.sidebar-info-lists a:active{color:#000;opacity: 0.8;}
.sidebar-info-lists a:hover{color:#000;opacity: 0.8;}
.sidebar-info-lists a:focus{color:#000;opacity: 0.8;}
.sidebar-info-list {display:flex;justify-content: space-between;margin-bottom:10px;}
.sidebar-info-image {flex-basis:40%;object-fit:contain;width:100px;height:100px;background-color: #fff;box-shadow: 0 0 8px gray;}
.sidebar-info-image img {width: 100%;height:100%;object-fit:scale-down;}
.sidebar-info-titleanddate {flex-basis:60%;padding:5px;}
.sidebar-info-title-wrapper h3{font-size:14px;font-weight: 700;margin:10px;}
.sidebar-info-date {margin-left:10px;}

.widget_media_image {margin:1.5em 0;}
