
.competition-item{margin-bottom:20px}.form-control{background-color:#fff !important}.ViewAllBtn{width:250px !important;float:none !important;margin:0 auto !important}.FreeForm #testForm{padding:10px;background-color:#fff}#headerSpacer{height:132px}.RedStar{color:#f00}.Thanks{text-align:center;background-color:#28a745;padding:20px 10px;border-radius:5px;color:#fff}.Thanks .fa{margin-right:15px}.in{background-color:#fff}.white{background-color:#fff !important}.whitesection{background-color:#fff !important;width:100%;min-height:229px;float:left}.PostAddress{font-size:1em !important;color:#ff008d !important;font-weight:300 !important}.white a{background-color:#fff !important}.TermsCard{padding:20px}.LeaderBack{display:none}.list-unstyled{margin:0;padding:0}body{background-color:#f9f9f9}.WinPage .MainSite{background-color:#f9f9f9 !important}.TitleBlock h2{text-align:left;font-size:2em}.title-line{border-top:3px solid #00f;display:block;height:1px;position:relative;top:15px;width:100%;margin:auto}.CompTitle h1{font-size:2em}#footer{margin-top:50px}.EnterBtn{position:absolute;background-color:#ff008d;padding:3px 10px;color:#fff !important;margin-top:-34px;font-size:1.03em}.nav-tabs li a{padding:15px 30px}.WhiteCard{border:1px solid rgba(0,0,0,.1);background-color:#fff}.WinnerCard{padding:15px}.WinnerCard p{margin-bottom:0}.card{border:1px solid rgba(0,0,0,.1);background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1) !important;border-radius:2px}.card .rthmb{border-bottom:5px solid #ff008d}.competition-title{color:#000;font-size:1.3em;font-weight:700;margin-bottom:0}.h-100{height:100% !important}.row-custom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.competition-item{text-align:center}.TextWrap{padding:20px}.competition-item p{margin-bottom:0;right:20px}.Colour{color:#ff008d}.is-active{color:#1f527b;background-color:#1f527b !important;border:1px solid #1f527b;font-weight:bold !important}.channel{padding:15px}.is-active .channel-option{background-color:#1f527b !important;color:#fff;font-weight:bold !important}ul#tabs-nav{list-style:none;margin:0;overflow:auto}#sms .channel-content{font-size:1.8em}.channel-content p{font-size:1em !important}ul#tabs-nav li{border-right:1px solid #fff;font-weight:bold;padding:5px 10px;cursor:pointer;background-color:#f8f8f8;text-align:center}.terms li{font-size:1em !important}.terms p{font-size:1em !important}.terms h4{font-size:1.2em !important}ul#tabs-nav li:hover,ul#tabs-nav li.active{background-color:#f6f6f6}.btn-enter-online{background-color:#266394;border-radius:10px;color:#fff}.btn-pay{background-color:#ff008d;color:#fff;padding:10px 45px;font-size:1.1em;transform:scale(1);animation:pulse 2s infinite}.btn-pay:hover{color:#fff;font-weight:bold}.btn-pay i{margin-right:10px}.channel-option{border-radius:0 !important;background-color:#f7f7f7;text-transform:uppercase;outline:0 !important}.channel h1{font-size:1.5em !important;color:#266394}.channel p{font-size:1.2em !important;font-weight:bold;margin-bottom:0;color:#266394}#validation-errors{margin:10px 0}#validation-errors span{color:#e74c3c;padding:3px}.total{font-size:1.4em;width:100%;display:block;font-weight:bold}.LeftText{text-align:right;text-transform:uppercase}.RightText{text-align:left}.successful{text-align:center;font-size:1.8em !important}.failed{font-size:1.8em !important;text-align:center}.PaymentDetails{font-size:1.9em;margin-bottom:0;margin-top:15px}.EntryInfo{color:#808080}.failed i{clear:both;display:block;font-size:1.5em}.successful i{clear:both;display:block;font-size:1.5em}.confirmation-wrapper{max-width:600px;margin:0 auto;background-color:#fff;display:block;width:100%;padding:30px}.notification-pane{padding:16px}.notification-pane p{width:100%;font-weight:bold;display:block;margin:10px 0 0 0;padding:0 0 0 26px}.confirm-entry-details{text-align:center}.notification-pane .successful{color:#27ae60}.notification-pane .failed{color:#e74c3c}.enter-again{margin:10px;padding:3px}.enter-again-btn{background-color:#2ecc71;color:#fff !important;padding:10px 45px;font-weight:bold !important;font-size:1.1em;white-space:normal}.entry-details .total{float:right}@keyframes pulse{0%{transform:scale(1)}70%{transform:scale(.98)}100%{transform:scale(1)}}@media only screen and (max-width:650px){.competition-channels{margin-top:20px}.NewsLine{margin-top:15px}#headerSpacer{height:36px !important}.MainSite{padding-top:0 !important}.LeftText{text-align:center !important;margin-bottom:15px !important}.RightText{text-align:center !important}}