body {background: #D2D2FA;}
.sideleftpages {float: left; width: 20%; padding: 5px; background: #D2D2FA; position: fixed; top: 72px;}
#footer {font-size: 11px; text-align: left; background: none; padding: 12px; color: blue; display: block;}
#page-title{color: white;}
#container{width: 90%; background:#D2D2FA;}
#content-area{color: #002060; background: #fff; width: 70%; float: right; padding: 20px; padding-bottom: 100px;}
#addListingBtn {color:#fff; font-size:16px; background:#006ec6; padding:7px; border:solid 3px #006ec6; border-radius:10px;}
#addListingBtn:hover {color:#002060; background:none; border:solid 3px #ff0000;}
.vertical-menu a:hover{background:none;}
#marketplaceHeader {color: #fff; line-height: 250%;}
#marketplaceHeaderImage {width: 8%; height: auto; margin-right: 10px; margin-left: 28%;}
#img_div_mplace {width: 96%; padding: 5px; margin: 0 auto; margin-bottom: 20px; margin-top: 5px;}
#feature_image_div {height: 200px;}
#tools_division{font-size: 10px; color: #002060; margin-top: 8px; margin-bottom: 8px;}
#content_excerpt_mplace {color: #002060; width: 32%; text-align: center; padding: 5px; border: solid 1px #D2D2FA;}
#content_excerpt_mplace a:link {color: #0000ab;}
#content_excerpt_mplace a:hover {color: #ab0000;}
#feature_image_mplace {width: 90%; height: 90%; max-width: 98%; background: #fff; object-fit: contain; border: solid #D2D2FA 1px;}
#title_mplace_header {font-size: 16px; font-weight: bold; text-decoration: none;}
#welcomeSchemaDiv {
    width: 90%;
    text-align: center;
    margin: 0 auto;
    background-color: #fff;
    padding: 3%;
    border: groove 3px #ab0000;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
}
#welcome-schema-text {
    width: 90%;
    margin: 0 auto;
}
#welcome-schema-text-em {
    margin-left: 10px;
    margin-right: 10px;
    color: #ff0000;
    font-size: 15px;
    vertical-align: top;	
}
@media only screen 
  and (min-device-width : 50px) 
  and (max-device-width : 709px){
      .mobileHide {display: none;}
      .mobileShow {display: inline;}
      #container{width: 100%; background:#fff;}
      #content-area{background: #fff; width: 100%; padding: 5px; float: none;}
      #mobilebottommenu{background:#002060; border-top:groove 4px #ff0000;}
      #img_div_mplace {width: 100%;}
      #marketplaceHeader {line-height: 110%;}
      #marketplaceHeaderImage {width: 15%; height: auto; margin-left: 5%;}
      body {background: #fff;}
}