/* Enter Your Custom CSS Here */
.ms-form .ms-field {
  margin-bottom: 0 !important;}

.ms-login-form
{
  margin-bottom: 0 !important;}

.page-id-2061 .rtp-header-image { display: none !important; }

.page-id-2737 .rtp-header-image { display: none !important; }

ul.wpbdp-listings-widget-list li {
	border-bottom: none !important;
}



.rpwe-block li{
  border-bottom: none !important;
margin-bottom: 5px !important;
padding-bottom: 5px !important;
list-style-type: none;
}

.rtp-site-logo {
  display: none;}


.page-id-25 .ms-membership-form-wrapper a[href*="step=register"] {
  display: none;
}

.rpwe-block h3 {font-size: 1.1em !important;}

.ul.wpbdp-listings-widget-list li .listing-title {
    display: block;
    font-size: 1.15em !important;
    line-height: 1.15em !important;
  font-family: sans-serif;
  font-weight: normal;
  font-style: normal;
}

.widget_most_viewed_entries ul, ol, dl {
    font-size: 1.15em !important;
line-height: 1.5em;
    list-style-position: outside;
    font-family: inherit;
    list-style: outside none none;
}

@media screen and (max-width: 1024px) {
  .csColumn  {
    margin-left: 0 !important;
    margin-right: 0 !important;
  width: 100% !important;
text-align: left !important;}
  
  .rpwe-block h3 {font-size: 1em !important;}

}


.ms-login-form-short {
width: 100%;}
.ms-login-form-short .input {
  float:left;
  width: 50%;}

.ms-alert-box {
  display: none;}

.ms-login-form-short .login-remember {
  float:left;}
.ms-login-form-short .lost {
  float:left;
padding-right: 10px;}

.rtp-header-image {margin-bottom:0rem}

.rtp-logo-container {  margin-bottom: 0rem;
}

.row {

    width: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 100%;

}

.rtp-nav-container a {

    color: #fff;
    font-size: 1.25rem;
    display: block;
    height: auto;
    line-height: 1.5;
    padding: 0.75rem 1.875rem;
    text-decoration: none;
    word-wrap: break-word;

}


.rpwe-summary{

    font-family: "Open Sans",sans-serif;
    font-weight: bold;
    color: #050404;

}

.ms-contents {
    color: #4c4c4c !important;
    font-family: "Open Sans",sans-serif !important;
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    cursor: default;
}

.code {
 font-family:sans-serif;
 font-weight:normal;
 color:#060606;
}

.rtp-nav-container a {
    color: #fff;
    font-size: 1.2rem;
    display: block;
    height: auto;
    line-height: 1.5;
    padding: 0.5rem .75rem;
    text-decoration: none;
    word-wrap: break-word;
}
hr {
    margin-top: 0;
  margin-bottom:0;
  visibility: hidden;
}


/*.ms-login-form-short .button-primary {float:right;}