.menu_login a,.menu_referral a{background-color:#50195D;padding:15px 25px!important;margin-top:-15px!important;border-radius:5px;color:#fff!important;text-align:center}.footer-text,.footer-text a{color:#ffffff!important}.wp-container-2>*{max-width:195%!important}.et_pb_widget_area_left{border-right:0!important}.more-link{background-color:#50195d;display:inline-block!important;color:#fff;padding:5px 15px;margin-top:15px;text-transform:uppercase;border-radius:5px}.more-link:hover{background-color:#50195d}h1,h2,h3,h4{font-weigh:bold}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;resize:vertical}label{padding:12px 12px 12px 0;display:inline-block}button[type=submit]{background-color:#50195D;color:white;font-weight:bold;padding:12px 20px;text-transform:uppercase;border:none;border-radius:5px;cursor:pointer;float:right}.col-25{float:left;width:25%;margin-top:6px}.col-75{float:left;width:75%;margin-top:6px}.row:after{content:"";display:table;clear:both}p.dmg-img-overlay-caption{font-size:1.2em!important;line-height:1.3em!important}@media screen and (max-width:600px){.col-25,.col-75,input[type=submit]{width:100%;margin-top:0}}.alert-danger{visibility:hidden;position:relative}.alert-danger:after{visibility:visible;position:absolute;top:0;left:0;content:"Please note, one or more of the required fields is incomplete. Please complete all required fields and submit the form again.";font-weight:bold}.et-menu-nav li.mega-menu>ul>li{width:20%!important}.mega-link>a{text-align:center;font-size:14px!important;text-transform:uppercase;font-weight:400!important;letter-spacing:3px}.mega-link>a img{margin-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.et_pb_menu li ul{border-top:none!important}.dem_column_list_view_style3 i.et-pb-icon{color:#50195d!important}@media (min-width:767px){.pa-blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content{width:70%;float:left;padding-left:30px}}