/*** WIDGET/SYSTEM CSS ***/


/*** PAGE CSS OVERRIDES ***/
.module-311 .ry-payment-options-logos .ry-each {border:none;}.module-311 .ry-payment-options-logos {margin-bottom:30px;}.payment-wrp {width:30%;}@media (max-width:500px) {div.payment-wrp {width:100% !important;max-width:200px;margin:auto;}div.ry-flex .payment-block {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.ry-flex.payment-block {-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em auto 2em;}.payment-wrp img {max-width:180px;border-radius:10px;}.module-311 .ry-payment-options-logos {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px; }.module-311 .ry-payment-options-logos .ry-each {background:#f8f8f8;width:33.33%;padding:30px;border:1px #ccc solid;text-align:center;margin-left:-1px;margin-bottom:-1px; }@media (max-width:991px) {.module-311 .ry-payment-options-logos .ry-each {width:50%; } }.module-311 .ry-payment-options-logos .ry-each img {width:90%;max-width:128px;display:inline; }.example {display:-ms-grid;display:grid;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none;background:-webkit-gradient(linear, left top, left bottom, from(white), to(black));background:-o-linear-gradient(top, white, black);background:linear-gradient(to bottom, white, black);}.ry-photo.right {z-index:1;}