.d0whitebox {background-color:#FFF; padding:20px; min-height:0px; margin: 1em 0;  border-radius: 20px; box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.2); display:block;}

@media only screen and (min-width: 800px) {
  .d0orangecoverright {background: linear-gradient(90deg,rgba(255, 102, 0, 0) 0%, rgba(255, 102, 0, 0) 50%, rgba(255, 102, 0, 1) 50%, rgba(255, 102, 0, 1) 100%);}
  .d0orangecoverleft {background: linear-gradient(270deg,rgba(255, 102, 0, 0) 0%, rgba(255, 102, 0, 0) 50%, rgba(255, 102, 0, 1) 50%, rgba(255, 102, 0, 1) 100%);}
  .d0redcoverright {background: linear-gradient(90deg,rgba(207, 33, 39, 0) 0%, rgba(207, 33, 39, 0) 50%, rgba(207, 33, 39, 1) 50%, rgba(207, 33, 39, 1) 100%);}
  .d0redcoverleft {background: linear-gradient(270deg,rgba(207, 33, 39, 0) 0%, rgba(207, 33, 39, 0) 50%, rgba(207, 33, 39, 1) 50%, rgba(207, 33, 39, 1) 100%);}
  .d0whitegradientright {background: linear-gradient(270deg,rgba(247, 237, 239, 1) 0%, rgba(247, 237, 239, 0.5) 50%, rgba(247, 237, 239, 0) 100%);}
  .d0whitegradientleft {background: linear-gradient(90deg,rgba(247, 237, 239, 1) 0%, rgba(247, 237, 239, 0.5) 50%, rgba(247, 237, 239, 0) 100%);}
}

@media only screen and (max-width: 799px) {
  .d0orangecoverright {background: rgba(255, 102, 0, 1);}
  .d0orangecoverleft {background: rgba(255, 102, 0, 1);}
  .d0redcoverright {background: rgba(207, 33, 39, 1);}
  .d0redcoverleft {background: rgba(207, 33, 39, 1);}
  .d0whitegradientright {background: rgba(247, 237, 239, 0.7);}
  .d0whitegradientleft {background: rgba(247, 237, 239, 0.7);}
}

@media only screen and (min-width: 800px) {.d0fivecolumnwrapper {display: flex; overflow: hidden; width: 100%;}} @media only screen and (max-width: 799px) {.d0fivecolumnwrapper {display: flex; flex-direction: column; overflow: hidden; width: 100%;}} .d0fivecolumn {flex: 1 1 20%; box-sizing: border-box; padding: 0 5px;}

@media only screen and (min-width: 992px) {
.d0rightshift {transform: translate(100px, 0px);}
.d0leftshift {transform: translate(-100px, 0px);}
}

.d0contactdown {transform: translate(0px, 60px);}

@media only screen and (max-width: 799px) {.btn {display: block !important; white-space: normal !important;}}

#r8_content img {border-radius: 20px;}

.r8_form_control-label {text-align: left;}

#r8_footer .r8_copyright a {
    color: #fff;
}

.r8_copyright .copyText {color: #fff !important;}

#listing h1 {text-align: left;}
