/* Go crazy with your own styles here */
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
* {
    margin:0px; padding:0px;
}

body {
    font-family:"AvenirNextLTW01-Medium";	    
    font-size: 12pt;
    background-color:#ffffff;   	
    color: #333333; 
    height:100%; overflow-y:scroll; overflow-x:hidden;        
}

.clearfix:after { content:""; display:block; visibility:hidden; height:0px; clear:both;}

h1, h2, h3 { color: #008abf; line-height:1;  font-family:"Futura BT W01 Bold"; font-weight:normal;}
h1 { font-size:1.875em;   margin-bottom:1.5rem; text-transform:uppercase;}
h2 { font-size:1.5em; line-height:normal; padding-bottom:2px; margin-bottom:13px;} 
h3 { font-size:1.125em; line-height:normal; padding-bottom:2px; margin-bottom:13px; text-transform:uppercase;} 

h2.btmborder { border-bottom:1px solid #09a0df; }

h4 { font-weight: 600;  font-size:.875em; margin-bottom:10px; }
p { font-size:.875em; margin-bottom:10px;} /*14px, */
a { transition: opacity 0.3s ease 0s, box-shadow 0.3s ease 0s, color 0.3s ease 0s, background-color 0.3s ease 0s, border 0.3s ease 0s; color:#09a0df;  }
a:hover { text-decoration:underline;}
.SmallText {font-size:.775em; line-height:normal; margin-bottom:10px;}

ul ol li {font-size:1em; margin-left: 10px; list-style:inside;}

.no-br br{ display:none;}
.hide, .btn.hide { display:none;}
.m_auto { margin-left:auto; margin-right:auto; float:none;}

.fbold{ font-weight:700;}
.italic { font-style:italic;}
.txtcenter { text-align:center;}

.table-items td{ padding: 10px;}

.ucase { text-transform:uppercase;}

.wtxt { color:#ffffff;} .gtxt { color:#00849b;}
.wtxt a.btxt, .btxt {color:#008abf;text-decoration:underline;}
.wtxt a.btxt:hover, .btxt {color:#008abf;text-decoration:none;}
.wtxt a:hover { color:#ffffff; text-decoration:underline;}

.large_txt { font-size: 2.5em; line-height: 1.125;}/* 40pt/ 45pt */
.medium_txt {font-size:1.875em; line-height:1.25; } /* 30pt/30pt */
.medium_txt_s {font-size:1.25em; line-height:1.5; } /* 20pt/30pt */
.medium_txt_ss {font-size:1.125em;line-height:1.4444;  } /* 18pt/26pt */
.footer-p {font-size:.95em;line-height:1.4444;}

.medium_txt_sss {font-size:1em; line-height:1.3125; } /* 16pt/21pt */
.small_txt { font-size:.6875em; line-height:1.54545454;} /* 14pt/20pt */

::-webkit-input-placeholder { font-weight:300;font-size:13px; color:#adadad; opacity: 1}
:-moz-placeholder {  font-weight:300;font-size:13px;  color:#adadad ; opacity: 1 }
::-moz-placeholder {  font-weight:300;font-size:13px;   color:#adadad; opacity: 1 }
:-ms-input-placeholder {   font-weight:300;font-size:13px;  color:#adadad; opacity: 1 }

.desk { display:none;} .mob { display:block;}

.whitebg { background-color:#ffffff;}
.powwowred_bg { background-color:#00849b;}

.blue-bg { background-color:#09a0df;}
.dark-bg { background-color:#282927;}
.footer-grey { background-color:#d9d9d9; }
.grey { background-color:#f4f4f4; padding:2.5rem 0px;}
.light { background-color:#FFFFFF; padding:2rem 0px;}
.light-top-mt0-mb { background-color:#FFFFFF; padding:0px 0px 2rem;}
.light-top-mt-mb0 {background-color:#FFFFFF; padding:2rem 0px 0;}
.light-top-mb0 { background-color:#FFFFFF;}

.relative { position:relative; }
.desk { display: none; }
.mob { display: block; }

.even_padding60 {padding:6rem 0px;}
.even_padding10 {padding:1rem 0px;}  /*10px*/
.even_padding40 {padding:4rem 0px;}  /*40px*/
.even_padding30 {padding-top:3rem; padding-bottom:3rem}  /*30px*/
.even_padding25 {padding-top:2.5rem; padding-bottom:2.5rem}  /*25px*/
.even_padding15 {padding-top:1.5rem; padding-bottom:1.5rem}  /*15px*/
.padding-lr-20 {padding:0 1rem;}

.mt30 { margin-top:3rem;} 
.mt40 { margin-top:4rem;} 
.mt60 { margin-top:6rem;} 

.mb0 { margin-bottom:0rem;}
.mb10 { margin-bottom:1rem;}
.mb20 { margin-bottom:2rem;}
.mb40 { margin-bottom:3rem;}
.mobile-mb30 {margin-bottom:3rem;}

 .imgw100,  .imgw100 img {width:100%; margin:0px auto; display:block;}

 .container {  position:relative; max-width:1024px; }

 header { background-color:#ffffff; margin:0px; padding:0px; position:fixed; width:100%;  z-index:999; }
 header .container { padding:0px;}

.header-top { box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.22), 0 2px 1px -1px rgba(0, 0, 0, 0.05); height: 50px; position: fixed; background-color:#ffffff; width:100%; z-index:999; }
.siteLogo { margin-top:5px;  display:inline-block; }
.siteLogo img { height:40px; }
.nav-control { color: #333333; cursor: pointer;font-size: 24px;height: 50px;line-height: 50px; position: absolute; right: 0; text-align: center; top: 0;transition: color 0.3s ease 0s;width: 50px;}

 nav { width:100%; position:fixed; top:50px; left:0px;  color:#ffffff;}
 
 .sitecontent { padding-top:49px;}
 
 .userLoginStatus { position:absolute; right:15px; top:10px; z-index:99; font-size:14px; display:none;}
 .userLoginStatus li { list-style:none; float:left; margin-left:6px; position:relative;}
 .userLoginStatus li a { color:#585756; font-size:14px;}
 .userLoginStatus li a i { margin-right:5px;}
 .userLoginStatus li ul { display:none; }
 .userLoginStatus li:hover ul { display:block; position:absolute; width:100%; background-color:#ececec}
 .userLoginStatus li:hover ul li { float:none; margin:3px 0px; text-align:left; border-bottom:1px solid #ffffff; width:100%; text-indent:5px;}
 .userLoginStatus li:hover ul li:last-child { border:none; margin-bottom:0px; }
 .userLoginStatus li:hover ul li:hover { background-color:#09a0df;}
 .userLoginStatus li button { background-color:transparent; border:none;  font-size:14px;}
 .userLoginStatus li button:hover{ cursor:pointer;}
 
 .hmefeature { background-repeat:no-repeat; background-size:cover; padding:4rem 0px;}
 .hmefeature .col-md-12 div { background-color: #323331; padding:40px 20px; border-radius:15px; opacity: 0.95;}

 .hmefeature h1 { color:#ffffff; font-size:2.5em; }
 .hmefeature p { color:#ffffff;}

 .maroon { background-color:#fa1c53; padding:2rem 0px;}
 .maroon h1 { color:#ffffff; text-align:left;}
 .maroon p { color:#ffffff;}

 .maroon-split {     
    background: #fa1c53;       
 }
  
 .maroon-split h1 { color:#ffffff; text-align:left;}
 .maroon-split p { color:#ffffff;}

.do-you-have-claim .lcol { padding:3rem 0px;}
.do-you-have-claim .lcol p { padding-right:10px;}
.do-you-have-claim .rcol { padding:0rem 0px 3rem; position:relative; }

.do-you-have-claim .rcol a { display:block; position:absolute; right:0px; bottom:30%; }
.do-you-have-claim { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;flex-wrap: wrap;}
.do-you-have-claim > [class*='col-'] { display: flex; flex-direction: column;}


 dl.stats { border-bottom:2px solid #ffffff; max-width:300px; color:#ffffff; margin:10px 0 20px;}
 dl.stats dd { font-size:25px; margin-top:20px;}

.feed-bg {
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#497081+0,497081+50,585756+50,585756+100,ff7c00+100,ff7c00+100,585756+100 */
        background: #497081; /* Old browsers */
        background: -moz-linear-gradient(left,  #497081 0%, #497081 50%, #585756 50%, #585756 100%, #ff7c00 100%, #ff7c00 100%, #585756 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(left,  #497081 0%,#497081 50%,#585756 50%,#585756 100%,#ff7c00 100%,#ff7c00 100%,#585756 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to right,  #497081 0%,#497081 50%,#585756 50%,#585756 100%,#ff7c00 100%,#ff7c00 100%,#585756 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#497081', endColorstr='#585756',GradientType=1 ); /* IE6-9 */
}

.howarewedoing { width:92%; margin:0px auto; }
.hmeNewsList li { list-style:none; display:block; color:#ffffff; margin:5px 0 15px;}
.hmeNewsList li a { display:block; color:#ffffff; font-weight:600; overflow:hidden;}
.hmeNewsList li a:hover { text-decoration:underline;}
.hmeNewsList li span.desc, .hmeNewsList li span.sdate { font-size:13px; line-height:16px; display:block; }

.breadcrumb {margin:20px 0px 45px;}
.breadcrumb li { list-style:none; display:inline-block; margin-left:5px; font-size:14px;}
.breadcrumb li span { color:#09a0df;}
.breadcrumb li:first-child { margin-left:0px;}
.breadcrumb li a{ color:#333333;}
.breadcrumb li a:hover { color:#09a0df;}

.panel-box { background-color:#3c3c3b; border-radius:15px; border-bottom-right-radius:0px; padding:20px 20px; position:relative; margin-bottom:20px; max-width:450px; list-style:none; position:relative;}
.panel-box *, .panel-box h2 { color:#ffffff !important;}
.panel-box .lnkbtn { display:block; height:89px; width:89px; position:absolute; right:0px; bottom:0px; z-index:99;}
.panel-box p { width:85%; font-size:14px;}
.panel-box h1 {font-size:1.1875em; margin-bottom:15px;}
.panel-box:after { content:""; display:block;  background:url(/images/arrow-red.png) no-repeat; width:89px; height:89px; position:absolute; right:0px; bottom:0px; z-index:90;}
.panel-box.arr-blue:after {background:url(/images/arrow-blue.png) no-repeat;}
.panel-box.arr-green:after {background:url(/images/arrow-green.png) no-repeat;}

.panel-box.agreen { background-color:#57706c;}
.panel-box.gblue { background-color:#497081;}
.panel-box.redbg { background-color:#fb1c53;}

.panel-box.agreen:after, .panel-box.gblue:after, .panel-box.redbg:after  {background:url(/images/arrow-transparent.png) no-repeat;}

.nav-box li { background-color:#3c3c3b; border-radius:15px; padding:20px 15px; position:relative; margin-left:-15px; min-height:140px; float:left; width:32%; margin-left:2%; margin-bottom:30px; list-style:none;}
.nav-box li:nth-child(3n+1) { margin-left:0px;}
.nav-box  * { color:#ffffff;}
.nav-box  p { width:80%;}
.nav-box li:after { content:""; display:block;  background:url(/images/arrow-red.png) no-repeat; width:89px; height:89px; position:absolute; right:0px; bottom:0px;}

.contentArea { min-height:300px;}
.contentArea ul{ margin-left:15px; }
.contentArea ul.nav-box{ margin-left:0px; margin-bottom:0px; }
.contentArea ul li { list-style:disc;  margin-bottom:15px; font-size: 1em;}
.contentArea .light-top-mt0-mb h3 { margin:30px 0px 10px; }

.contentArea h2 { text-transform:uppercase; color:#09a0df;}
.contentArea h3 { text-transform:uppercase; color:#497081;}

.inner-contents > [class*='col-'] { padding:0px;}
.contact-details dl { margin-bottom:15px; font-size:.875em; }
.contact-details dl dt { display:block; float:left; width:100px; margin-right:10px; font-weight:bold;}
.contact-details dl dd { display:block; float:left; width:250px;}
.contact-details dl:after { content:""; display:block; clear:both; visibility:hidden; height:0;}

.ulnks { border-bottom:1px solid #ececec;  padding:20px 0px;}

fieldset .btn { margin:20px 0px 0;}
.btn { border:none; background-color: #09a0df; border-radius: 5px;color: #ffffff; display: inline-block; font-size: 13px;font-weight: 600; letter-spacing: 0.9px; padding: 10px 20px;text-align: center;text-decoration: none;text-transform: uppercase; }
.btn :hover {box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3);}
input.btn { width:auto;}

.btn2 { border:none; background-color: #3c3c3b;  font-family:"Futura BT W01 Bold"; border-radius: 10px;color: #ffffff; display: inline-block; font-size: 20px;  padding: 13px 20px;text-align: center;text-decoration: none;text-transform: uppercase; position:relative; }
.btn2 span { font-size:25px;}
.btn2.rte { padding-right:60px;}
.btn2.lte { padding-left:60px;}
.btn2 span.fa-arrow-circle-o-right {position:absolute; top:14px; right:20px; }
.btn2 span.fa-arrow-circle-o-left {position:absolute; top:14px; left:20px; }

.tbl { width:100%; font-size:14px;}
.tbl th{ background-color:#497081; color:#ffffff;}
.tbl td, .tbl th{ text-align:left; padding:5px 3px; }
.tbl tr:nth-child(2n+1) { background-color:#ececec;}
.tbl td a { color:#09a0df;}  .tbl td a:hover { text-decoration:underline; }

.tbl tr { border-bottom:1px solid #ececec;}
.tbl tr:last-child, .messaging ul li:last-child { border:none; }

.messagethanks { min-height:250px; margin-top:40px;}


/*Quick Nav */

.contentArea ul.quicknav { margin: 0px 0px 2rem 0px;}
.contentArea ul.quicknav:after { content:""; display:block; visibility:hidden; height:1px; clear:both; }
.quicknav li { position:relative; list-style:none !important;  position:relative; float:left; width:47%; margin-left:2%; margin-bottom:30px;}
.quicknav li:nth-child(2n+1) { margin-left:0px; clear:both;}
.quicknav li a{ display:block; background-color:#3c3c3b; border-radius:10px; padding:10px 0px;  height:110px;}
.quicknav * { color:#FFFFFF;}
.quicknav li .fa-arrow-circle-o-right { position:absolute; right:5px; bottom:10px; z-index:99; font-size:30px;}
.quicknav li ._icon {font-size:37px; margin-bottom:10px; display:none; margin-left:15px;}
.quicknav li h3 { width:80%; display:block; white-space:normal; margin:20px 0px 0px 15px; float:none; font-size:16px; color:#ffffff !important; }

.quicknav li::after {content:"";width:0px; border:35px solid #e58d26; display:block; position:absolute; right:0px; bottom:0px;  border-left-color:transparent; border-top-color:transparent; z-index:90; }
.quicknav .blc_btn { z-index:100; position:relative;}


/*LIGHT BLUE*/
.bingo ._icon { color: #7586fa;}
.quicknav li.bingo:after{border-color: #7586fa;  border-left-color:transparent; border-top-color:transparent;}

.shop_betting ._icon { color: #7586fa;}
.quicknav li.shop_betting:after{border-color: #7586fa;  border-left-color:transparent; border-top-color:transparent;}

.online_betting ._icon { color: #f563ac;}
.quicknav li.online_betting:after{border-color: #f563ac;  border-left-color:transparent; border-top-color:transparent;}

.stadium_betting ._icon { color: #35b396;}
.quicknav li.stadium_betting:after{border-color: #35b396;  border-left-color:transparent; border-top-color:transparent;}

.racecourse_betting ._icon { color: #f2b02f;}
.quicknav li.racecourse_betting:after{border-color: #f2b02f;  border-left-color:transparent; border-top-color:transparent;}

.football_pools ._icon { color: #09a0df;}
.quicknav li.football_pools:after{border-color: #09a0df;  border-left-color:transparent; border-top-color:transparent;}



.misleading_or_unfair_advertisements ._icon { color: #86cf38;}
.quicknav li.misleading_or_unfair_advertisements:after{border-color: #86cf38;  border-left-color:transparent; border-top-color:transparent;}

.betting ._icon { color: #35b396;}
.quicknav li.betting:after{border-color: #35b396;  border-left-color:transparent; border-top-color:transparent;}

.poker ._icon { color: #1ca16d;}
.quicknav li.poker:after{border-color: #1ca16d;  border-left-color:transparent; border-top-color:transparent;}

.bonus_or_free_credit_disputes ._icon { color: #E58D26;}
.quicknav li.bonus_or_free_credit_disputes:after{border-color: #E58D26;  border-left-color:transparent; border-top-color:transparent;}

.football_pools ._icon { color: #09a0df;}
.quicknav li.football_pools:after{border-color: #09a0df;  border-left-color:transparent; border-top-color:transparent;}


.club_bingo ._icon { color: #7586fa;}
.quicknav li.club_bingo:after{border-color: #7586fa;  border-left-color:transparent; border-top-color:transparent;}

.online_bingo ._icon { color: #f563ac;}
.quicknav li.online_bingo:after{border-color: #f563ac;  border-left-color:transparent; border-top-color:transparent;}

.case_study ._icon { color: #b569f6;}
.quicknav li.case_study:after{border-color: #b569f6;  border-left-color:transparent; border-top-color:transparent;}

.land-based ._icon { color: #7586fa;}
.quicknav li.land-based:after{border-color: #7586fa;  border-left-color:transparent; border-top-color:transparent;}

.online_casino ._icon { color: #0bc3de;}
.quicknav li.online_casino:after{border-color: #0bc3de;  border-left-color:transparent; border-top-color:transparent;}


/*Registered Operators*/
.sPanel { background-color:#ececec; text-align:center; padding:15px 0px;}
.sPanel input { height:30px; width:200px; border:1px solid #adadad; color:#333333; }
.contentArea ul.rfilter { margin:30px 0px 0px;}
ul.rfilter li { list-style:none; display:inline-block; margin-right:5px;}
ul.rfilter li a { color:#09a0df; text-decoration:none;}
ul.rfilter li a:hover { text-decoration:underline;}

.oplist { min-height:550px;  margin-bottom:50px; border-right:1px solid #ececec;}
.oplist  ul { margin:0px;}
.oplist  ul li { list-style:none; color:#09a0df; float:left; width:47%; margin-left:6%; margin-bottom:8px; position:relative; overflow:hidden;}
.oplist  ul li:nth-child(2n+1){ margin-left:0px;}
.oplist  ul li:before{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;} 
.oplist  ul li  a { display:block; width:100%; text-decoration:none; }
.oplist  ul li  a:hover { text-decoration:underline; }

.norecords { margin-top:50px;}

/*MJC Word wrap this*/
.list-reg-operators{
    font-size:14px;
}

.messaging ul { margin:20px;}
.messaging ul li { border-bottom:1px solid #09a0df; color:#777777; padding:15px 0px 20px; list-style:none; }
.messaging ul li .sdate { color:#09a0df;}
.messaging ul li .person { color:#1d1d1b; margin-top:5px;}

#MessageReply { width:100%; height:150px; border:1px solid #ececec; margin:5px 0px;}

/*Dashboard*/
.leftNav { list-style:none;}
.leftNav li {background-color:#edecec; margin-bottom:3px; text-indent:10px; padding:5px 0px;}
.leftNav li a { color:#333333;}

.alert-danger, .alert-success { margin:15px 0px 10px; border:1px solid #76f579; padding:10px 5px 5px; color:green; font-size:14px; max-width:400px; width:100%;}
.alert-danger { border:1px solid #F00F00; padding:10px 5px 15px; color:#F00F00; }
.alert-danger ul li { list-style:none;}
fieldset .alert ul li { width:100%;}

/*Claim Wiard*/
.progressTrack {margin:40px 0px 60px;}
.progressTrack ul { margin:0px;}
.progressTrack ul li { list-style:none; width:140px; float:left; height:5px; background-color:#e8e8e8; position:relative; margin-left:10px; position:relative;}

.progressTrack ul li:last-child {width:0px;}
.progressTrack ul li:after { content:""; display:block; position:absolute; left:-10px; top:-6px; width:18px; height:18px; border-radius:18px; background-color:#e8e8e8; z-index: 5;}
.progressTrack ul li:before { content:""; display:block; position:absolute; left:-6px; top:-2px; width:10px; height:10px; border-radius:10px; background-color:#ffffff; z-index:10; }

.progressTrack ul li.done, .progressTrack ul li.done:after, .progressTrack ul li.done:before { background-color:#09a0df;}

.wiz { margin:20px 0px; min-height:300px; max-width:850px;} 
.wiz ul:after, .wiz ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both;}
.wiz ul { margin:0px;}
.wiz ul li { list-style:none;  margin-bottom:15px;}
.wiz ul li input { float:left; margin-right:10px; display:block; margin-top:5px;}
.wiz ul li label {float:left; width:90%; display:block; } 

.wiz ul li span { clear:both; display:block;}
.wiz p.invalid { color:#c11d45; margin-bottom:15px; }
.wiznavs { display:block;  margin:50px 0px 40px;}
.wiznavs:after { content:""; display:block; clear:both; height:0px;  visibility:hidden;}
.wiznavs a { display:inline-block; margin-right:10px;}

/*FAQ*/

.faqs dl { border-bottom:1px solid #ececec; padding:10px 0px;}
.faqs dl dt h3{ text-transform:none; font-size:0.875em; color:#09a0df; position:relative; font-weight:600; }
.faqs dl dd { }
.faqs dl:last-child { border:none;}

.spinner { color:#09a0df; position:absolute; top:100px;  left:35%; font-size:35px; display:none;}

/* Forms */
ul.btnlist { margin:30px 0px 20px 0px;}
ul.btnlist li { list-style:none; display:inline-block;}
ul.btnlist li a { color:#333333; }
ul.btnlist li a:hover { color:#09a0df;}

fieldset { border:none;}
fieldset legend { display:none;}
fieldset label { display: inline-block; font-size:14px;}
fieldset  input, fieldset  select, fieldset  textarea { display:block; width:90%; height:35px; margin:5px 0; padding:0px 3px;}
fieldset  textarea {height:80px;}
fieldset ul { margin-left:0px; margin-bottom:20px;}
fieldset ul li {list-style:none; }
fieldset ul li label.error { color:red; padding-top:4px; }
fieldset ul li label.error a {color:red; font-weight:600; text-decoration:none;}
fieldset ul li label.error a:hover {text-decoration:underline;}


fieldset ul li.wide { width:100%; float:none;}
fieldset ul li.clearboth { clear:both;}
fieldset ul:after { content:""; display:block; clear:both; height:0px;  visibility:hidden;}
.field-validation-error { display:block; font-size:11px; color:red;}
.field-validation-error.hide { display:none; }

fieldset ul li.chkbox { width:100%; float:none;}
fieldset ul li.chkbox  input { width:auto; height:auto;  display:inline-block; margin-right:10px;}
fieldset .editor-field input{ display:block; width:90%; height:35px; margin:5px 0; padding:0px 3px; max-width:300px;}
ul.flist li { margin-bottom:5px;}
ul.flist li .gtxt { display:block; font-size:14px;}

.termsConditions {background-color:#e6e6e6; height:300px; overflow-x:hidden; overflow-y:scroll; padding:20px; margin:20px 0px 20px 0px; font-size:13px;}
.termsConditions h2 { font-size:16px;}
.termsConditions ul { margin-bottom:0px;}
.termsConditions ul li { width:100%; margin-bottom:5px; font-size:13px;}
.termsConditions table { width:100%; margin-bottom:30px;}
.termsConditions table tr td:first-child { width:20%;}
.termsConditions table tr td { padding:5px 0px; border-bottom:1px solid #adadad;}
.termsConditions h4 { margin-top:20px; font-size:13px;}


/*Footer*/
footer {position:relative; color:#ffffff;}
footer p {color:#ffffff; font-size: .75em; }
.f-nav {float:right; margin:0px;padding:0px;}
.f-nav li  {list-style:none; font-size:12px;  display:inline-block; color:#ffffff;}
.f-nav li a { font-size:12px; color:#ffffff;}


@media (max-width: 520px) {
    .col-xs-6.odd520 { width: 100%;}
    .mmt20 { margin-top:20px;}

    .feed-bg .footerbg1 {background-color: #497081;}
    .feed-bg .footerbg2 {background-color: #585756;}

}

@media (min-width: 768px) {
    
    body { font-size:13pt; }
    header { position:fixed;}
    .header-top { height:90px; position:relative; box-shadow:none;}
    h1 { font-size:1.875em;}
    h2 { font-size:1.875em;}


    .userLoginStatus { display:block; }    
    .siteLogo { margin-top:18px; }
    .siteLogo img { height:auto; }

    .sitecontent { padding-top: 146px;}
    .nav-control { display:none;}
    nav  { height:auto; position:relative; text-align:center;  top:0px; overflow:visible;}
    nav > ul li { border:none; border-left:1px solid #09a0df;}   
    nav li > ul li { height:auto;}
    nav > ul li a, nav > ul li span { padding: 14px 30px 14px 20px; text-transform:uppercase; font-size:14px;	 } 
    nav > ul li.has-child i {  display: block ;}  

    nav > ul { padding:0px 15px;}
    nav > ul li:first-child a { padding:14px 10px;}
    nav li > ul li:first-child a { padding:8px 15px;}
  
    
    .panel-box.f-right { float:right; }

    .howarewedoing { width:94%; margin:0px; max-width:450px;  }
    .footerbg2 .howarewedoing { float:right; padding-right:15px;}

    .quicknav li { width:24%; margin-left:1%;}
    .quicknav li:nth-child(2n+1) { clear:none;}
    .quicknav li:nth-child(3),  .quicknav li:nth-child(7) { margin-left:1%;}
    .opaddr { position:absolute; left:50px; top:0px;}

     .maroon-split {
     /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c11d45+0,c11d45+50,fa1c53+51,fa1c53+100 */
        background: #c11d45; /* Old browsers */
        background: -moz-linear-gradient(left, #c11d45 0%, #c11d45 50%, #fa1c53 51%, #fa1c53 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(left, #c11d45 0%,#c11d45 50%,#fa1c53 51%,#fa1c53 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to right, #c11d45 0%,#c11d45 50%,#fa1c53 51%,#fa1c53 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c11d45', endColorstr='#fa1c53',GradientType=1 ); /* IE6-9 */    
     }

    .do-you-have-claim  h1 { font-size:1.875em; }
    .do-you-have-claim .lcol { padding:3rem 0px;  background-color:#c11d45; }
    .do-you-have-claim .lcol p { padding-right:40px;}
    .do-you-have-claim .rcol { padding:3rem 0px;  
             /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c11d45+0,c11d45+50,fa1c53+51,fa1c53+100 */
            background: #c11d45; /* Old browsers */
            background: -moz-linear-gradient(-45deg, #c11d45 0%, #c11d45 50%, #fa1c53 51%, #fa1c53 100%); /* FF3.6-15 */
            background: -webkit-linear-gradient(-45deg, #c11d45 0%,#c11d45 50%,#fa1c53 51%,#fa1c53 100%); /* Chrome10-25,Safari5.1-6 */
            background: linear-gradient(135deg, #c11d45 0%,#c11d45 50%,#fa1c53 51%,#fa1c53 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c11d45', endColorstr='#fa1c53',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ 
            position:relative;           
    }

    .do-you-have-claim .rcol a { display:block; position:absolute; right:10px; bottom:20%; }
    fieldset ul li {list-style:none; float:left; width:45%;}
    fieldset ul.file-download { margin:20px 0px;}
    fieldset ul.file-download li { float:none; width:100%;}
    fieldset ul.file-download li label { display:inline-block; margin-right:20px;}
    fieldset ul.file-download li input { width:auto; display:inline-block; }

    fieldset ul.col-three li {list-style:none; float:left; width:30%;}
    fieldset ul li.odd { width:45%; float:none;}
    fieldset ul.checkbox-inline li { width:auto; float:left; margin-right:20px; }


}
@media (min-width: 768px) and (max-width: 800px) {
     nav > ul li:nth-child(7), nav > ul li:nth-child(8) { display:none;}
}

@media (min-width: 768px) and (max-width: 870px) {
    nav > ul li:nth-child(8) { display:none;}
}

@media (min-width: 870px) and (max-width: 992px) {
    nav > ul li:nth-child(8) { display:none;}
}