
/*---- b2b-----*/
.b2bContactitem{border: 1px solid #004833;text-align: right;}
.b2bContactitem p.contactheader{margin-bottom:0px!; background: #004833; color: #fff;padding: 5px 10px;font-size: 1.8em;}
.b2bContactitem p{padding: 5px 10px;font-weight:600;}
.b2bContactitem .contactDetails p span{font-size:.75em;font-weight: 600;}
.contactimg img{border-radius: 50%;position: absolute;left: -10px;top: -68px;width: 135px;border: 5px solid #004833;}
h2.contactInfoheader{margin-bottom:80px!important;}
.contactinfo-box {margin: 20px 20px 70px;}

body#data-services  p.rad-left{width: 60%;}
body#data-services  p.rad-right{width: 35%;}

ul.rad-circle-blue li, ul.rad-circle li{background:none;display: block;width: 200px;border: 5px solid #00a2db;border-radius: 50%;height: 200px;padding-left: 0px;!important;margin: 10px 20px;float:left;}
ul.rad-circle-blue li span, ul.rad-circle li span{display: block;text-align: center;padding: 30% 10%;}

ul.rad-circle-nvblue li{background:none;display: block;width: 180px;border: 5px solid #4f6486;border-radius: 50%;height: 180px;padding-left: 0px;!important;margin: 10px 18px;float:left;}
ul.rad-circle-nvblue li span{display: block;text-align: center;padding: 23% 10%;}

ul.rad-circle-orange li{border: 5px solid #fbb746;}

body.ip3-B2B .content, body#B2B .content{padding-bottom: 5px!important;border-bottom: 1px solid #c8c8c8;margin-bottom: 10px;}

ul.rad-flag li{list-style: none;background: none;width: 19%;margin-right: 1%;float: left;padding-left:5px;}
ul.rad-logo li{list-style: none;background: none;width: 32%;margin-right: 1.33%;float: left;padding-left:5px;}
ul.rad-logo2 li{list-style: none;background: none;width: 24%;margin-right: 1%;float: left;padding-left:5px;}
ul.boxwrapper1 li{list-style: none;background: none;width: 49%;margin-right: 1%;float: left;padding-left:5px;}
ul.boxwrapper2 li{list-style: none;background: none;width: 32%;margin-right: 1%;float: left;padding-left:5px;}
ul.boxwrapper1, ul.boxwrapper2{display:inline-block;}

img.logo-right{padding:0px 0px 5px 10px;}
.b2b-table.table-pricing table tr td{text-align: center!important;}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px){
img.logo-right{width:50%}
.b2b-table {font-size: .8em;}
.rad-logo li, .rad-logo2 li{width:100%!important;text-align:center;}
ul.boxwrapper2 li, ul.boxwrapper1 li{width: 100%;}
ul.rad-circle{margin: 0 auto;width: 220px;}
.contactDetails p{font-size: 1.2em!important;}
}

@media (min-width: 480px) and (max-width: 768px) {
ul.boxwrapper1 li, ul.boxwrapper2 li{width: 48%;}
}



@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.contactDetails{font-size: .85em;}
body#data-services  p.rad-right{margin-left: 0px;}
.ball{width:25%;}

}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
.table-pricing{width:44%;}


}

@media only screen and (max-device-width : 768px) {
/*.contactinfo-box{margin-bottom: 55px;}*/
body#data-services  p.rad-right{width:30%;float:right;}
.contactinfo-box .contactDetails .contactheader{font-size:1.5em!important;}
}

tr.tab-header{background:#004833!important;}
tr.tab-header td{color:#FFF;}
table.b2b-table td{text-align:center!important;}
table.b2b-table tr:nth-child(even) {background: #f3f3f4;}

table.b2b-table tr td{border-right: 2px solid #fff;border-bottom:0px solid #fff!important;}
.b2b-table.table-pricing{float:left;}

@media only screen and (min-device-width : 1025px) {
.b2b-table.table-pricing{float:left;width:40%!important;clear:none!important;}


/*ul.rad-circle-orange li {width: 160px;border-radius: 50%;height: 160px;margin: 10px 5px 15px 5px;}
ul.rad-circle-orange li span{display: block;text-align: center;padding: 10% 10%;}*/
}


@media only screen and (max-width : 1023px) {
.ball{display:none;}
.table-pricing{width:100%;}
}

.contactinfo-box{word-wrap: break-word;}

p.contactheader{margin-bottom:30px!important;}

/*---- bootstrap-----*/
/*---------------- Start Reset CSS ----------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline;
}
body {
	line-height:1;  
}
ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none
}
:focus {
	outline:0
}
ins {
	text-decoration:none
}
del {
	text-decoration:line-through
}
table {
	border-collapse:collapse;
	border-spacing:0
}


/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=c70f10f640a70f5787ba)
 * Config saved to config.json and https://gist.github.com/c70f10f640a70f5787ba
 */
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}*/
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 768px) {
  .container {
    width: 740px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.row {
  margin-left: -10px;
  margin-right: -10px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}




/*---- fonts-css-----*/
@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=bc0df081-202a-4068-b657-f40fb1815188");
    @font-face{
        font-family:"Neue Haas Unica W01 Regular";
        src:url("/~/media/Files/P/Paddy-Power-Betfair/fonts/0ebd7648-5847-404a-a88a-28a353c0921c-eot.eot?#iefix");
        src:url("/~/media/Files/P/Paddy-Power-Betfair/fonts/0ebd7648-5847-404a-a88a-28a353c0921c-eot.eot?#iefix") format("eot"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/e0d80810-f7e3-4fea-8c57-ef8116f0465d-woff.woff2") format("woff2"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/27645c8a-608b-4abf-a2f1-c4407b576723-woff.woff") format("woff"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/bd3b3439-8eff-445c-80ed-87064138ca7d-ttf.ttf") format("truetype"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/bf3731ee-64fe-49c1-b8a6-a4edbff3c74a-svg.svg#bf3731ee-64fe-49c1-b8a6-a4edbff3c74a") format("svg");
    }
    @font-face{
        font-family:"Neue Haas Unica W01 Bold";
        src:url("/~/media/Files/P/Paddy-Power-Betfair/fonts/debbfa41-3ea8-466c-9174-de4e919598ed-eot.eot?#iefix");
        src:url("/~/media/Files/P/Paddy-Power-Betfair/fonts/debbfa41-3ea8-466c-9174-de4e919598ed-eot.eot?#iefix") format("eot"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/39bb8fb3-84a4-4ab8-ae45-db1834f5d807-woff.woff2") format("woff2"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/96fd4fb4-75db-412f-986d-d65380ee0ccf-woff.woff") format("woff"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/d86863bd-a6e3-4cd0-abe7-a711edaaebc6-ttf.ttf") format("truetype"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/eea53212-4a22-464f-bb6f-5cd5b17467ff-svg.svg#eea53212-4a22-464f-bb6f-5cd5b17467ff") format("svg");
    }
    @font-face{
        font-family:"Neue Haas Unica W01 Black";
        src:url("/~/media/Files/P/Paddy-Power-Betfair/fonts/88945f29-6745-4888-a085-89f4080a739a-eot.eot?#iefix");
        src:url("/~/media/Files/P/Paddy-Power-Betfair/fonts/88945f29-6745-4888-a085-89f4080a739a-eot.eot?#iefix") format("eot"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/7c50b08d-1157-468a-a27b-cfcc1b9ed133-woff.woff2") format("woff2"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/f34a1d3e-77db-4458-9035-e9f91e1ec662-woff.woff") format("woff"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/1a4aec02-4f0e-47ac-810c-953cb432b20b-ttf.ttf") format("truetype"),url("/~/media/Files/P/Paddy-Power-Betfair/fonts/5d9d3902-819e-4b3d-8bd7-e57527dafac4-svg") format("svg");
    }
/*---- slick-----*/
/* Slider */
.slick-slider
{
  position: relative;
  
  display: block;
  
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  
  /*-webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;*/
  
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list
{
  position: relative;
  
  display: block;
  overflow: hidden;
  
  margin: 0;
  padding: 0;
}
.slick-list:focus
{
  outline: none;
}
.slick-list.dragging
{
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track
{
  position: relative;
  top: 0;
  left: 0;
  
  display: block;
}
.slick-track:before,
.slick-track:after
{
  display: table;
  
  content: '';
}
.slick-track:after
{
  clear: both;
}
.slick-loading .slick-track
{
  visibility: hidden;
}

.slick-slide
{
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide
{
  float: right;
}
.slick-slide img
{
  display: block;
}
.slick-slide.slick-loading img
{
  display: none;
}
.slick-slide.dragging img
{
  pointer-events: none;
}
.slick-initialized .slick-slide
{
  display: block;
}
.slick-loading .slick-slide
{
  visibility: hidden;
}
.slick-vertical .slick-slide
{
  display: block;
  
  height: auto;
  
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}

.slick-dots button{text-indent: -9999px;display: block;width: 17px;height: 17px;outline: 0;background-color: #ffffff;opacity: 0.7;position: relative;border:2px solid #405162;}
.slick-active button {background-color: rgba(64,81,98,1);opacity: 1.0;}
.slick-dots{float:right;margin-top:20px}
.slick-dots li{float:left;margin-right:8px}
/*---- bxslider-----*/
/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	/*margin: 0 auto 20px;*/
	padding: 0;
	*zoom: 1;
	max-width:100% !important;
}

/*.bx-wrapper img {
	max-width: 99%;
	display: block;
	height: 250px;
	border: 2px solid;
}*/

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	/*-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border: solid #fff 5px;*/
	
	/*width: 113.5% !important;*/
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
	
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	text-indent: -9999px;
	display: block;
	width:17px;
	height:17px;
	outline: 0;
	background-color:#ffffff;
    opacity:0.7;
	position:relative;
	border:2px solid #405162;
}

.bx-wrapper .bx-pager.bx-default-pager a.active {
    background-color:#405162;
    opacity:1.0;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	
}

.bx-wrapper .bx-next {
	right: 10px;
	
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction .bx-prev {
	position: absolute;
	top: -10%;
	left:90%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
	transition-duration: 0.0s;
}

.bx-wrapper .bx-controls-direction .bx-next {
	position: absolute;
	top: -10%;
	right:3%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
	transition-duration: 0.0s;
}


.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: -2px;
	left: 2px;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 99%;
	cursor:pointer;
	top: 76%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 12px;
	cursor:pointer;
}
/*---- main-----*/
#MainWrapper { margin:0 auto; padding:0; width:100%; }
/*-------------- Main Body CSS Starts --------------*/
body { background-color:#ffffff; font-family:Arial, Helvetica; font-size:62.5%; line-height:20px; color:#000000; }
a { color:#fe9900; text-decoration:none; }
a:hover { color:#000000; text-decoration:none; -moz-text-blink: none; }
a:focus, a:active { border:none; outline:0; _noFocusLine:expression(this.hideFocus=true);
}
.hide { display:none; }
.invisible { position: absolute; left: -9999999px; top: auto; width: 1px; height: 1px; overflow: hidden; visibility: visible; }
img { outline-style:none; outline-width:0; border:0 none; max-width:100%; height:auto; }
sup { font-size:smaller; }
sub { margin:2px 0; padding:2px 0; }
b, strong {
    font-weight: bold;
    font-family: "Neue Haas Unica W01 Bold";
}
ul { list-style-image:none; list-style-type:none; }
ol { list-style-image:none; list-style-position:outside; padding-left:30px; }
ol li { margin-bottom:0px; }
hr { border-style:none none solid; border-width:0 0 1px; margin:5px 0; }
:active { outline-style:none; outline-width:0; }
* { margin:0; padding:0; }
p { font-size: 1.6em; margin: 0 0 10px; }
.threecolcenter p, .content p { color: #000; font-family:"Neue Haas Unica W01 Regular"; font-size: 1.6em; line-height: normal; margin: 0 0 20px; }
.threecolcenter h2, .content h2 { font-size:2.2em; line-height:26px; margin:0 0 12px; color:#000000;font-family: "Neue Haas Unica W01 Bold"; }
.content ul { padding-left: 0; }
.content ol { padding-left:20px; list-style-type: decimal; }
.content ul li ul, .content ol li ol { padding-left:25px; padding-top: 15px; }
.content li ol li, .content ol li, .content ol li ol li { background:none; padding-left: 0; list-style-type: decimal; }
.content li, .content li ul li { background:url("/~/media/Images/P/Paddy-Power-Betfair/css/list-bullet.png") no-repeat scroll 0 6px; font-family: arial; font-size: 1.4em; line-height: normal; padding-bottom: 15px; padding-left: 20px; }
.content li ul li, .content li ol li { font-size: 1.0em;font-size: 16px; line-height: 21px; }
h1 { color: #000000; font-size:3.6em; line-height: 42px; margin: 0 0 50px; font-family:"Neue Haas Unica W01 Bold"; font-weight: normal; }
h2 { font-size:2.8em; line-height:24px; margin:0 0 25px; color:#000000; font-family:"Neue Haas Unica W01 Bold"; font-weight:normal;  }
h3 { font-size:2.4em; line-height:20px; margin:0 0 10px; color:#000000; font-family:"Neue Haas Unica W01 Bold"; font-weight:normal; }

p#sectionheader { color: #000000; font-size:2.8em; line-height: 1.2em; font-family:"Neue Haas Unica W01 Bold"; margin-bottom: 13px; }
td, th { font-size: 1.6em; line-height: 17px; font-family:Arial, Helvetica; padding: 10px 0; }
th { border-bottom:1px solid #CADCE5; }
table td.rad-right { text-align:right; }
table th.rad-right { text-align:center; }
table td p, table td li { font-size: 1em !important; }
table.financial { border-collapse: separate; border-spacing: 5px; vertical-align: bottom; width: 100%; text-align:right; min-width:450px; }
table.financial td { vertical-align: bottom; }
.financial th { border-bottom: medium none; font-weight: normal; }
.financial tbody th { text-align:left; }
.financial tbody .centerAlign { text-align:center; }
.financial .borderBottom1px td { border-bottom:1px solid #000; }
.financial .borderBottom2px td { border-bottom:2px solid #000; }
.mac.safari > #regButton { bottom:-30px; }
#Homepage h2 {Font-size: 3.6em;font-family: "Neue Haas Unica W01 Bold"; line-height: 32px;}
.cw1190 { max-width:1190px; }
#bannerwrapper .col-sm-12 { min-height:inherit }
/*-------------- Main Body CSS Ends --------------*/

/*-------------- Header CSS Starts --------------*/
#headerwrapper { width:100%; float:left; position:relative; }

.top-line { border: 0; width:100%; height:4px;/*background: #004e42 url("/~/media/Images/P/Paddy-Power-Betfair/css/gradient-portion.png") no-repeat left center;*/clear: both;background: rgba(64,81,98,1);}
.box-line{border: 0; width:100%;margin-bottom:10px;clear:both; height:2px;background: rgb(242,169,0); /* Old browsers */
/*background: -moz-linear-gradient(left, rgba(242,169,0,1) 0%, rgba(254,221,0,1) 29%, rgba(72,162,63,1) 65%, rgba(0,78,66,1) 100%); /* FF3.6-15 */
/*background: -webkit-linear-gradient(left, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%); /* Chrome10-25,Safari5.1-6 */
/*background: linear-gradient(to right, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a900', endColorstr='#004e42',GradientType=1 );*/
background: rgba(64,81,98,1);
}

.top-links { float:right; width:100%; background-color:#ffffff; position: relative; padding:20px 9px 0px 0px; border-bottom: 1px solid #DCDCDC; overflow:hidden;z-index: 10; }
.share-price { padding:0; background-color:#ffffff; }
.share-price-wrap { padding:0 15px;background: #f0f1f1; }
.share-price .head-share { font-size:1.6em; line-height:16px; padding:10px 0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; }
.uk-lang { float: right; padding:0 15px; }
.us-lang { float: right; }
.lang-switcher { float: right; padding: 7px 0; }
.search { float: left; padding:0 0 0 12px; display: block; width: 85%; }
input#searchbox { width:100%; font-size: 1.4em; background-color: #ffffff; border:none; height:28px; color: #666966; float: right; padding:0; font-family: "Neue Haas Unica W01 Regular";line-height:20px; }
#searchButtonContainer input { padding: 0px 10px 7px 0px; float: left; }
/*.ie8 #searchButtonContainer{padding-top:1px;}
.internetexplorer11 #searchButtonContainer{padding-bottom:2px;}*/


#logo { float: right; width: 100%; position:relative; z-index:100; margin-top: -26px; }
.logo-txt > p { /* font-family: neusa-demibold; */ font-size: 2.2em; line-height: 25px; }
.logo-txt { float: left; padding-left: 5%; padding-top: 20px; width: 45%; }
.top-text { float: right; padding-right: 3%; padding-top: 40px; }
.top-text p { color:#060845; font-size: 1.8em; line-height:24px; }
.bx-wrapper .bx-viewport { left: 0px; margin: 0 auto 0 0%; }
.logo-inner { float:right; margin:0px 0px 40px 0px; }
.logo-inner a { display:block; }
.logo-inner .logo-img img { width:100%; max-width:374px; min-width:180px; }
/*-------------- Header CSS Ends --------------*/

/*-------------- Top Navigation CSS Starts --------------*/
#topnavigation { clear:both; }
/*-------------- Top Navigation CSS Ends --------------*/

/*-------------- Left Navigation CSS Starts --------------*/
#utility { margin-top:40px; }
/*#home-contentwrapper #leftcol {
	padding:0px;
}*/
#main-content { padding:50px 0 0 0; }
.whitewrappper { min-height:400px; background: none repeat scroll 0 0 #FFFFFF; border-left: 1px solid #e7e5db; float: left; margin-top:24px; width:100%; margin-bottom: 5px; }
body.ip3-investor-relations .whitewrappper { min-height:649px; }
#leftnavigation ul li { }
#leftnavigation ul li.level3 { border-bottom:1px dotted #e7e5db; }
#leftnavigation ul li.level3.last { border-bottom:none; }
#leftnavigation ul li a, #leftnavigation ul li.current > span { color: #4c4c4c; display: block; font-family: Arial, Helvetica; line-height: 22px; padding:9px 15px 8px 3px; }
#leftnavigation ul li.current > span { font-weight:bold; }
#leftnavigation ul li > a, #leftnavigation ul li.current > span { font-size: 1.600em; text-decoration:none; }
#leftnavigation ul li a:hover { color:#000000; }
#leftcol li.level2 { border-top: 1px solid #e7e5db; }
#leftcol li.level2.last { border-bottom: 1px solid #e7e5db; }

#leftcol #nav-key-financials-level2 ul { display:block; }
.ip3-our-business #leftcol li.level2 ul { display:block; }
#leftnavigation ul li.current > span, #leftnavigation ul li.selected > a { font-weight:bold; color:#000000; background-color:#f0ede6; }
#leftnavigation ul li> a:hover { color:#000000; background-color:#f0ede6; }
#leftnavigation .level3.current span, #leftnavigation .level3 a { font-size: 1.6em; padding:10px; }
.level2 ul { padding-left:0px; }
/*-------------- Left Navigation CSS Ends --------------*/

#home-contentwrapper .threecolright { padding: 0px; border-top:none; }
#threecolcenter .threecolcenter { padding-right: 20px; padding-left:20px; padding-top:20px; padding-bottom:50px; border-right: 1px solid #e7e5db; border-top:1px solid #e7e5db; background-position: 100% top; background-repeat: repeat-x; float:left; }
#home-contentwrapper #threecolcenter { padding-right: 0; }
.title { float: left; margin-top:19px; width: 100%; }
.title h1 { margin-bottom: 10px; }
/*-------------- Breadcrumb CSS Ends --------------*/

/*-------------- To Tool CSS Starts --------------*/

.share-price { float:right; }
/*-------------- To Tool CSS Ends --------------*/

/*-------------- Search page CSS Starts --------------*/
.ip3search_highlight { font-weight:bold; }
.sitesearchpagination { padding-top:10px; }
.sitesearchpagination ul li { float:left; margin:0 10px 0 0; padding:0; }
table.searchTable { width: 100%; word-break:break-all; float:left; }
table.searchTable tbody tr th { text-align:left; height:22px; }
#tabs.sectionTabs { float:left; position:relative; width:100%; padding:0 0 10px; }
#tabs.sectionTabs ul { border-bottom:1px solid #000; float:left; list-style:none outside none; padding:0; margin:0; width:100%; }
#tabs.sectionTabs li { float:left; padding:0; margin:0; border-left:1px solid #000; border-top:1px solid #000; }
#tabs.sectionTabs li.lastLI { border-right:1px solid #000; }
#tabs.sectionTabs li a span { display:block; text-align:center; }
#tabs.sectionTabs li a { display:block; padding:10px; text-align:center; background-color:#ffffff; color:#000000; text-decoration:none; }
#tabs.sectionTabs li.current a, #tabs.sectionTabs li a:hover { background-color:#fbd127; color:#000000; }
#tabsDD { height:35px; font-size:1.6em; width:100%; color:#000000; }
#tabs.sectionTabs span.select { background:url("/~/media/Images/P/Paddy-Power-Betfair/css/sectionTab.png") no-repeat scroll 96% 15px #fbd127; position:absolute; font-size:1em; top:0; left:0; height:35px; color:#000000; padding:11px 15px 10px 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:1.6em; *behavior:url("/~/media/Files/P/Paddy-Power-Betfair/htc-files/PIE.htc");
}
#searchinnerRP { float: left; width: 100%; }
#searchTextBoxContainerRP, #searchButtonContainerRP { float: left; }
.ui-autocomplete-input { font-size: 1.6em; padding: 2px 5px; font-family:Arial, Helvetica; line-height:17px; }
#searchFilter, #resuleMsg { float: left; padding-top: 10px; width: 100%; }
.level1level2 td p { padding-top: 10px; }
#search-results .adobe-icon > a { width: 16%; }
#SearchbuttonRP { padding: 3px 0 3px 8px; }
#searchButtonContainer { float:right; position:relative; /*background:url('/~/media/Images/P/Paddy-Power-Betfair/css/search-icon.png') no-repeat 0 0;*/
    height:20px; width:21px; }
#searchButtonContainer:before { border-bottom: 1px solid #dcdcdc; }
/*.ie8 #searchButtonContainer{top:16px;}*/
#searchFilter span { font-size: 1.6em; font-family:Arial, Helvetica; line-height: 22px; }
/*-------------- Search page CSS Ends --------------*/

/*-------------- Footer CSS Starts --------------*/
#footerwrapper { float:left; width:100%; }
#footerlinks ul li { border-right:1px solid #ffffff; float:left; padding:0 5px; }
.footerwrapper { background-color: #000000; float: left; width: 100%; padding:35px 0 19px; }
.footerwrapper .email-alert { background-color: #000000; float: left; width: 100%; display:none; }
.email-alert p { margin-bottom:0; }
.email-alert a { color: #FFFFFF; display: block; font-size: 2.6em; line-height: 26px; margin: 0 auto; float:left; width: 100%; text-align:center; text-transform:uppercase; font-family:Arial, Helvetica; }
.email-alert img { width:auto; padding-left: 20px; margin-top: -6px; }
.footer-left-links { float:left; width:100%; }
.footer-left-links ul { float: left; width:30%; }
.footer-left-links li { margin:0 0 8px 0; }
.footer-left-links a { color: #ffffff; display: block; font-size: 1em; padding-left: 15px; text-decoration:none;}
/*.footer-left-links a { color: #ffffff; display: block; font-size: 1.2em; padding-left: 15px; text-decoration:none; background:url('/~/media/Images/P/Paddy-Power-Betfair/css/list-grey-bullet.png') no-repeat left 50%; } */
.separator { display: block; float: left; padding-right:13px; color:#ffffff; }
.footer-right-links { float:left; }
.links { clear: both; padding:27px 15px 30px; max-width: 1000px; margin: 0 auto; }
.footer-left-links p.rad-highlight, .footer-right-links p.rad-highlight, .footer-email-links p.rad-highlight { font-size:2.4em; line-height:24px; margin:0 0 17px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff; }
.footer-left-links p.rad-introtext, .footer-email-links p { color:#fff; font-size: 1.2em; margin-bottom:15px; clear: both; float: left; width: 100%; line-height:1.3em; }
.footer-email-links > input { border: 0 none; font-size: 1.2em; line-height: 12px; padding: 11px 28px 11px 11px; width: 100%; background:#ffffff url('/~/media/Images/P/Paddy-Power-Betfair/css/more-arrow.png') no-repeat 97% 50%; }
.footer-right-links > ul {margin-bottom:0px; }
.footer-right-links a { display: block; padding-right:5px; }
.footer-right-links a img { width:auto; }
.footer-right-links li { float: left; }
.footer-right-links li.last { padding-right:0px; }
.newstab-level3 ul li a:hover { color:#0A4561 }
.footerwrapper .branding { clear: both; margin-top:30px; }
.footerwrapper .branding p { margin-bottom:0px; }
.footerwrapper .branding img { max-width:102px; height:auto; }
/*-------------- Footer CSS Ends --------------*/

/* --------------- Banner Starts ---------------*/
#bannerwrapper { width:100%; position:relative; overflow: hidden; }
.slider ul li img { width:100%; }
.banneritem { position:relative; }
.banneritem .bannertext { position:absolute; bottom:20px; left:20px; }
.bx-controls { margin: 0 auto; max-width: 1170px; position: relative; }
.nojs .banneritem { display:none; }
.nojs .banneritem.banner1 { display:block; }
.ie8 #bannerwrapper .bx-controls .bx-pager { bottom:26px; }
#bannerwrapper .bx-controls .bx-pager { bottom: 27px;right: 27px;position: absolute; width: auto;}
#bannerwrapper .bx-controls .bx-controls-direction { position:absolute; top:50%; width:100%; display:none; }
#bannerwrapper .bx-controls-direction a { float:left; padding:0 10px; }
#bannerwrapper .bx-controls-direction a.disabled { display:none; }
#bannerwrapper .bx-controls-direction .bx-next { float:right; }
#bannerwrapper .bx-controls-direction, #bannerwrapper .bx-pager { float:left; clear:both; }
#bannerwrapper .bx-pager div { margin:0 0 0 8px; }
#bannerwrapper .bx-pager div { float:left; }
.slider img { }
.mob-menu { display:none; }
.banner-text {
    bottom:90px;
    /*left: 9px;*/
	right: 9px;
    position: absolute;
    /* background: rgba(255, 255, 255, 0.8); */
    margin: 0 10px 0 0;
    width: 46%;
    border-top: 1px solid #ffffff;
}
.mobi-banner-text { display:none; margin-top: 20px; }
.mobi-banner-text p { color: #000000; font-size: 2.5em; line-height: 1.18em; margin-bottom: 0; padding: 20px; }
/* --------------- Banner Ends ---------------*/

/* --------------- Content Wrapper Starts ---------------- */
#home-contentwrapper { float:left; width:100%; min-height: 550px; background:#ffffff; }
.contentwrapper { float: none !important; margin: 0 auto; clear:both; }
.contentwrapper:after { content:" "; height:0; clear:both; display: block; *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' );
}
.main-menu { padding:0; width:100%; -webkit-backface-visibility: hidden; }
.box-wrapper { float: left; width: 100%;}
.home-box-txt {
    background-color: #ffffff;
    width: 100%;
    float: left;
    padding-top:32px;
    padding-bottom: 20px;
}
.boxImage {
    position: relative;
    margin-top: 20px;
}
.home-box-txt p {
    font-size: 1.8em;
    line-height: 22px;
    font-family: "Neue Haas Unica W01 Regular";
}
.bottom-box { float: left; width: 100%; background-color:#ffffff; }
.home-box-txt ul li { background:url(/~/media/Images/P/Paddy-Power-Betfair/css/list-bullet.png) no-repeat left 7px; font-size:1.4em; padding:0 0 10px 20px;font-family: Arial,Helvetica; }
.bottom-box .box-links a { padding:9px 18px 9px 18px; display: inline-block; color: #fff; background: #405162; border-radius: 5px; font-size: 1.8em; line-height: 22px; font-family: "Neue Haas Unica W01 Regular";}
.box-links a:hover {
    background: /*#004e42*/ #32404d;
}
.main-menu li.level1:hover { background-color:#fe9900; }
.main-menu ul { display:block; margin: 0 auto; }
.main-menu ul:after { content:" "; height:0; clear:both; display: block; *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' );
}
.main-menu li { float: left; text-align: center; position:relative; font-family: Arial, Helvetica, sans-serif; }
/*- .main-menu li.level1 { border-right:1px solid #004737 }
.main-menu li.level1.first { border-left:1px solid #004737 } */
.main-menu li.level1 { background-color:#ffffff; }
.main-menu a, .main-menu .current > span {text-transform: none;display: block;font-size: 2em;text-decoration: none;font-family: "Neue Haas Unica W01 Bold";color: #000000;}
.main-menu li.level1:hover > a {
       background: #fe9900;
    color: #ffffff;
}

.main-menu li.level1 > a > span, .main-menu li.level1 > span { padding:17px 50px; }
.main-menu li.level1.current > span, .main-menu li.level1 > a > span { padding:17px 29px 28px 29px; display: block; }
.main-menu li.current > span, .main-menu li.selected > a { background-color:#fe9900; text-decoration:none; -moz-text-blink: none; -moz-text-decoration-color: -moz-use-text-color; -moz-text-decoration-line: none; -moz-text-decoration-style: solid; behavior:url("/~/media/Files/P/Paddy-Power-Betfair/htc-files/PIE.htc"); }
.main-menu li.current:hover > span, .main-menu li.selected:hover > a { background-color:#fe9900; color: #ffffff; }


#section-Homepage-level1 li.haschildren ul { display: none; position: absolute; width:286px; padding:0; z-index: 99999; left:0; }
#section-Homepage-level1 li.haschildren ul li a { background:#fe9900; color:#000000; line-height: 45px; font-size:1.4em; padding: 0px 10px 0px 25px; text-align: left; }
.main-menu li.level2.current span, .main-menu li.level2.selected a { background-color: #fe9900; color: #ffffff; }
#section-Homepage-level1 li.haschildren ul li.last a { border-bottom:none; }
#section-Homepage-level1 li.haschildren ul li a:hover { background-color:#ffc100; color:#000000; }
#section-Homepage-level1 li.haschildren ul li.level2 { border: 0 none; width: 100%; }
#section-Homepage-level1 li.haschildren ul li.level2.selected a { background-color:#ffc100; color:#000000; }
#section-Homepage-level1 li.haschildren ul li.level2.current span { font-size: 1.5em; line-height: 18px; padding: 15px 10px 15px 30px; text-align: left; text-transform:none; border-bottom: 1px solid #393939; }
#home-contentwrapper .map { padding-left: 0; padding-top:35px; }
#home-contentwrapper .map > div { background-color:#f0ede6; }
.map-img-wrap-box { float: left; position: relative; width:100%; }
.map-img { float: left; width:100%; }
#home-contentwrapper .share-price > div { background-color:#f0ede6; }
#home-contentwrapper .share-price { float: left; padding-right: 0; padding-top:35px; }
#home-contentwrapper .share-price ul > li { font-size: 1.6em; line-height: 22px; color: #1A1A1A; font-family: Arial, Helvetica; list-style: disc outside none; margin-left:10px; }
#home-contentwrapper .share-price ul { list-style: disc outside none; }
#home-contentwrapper .share-price ul li ul { padding-left:10px; margin-top:5px; list-style:circle outside none; }
#home-contentwrapper .share-price ul li ul li { font-size: 1em; list-style:circle outside none; }
.map-text { padding: 20px 20px 14px; float:left; width:100%; }
.map-text p { font-family: Arial, Helvetica; color: #474747; font-size: 1.5em; line-height: 22px; margin-bottom: 30px; }
.map-img > img { width: 100%; }
.map-text a { color: #FFFFFF; display: block; font-size: 1.5em; font-weight: bold; padding-top: 39px; }
.map-content { float: left; width: 100%; background: #ffffff; position: relative; }
.share-text { background-color: #668094; float:left; width:100%; padding-bottom:20px; }
.share-text a { color: #000000; padding:9px 12px 9px 13px; display: block; font-family: Arial, Helvetica; font-weight: bold; background-color: #fbd127; float: left; text-decoration:none; }
.share-text p { margin-bottom:0px; color: #000; font-size:1.4em; line-height: 22px; background:url(/~/media/Images/P/Paddy-Power-Betfair/css/box-link-bg.png) right top; background-repeat:no-repeat; padding-right:17px; float:left; margin-left: 20px; }
.growing-text .rad-highlight { font-family: Arial, Helvetica; font-size:1.800em; color:#003359; font-weight:bold }
.growing-text { /*padding: 0px 35px 0px 20px;*/
	float:left; width:100%; }
.growing-text h2 { /*padding: 25px 0px 10px 0px;*/
}
.growing-text p { font-family: Arial, Helvetica; color: #474747; font-size: 1.600em; line-height: 22px; margin: 0 0 20px; }
.growing-text a { color: #FFFFFF; line-height: 18px; font-weight: bold; padding: 20px; display: block; }
.box { margin-top: 30px; }
.box-2 .upper-box { /*	background-image: url("/~/media/Images/P/Paddy-Power-Betfair/content-images/map.png");
	background-position: 100% center;
	background-repeat: no-repeat;*/
}
.upper-box { padding:20px; float: left; width: 100%; }
#home-contentwrapper .box > div { background-color:#f0ede6; }
#home-contentwrapper .box-1 { float:left; padding-left: 0; }
#home-contentwrapper .box-2 { float:left;/* padding-left:0;*/
}
#home-contentwrapper .box-3 { float:left; padding-right:0; }
.box-content { float: left; width:100%; }
.box-content-text { float: left;/*	width: 60%;*/

}
.box-content-text p { font-size:1.6em; line-height:22px; color:#333333; font-family: Arial, Helvetica; }
.box-content-img { float: left; width: 40%; }
#Homepage .box-content p { font-size:1.6em; margin: 0 0 10px; line-height:22px; color:#333333; font-family: Arial, Helvetica; }
.pr-item { float: left; padding-bottom: 21px; width:100%; }
#home-contentwrapper .pr-date, .threecolcenter .pr-date { font-size:1.400em; line-height:17px; color:#474747; margin-bottom: 5px; padding-bottom:0px; }
#home-contentwrapper .pr-size, .threecolcenter .pr-size { display: block; font-size: 0.9em; line-height:17px; color:#838383; margin-top:5px; margin-bottom: 5px; }
#home-contentwrapper .pr-title, .threecolcenter .pr-title { font-size:1.600em; line-height:19px; font-family: Arial, Helvetica; border-bottom:1px solid #cfccbd; padding-bottom:20px; margin-bottom:20px; }
#home-contentwrapper .pr-title.last, .threecolcenter .pr-title.last { border-bottom:none; margin-bottom: 0px; }
.pr-title a { color:#4c4c4c; }
.pr-title a:hover { color:#000; }
#Homepage .banner-text p {/*padding: 20px 40px 20px 20px;*/ }
.banner-text p {
    color: #ffffff;
    font-family: "Neue Haas Unica W01 Black";
    font-size: 3em;
    line-height: 38px;
    padding: 20px 0px 40px 0px;
    margin: 0;
}
.rad-big { font-size: 1.2em; font-family:'Tahoma', Arial, Helvetica; color: #FFFFFF; font-weight:bold; }
.map-img-text { background-color: #003359; position: absolute; bottom: 0px; width: 99.8%; opacity:0.8; filter:alpha(opacity=80); }
.map-img-text p { font-family:Arial, Helvetica; font-size:1.600em; color:#ffffff; padding:13px 10px; margin-bottom:0px; }
#home-contentwrapper #leftcol { padding-top: 59px; }
.threecolcenter .intro-text > p, .twocolright .intro-text > p {
    font-family: "Neue Haas Unica W01 Regular";
    font-size: 1.8em;
    line-height: 22px;
    float: left;
    font-weight: 600;
    width: 100%;
}
.intro-text { float:left; width:100%; }
.content { float: left; width: 100%; }
/* --------------- Content Wrapper Ends ---------------- */

/*-----------ie8-------------*/
.ie8 .map-text { min-height: 133px; }
/*.ie8 #searchButtonContainer > input {
	top: 7px;
}*/
/*-----------ie8 ends-------------*/

/*-----------nojs-------------*/
.nojs .bxslider li { display:none; }
.nojs .bxslider li:first-child { display:block; }
.nojs .city-name { bottom: 64px; }
.nojs .view { bottom: 14px; }
.nojs .bodDefaultFieldsContainer .bodDefault { background:none; }
.nojs .bxslider { margin-bottom:0; }
/*-----------nojs ends-------------*/

/*-----------Signpost-------------*/
#threecolright p { color: #000000; font-family: Arial, Helvetica; font-size: 1.8em; font-weight: bold; padding: 15px 15px; margin: 0; width: 100%; float: left; background-color:#fbd127; }
.sp-link-title { padding:0px 15px; }
.sp-link-title > a { color: #666666; display: block; font-size: 1.5em; padding: 7px 20px 6px 0px; font-family:"Neue Haas Unica W01 Regular"; line-height: 22px; border-bottom:1px solid #e0dccf; background:url(/~/media/Images/P/Paddy-Power-Betfair/css/related-links-bg.png) no-repeat right center; text-decoration:none; }
.sp-link-title.last > a { border-bottom:0px; }
.sp-link-title > a:hover { color:#000000; }
.signpost-link { float: left; width: 100%; padding-bottom: 14px; padding-top: 8px; }
/*-----------Press Releases Start-------------*/
#press-box { float:left; width:100%; }
#press-box .press-list { float:left; width:100%; padding:0 0 18px 0; }
#press-box .press-list.last { padding:0; }
#press-box .press-date, #press-box .press-title a { font-family: Arial, Helvetica; color: #666966; font-size: 1.4em; line-height: 20px; }
#press-box .press-title a { color: #fe9900; font-weight:700; }
/*-----------Press Releases ends-------------*/

/*-----------Signpost ends-------------*/

/*-----------Mobile Menu-------------*/
.mobishow { display: none; float: right; margin: 0 1.3% 0 0; z-index: 99; }
.mobinav { border-right: 1px solid #FFFFFF; float: right; position: relative; padding: 20px 0; }
.mobinav span.navbg { background: url("/~/media/Images/P/Paddy-Power-Betfair/css/mobile-menu-spritebg.png") no-repeat scroll 0 0 / 57px auto transparent; cursor: pointer; display: block; height: 40px; width: 54px; }
.mobisearch { float: left; position: relative; z-index:999; }
#mobishownav { background-color: #FFFFFF; position: relative; width: 100%; float:left; }
#mobishownav ul li.level1.first { margin: 3px 0 0; }
#mobishownav ul li { background-color: #fe9900; float: left; position: relative; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; width: 100%; }
#mobishownav ul li.current > span { color: #000000; display: block; line-height: 20px; margin: 3px 45px 0 0;  padding: 8px 0 8px 10px; font-size: 1.6em; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; background-color:#ffc100; }
#mobishownav ul li a { color: #000000; display: block; line-height: 20px; margin: 3px 45px 0 0; padding: 8px 0 8px 10px; font-size: 1.6em; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
#mobishownav ul li.level3 { padding-left: 10px; }
#mobishownav .showmore, #mobishownav .showmore1 { background: url("/~/media/Images/P/Paddy-Power-Betfair/css/mobi-snap-buttons.jpg") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; height: 27px; margin: 0; position: absolute; right: 2px; top: 8px; width: 35px; z-index: 9999; }
#mobishownav ul li.level2 > a > span { font-size: 0.9em; padding: 0 0 0 15px; text-transform: uppercase; }
#mobishownav ul li ul li.last { background:none; }
#mobishownav .showmore.selected, #mobishownav .showmore1.selected { background-position: 0 -27px; }
#mobishownav { display: none; }
#mobishownav ul li ul { display: none; }
.menuArrow { display: none; position: absolute; z-index: 10000; }
.menuArrow2 { display: none; position: absolute; right: 5.5%; top: 110px; z-index: 99999; }
#mobishowsearch { display:none; background-color: #ffffff; border-radius: 0; position: relative; width: 100%; float:left; padding:10px; margin-bottom:20px; }
#searchTextbox2 { height: 100%; width:20px; }
#searchTextBoxContainer2 input { color: #666666; font-family: Arial, Helvetica; font-size: 1.5em; height: 40px; padding: 5px 0 5px 5px; width: 100%; }
#searchTextBoxContainer2 { float: left; width: 90%; }
#searchButtonContainer2 { float: left; padding: 5px 10px 0; }
#searchButtonContainer2 > input { height: 30px; width: 30px; }
#mobishownav ul li ul li.level2 a.showmore1 { display:none; }
#mobishownav ul li ul li.level2#mobi-nav-key-financials-level2 a.showmore1, #mobishownav ul li#mobi-nav-our-business-level1 ul li.level2 a.showmore1 { display:block; }

#mobishownav ul li.level2.current > span {font-size: 1.4em; padding-left:25px;}
#mobishownav ul li.level2.selected > a {background-color:#ffc100;}

/*-----------Mobile Menu ends-------------*/

/*-----------BOD Starts-------------*/
.boditem { float: left; position: relative; width: 100%;}
.bodDefaultFieldsContainer { background:#fbd127; float: left; font-size: 1.5em; position: relative; width: 100%; font-family: Arial, Helvetica; line-height: 19px; }
.bodDefaultFieldsContainer .bodDefault .sliderStateBtn { position:absolute; right:10px; top:50%; width:18px; height:18px; margin-top:-9px; background:url(/~/media/Images/P/Paddy-Power-Betfair/css/slider-arrow.png) no-repeat top left; }
.nojs .bodDefaultFieldsContainer .bodDefault .sliderStateBtn { display:none; }
.bodDefaultFieldsContainer.selected .bodDefault .sliderStateBtn { background-position:0px -36px; }
.bodDefaultFieldsContainer .bodDefault { color: #000000; padding:8px 28px 10px 0px; font-weight: bold; }
.bodDefaultFieldsContainer.selected { background-color:#000000; }
.bodDefaultFieldsContainer.selected .bodDefault { color: #e8be00; }
.bodShowFieldsContainer { border-bottom: 1px solid #DEDDDD; float: left; width: 100%; }
.bodShowFieldsContainer .bodShow { color: #5E6665; float: left; position: relative; width: 100%;}
.bodShow .bodImage { -moz-box-sizing: border-box; float: left; padding: 17px 13px 0 0; width: 24%; }
.bodShow .bodContent { -moz-box-sizing: border-box; border-left: 1px solid #DEDDDD; float: left; min-height: 190px; padding: 17px 15px; width: 76%; }
.bodContent-noimg { float: left; padding-top10px; width: 100%; }/*-----------BOD ends-------------*/
/*-----------FR starts-------------*/
.newstab-level3 ul { float: left; list-style: none outside none; padding: 0; width: 100%; margin: 0; }
.newstab-level3 ul li.selected { border-bottom: 1px solid #fff; }
.newstab-level3 .level3 { line-height: 20px; }
.newstab-level3 ul li { float: left; padding: 0 2.62%; border-left: 1px solid #e7e5db; border-top: 1px solid #e7e5db; }
.newstab-level3 ul li.last { border-right: 1px solid #e7e5db; }
.newstab-level3 ul li.selected a { color: #0A4561; }
.newstab-level3 ul li a { color: #575757; display: block; padding: 19px 0; }
.content-tab ul, .newstab-level4 ul, .newstab-level3a ul { border-bottom: none; float: left; list-style: none outside none; padding: 7px 0 0; width: 100%; }
.content-tab ul li, .newstab-level4 ul li, .newstab-level3a ul li { float: left; padding: 0; font-size:1.6em; }
/* .content-tab ul li.current span, .content-tab ul li a:hover, .newstab-level4 ul li.current span, .newstab-level4 ul li a:hover, .newstab-level3a ul li.current span, .newstab-level3a ul li a:hover { background: #ffffff;color: #000000; display: block;} */
.content-tab ul li.current, .content-tab ul li a:hover, .newstab-level4 ul li.current span, .newstab-level4 ul li a:hover, .newstab-level3a ul li.current span, .newstab-level3a ul li a:hover { background: #ffffff !important;color:#405162!important; display: block !important;padding:0 !important;}
.newstab-level4, .newstab-level3a { float: left; width: 100%; margin-bottom:20px; margin-top: -1px; z-index: 99; }
.yeartab.newstab-level4{margin-bottom:20px; }
.yeartab.newstab-level4 ul{display:none;}
.newstab-level4 .yeartabselect a {
    background-color: #005441;
    color: #fff !important;
    display: block;
    padding:20px 10px 20px;
    font-size:1.6em;
    font-family:arial;
    font-weight:bold;
}
.content-tab { float: left; width: 100%; }
.newstab-level3 { float: left; position: relative; width: 100%; z-index: 90; }
.contentleft-inner { float: left; width: 100%; }
.contentleft-news table.reportTable th { border-bottom: 1px solid #e7e5db; padding: 13px 10px 13px 0; font-size: 1.6em; font-family: Arial, Helvetica; color: #000000; }
.contentleft-news table.reportTable th { text-align: left; }
.contentleft-news table.reportTable .cAlign { text-align: center; }
.contentleft-news table.reportTable th { border-bottom: 1px solid #e7e5db; padding: 13px 10px 13px 10px;
    background: #f0f0f0; font-family: "Neue Haas Unica W01 Bold";}
.contentleft-news table.reportTable th {
    border-bottom: 1px solid #d8d8d8;
    padding:18px 10px 15px 20px;
    background: #f0f0f0;
} 
.contentleft-news table.reportTable td { border-bottom: 1px solid #e7e5db; padding:15px 10px 15px 16px; font-size: 1.6em; font-family:"Neue Haas Unica W01 Regular"; line-height: 20px; }
.reportTable img { width:auto; }
/*-----------FR ends-------------*/

/*------------------Adobe Starts----------------*/
.adobe-icon { float: left; padding-top: 30px; width: 100%; }
.adobe-icon > a { display: block; float: left; }
.adobe-icon img { width: auto; float:left; margin-right:15px; }
.adobe-icon > p { font-size: 1.3em; line-height: 15px; padding-left: 20px; font-family: Arial, Helvetica; padding-top:0px; }
#share-price-centre .adobe-icon { display: none; }
/*------------------Adobe Ends----------------*/


/*------------------Mobi Tabs starts----------------*/
.mobi-level4 { float: left; padding-top: 20px; /* border-top: 1px solid #e7e5db; */
	width: 100%; margin-top: -1px; z-index: 99; padding-bottom: 20px; }
.mobi-level4 p { border: 1px solid #e7e5db; padding: 10px 15px; margin: 0; cursor:pointer; font-size: 1.6em !important; background: url("/~/media/Images/P/Paddy-Power-Betfair/css/mob-open-close.jpg") no-repeat scroll 95% center transparent; color:#000000; }
.mobi-level4 ul { border: 1px solid #e7e5db; list-style-type: none; padding: 10px; }
.mobi-level4 li { padding-bottom: 0; }
.mobi-level4 ul li.current span, .mobi-level4 ul li a:hover { background-color: #e8be00; color: #000; display: block; padding: 10px; }
.mobi-level4 ul li a { color: #000000; display: block; padding: 10px; }
#mobishownav ul li ul li.selected ul li.selected a span { color: #000000; text-transform:uppercase; }
/*------------------Mobi Tabs ends----------------*/


/*-------------- Page Specific starts--------------*/
.ip3-financial-reports-and-presentations #leftnavigation .level3 { display:none; }
#error-page #threecolcenter { background-color: #FFFFFF; float: left; margin-bottom: 0; padding-left: 0; padding-top: 30px; width: 100%; }
/*#error-page .threecolcenter.col-md-12.col-sm-12.col-xs-12 {
  padding: 20px;
}*/
#error-page #breadcrumb { padding: 0 20px; }
#search-results table { float: left; width: 100%; }
#site-map .threecolcenter ul li ul { padding-top: 10px; }
#site-map .threecolcenter ul li a:hover { color:#012738; }
#site-map .threecolcenter .level2 { border-bottom: 0 none; }
#site-map #threecolcenter .threecolcenter { border-right:0 none; }
#accessibility .threecolcenter.col-md-8.col-sm-12.col-xs-12, #privacy .threecolcenter.col-md-8.col-sm-12.col-xs-12, #disclaimer .threecolcenter.col-md-8.col-sm-12.col-xs-12 { border-right: 0 none; width: 100%; }
#home-contentwrapper .pad-right { padding-right: 0; }
#home-contentwrapper .pad-left { padding-left: 0; }
#home-contentwrapper .pad-none { padding: 0; }
/*-------------- Page Specific ends--------------*/

/*----- Register for Email alerts link CSS---*/
#footerwrapper .text-center.mail-box { background-color: #75726a; float: left; overflow: hidden; padding: 8px 0px; width:100%; }
.text-center.mail-box a { color:#ffffff; display: block; font-size:1.7em; line-height:57px; text-transform: uppercase; text-decoration:none; }
.text-center.mail-box img { height: auto; margin-top:-5px; width: 61px; margin-left: 10px; }
/*------ Register for Email alrets CSS ends here ---*/

#search-results #threecolcenter .threecolcenter { border-right:0 none; }
#privacy td { line-height: 28px; }
.prospectus { float: left; }
.box-2 .pr-item { width:55%; }
#site-map .whitewrappper { width:100%; }
.DisclaimerMainContainer { margin: 0 auto; max-width: 945px; padding:0 15px 40px; ; font-size:1.4em; line-height:1.6em; background-color:#ffffff; }
.DisclaimerNotesContainer { float: left; width: 100%; padding-top:20px; }
.DisclaimerDDLCountry { border: 1px solid #003359; margin-bottom: 15px; }
#DisclaimerButtonContainer input { background-color: #003359; border: 0 none; color: #FFFFFF; margin-right: 15px; padding: 5px 20px; }
.DisclaimerNotesContainer h1 { font-size: 1.8em; margin-bottom: 15px; }
#disclaimer-denied .DisclaimerNotesContainer { background-color: #FFFFFF; padding: 15px; }
.iframe-ticker { margin-top:0px; }
.first .box-links a { color: #000000;/*cursor: default;*/
}
.intro-text a { font-size: 0.9em; }
#alert-service #dyn-adobe, #share-price-information #dyn-adobe { display: none; }
#threecolcenter .threecolcenter.col-md-12.col-sm-12.col-xs-12 { border-right: 0 none; }
/*------------Investor landing starts--------------*/
.BoxesContainer .boxes { margin-bottom:30px; }
.BoxesContainer .boxes .boxInner { background-color:#f0ede6; }
.BoxesContainer .boxes .boxInner .boxUpper:after { content:" "; height:0; clear:both; display: block; *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' );
}
.BoxesContainer .boxes .boxInner .boxUpper.reports { width:100%; }
.BoxesContainer .box-links a { color:#000000; }
.BoxesContainer .box-links { margin-left:0px; clear: both; margin-top:10px; }
.BoxesContainer .boxInner { padding:20px; }
.BoxesContainer .boxInner:after { content:" "; height:0; clear:both; display: block; *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' );
}
.ie7-clear { display: block; clear: both; }
.BoxesContainer h2.boxHeader { margin-bottom:5px; }
.BoxesContainer p.date { font-size:1.4em; margin-bottom:0px; }
.BoxesContainer p.subject { font-size:1.8em; margin-bottom:0px; }
.ListItems .items { padding-bottom:15px; border-bottom:1px solid #d1ccbc; margin-bottom:15px; }
.ListItems .items.last { margin-bottom:0px; border-bottom:none; }
.ItemWrapper .itemleft p.date, .ListItems .items p.date { font-size:1.4em; margin-bottom:0px; line-height: 22px; }
.ItemWrapper .itemleft p.date a, .ListItems .items p.date a { color:#4c4c4c; }
.ItemWrapper .itemleft p.subject, .ListItems .items p.subject { font-size:1.8em; margin-bottom:0px; line-height: 22px; }
#investors #threecolcenter .threecolcenter { padding-right: 9px; padding-left: 9px; }
.BoxesContainer .boxes.box1 .introImage { margin:0px -20px; }
/*------------Investor landing ends--------------*/
.ItemWrapper .itemleft { width:60%; float:left; }
.ItemWrapper .itemright { width:40%; float:left; }
.ItemWrapper .itemright img { float:right; }
#Homepage #home-contentwrapper { padding-bottom:50px; }
.newstab-level4 ul li.selected a { background-color: #e8be00; font-weight: bold; color:#000; }
.newstab-level4 ul li:hover > a, .newstab-level4 ul li:hover > span { color: #000;background-color: #ffffff;}
.newstab-level4 ul li > a { color: #000; font-weight: normal; background-color: #FFFFFF; text-decoration:none; }
.newstab-level4 ul li > span { font-weight:normal; }
.newstab-level4 li.level4.current span { font-weight:bold; background-color:#e8be00; }
.newstab-level4 li.level4.current:hover span { background-color:#000; cursor:pointer; /*color:#e8be00;*/color:#405162; }
.newstab-level3a ul li.selected a { background-color: #e8be00; font-weight: bold; color:#000; }
.newstab-level3a ul li:hover > a { color: #000; font-weight: bold; background-color: #fe9900; }
.newstab-level3a ul li > a { color: #000; font-weight: bold; background-color: #FFFFFF; text-decoration:none; }
.newstab-level3a li.level4.current span { font-weight:bold; background-color:#e8be00; }
.ip3-results-centre .newstab-level3a li.level3.current span { font-weight:bold; background-color:#e8be00; }
.newstab-level3a li.level4.current:hover span { background-color:#000; cursor:pointer; color:#e8be00; }
#sitemapcontainer { padding-left:5px; }
.map-content .introImage img { width:auto; }
#search-results .links { padding: 10px 0; margin-bottom: 0px; }
#search-results .searchdescription { margin-bottom:0px; }
.customerWebLink { float: right; position: relative; font-size: 1.5em; font-weight: bold; top: 50%; margin-top: -6px; padding-right: 10px; }
.customerWebLink a { background:url(/~/media/Images/P/Paddy-Power-Betfair/css/top-link-bg.png) no-repeat right 2px; padding-right:14px; color:#fbd127; text-decoration:none; }
div.tableScroll { overflow-y:hidden; overflow-x:auto; }
.ip3-financial-calendar table.reportTable { margin-bottom:20px; }
#investors .boxUpper:after { content:" "; height:0; clear:both; display: block; *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML += '<div class="ie7-clear"></div>' );
}
#investors .boxUpper p { margin-bottom:0px; padding-bottom:20px; }
#investors #home-contentwrapper .pr-date, #investors .threecolcenter .pr-date { padding-bottom:0px; margin-bottom:5px; }
#investors #home-contentwrapper .pr-title, #investors .threecolcenter .pr-title { margin-bottom:20px; }
#investors .ItemWrapper .itemleft p.date, #investors .ListItems .items p.date, #investors .ItemWrapper .itemleft p.subject, #investors .ListItems .items p.subject { padding-bottom:0px; }
#rss a.rad-link { background:url(/~/media/Images/P/Paddy-Power-Betfair/icons/rss-icon.png) left center no-repeat; padding-left: 25px; display: block; }
#rss table { width:100%; }
#rss table td { padding:5px 3px; width:25%; vertical-align: bottom; }
#rss table td a { padding-top: 5px; display: block; }
.ip3-results-centre .newstab-level4 ul { border-bottom: 1px solid #e7e5db; float: left; list-style: none outside none; padding: 0 0 0; width: 100%; }
.ip3-results-centre .newstab-level4 ul li { float: left; padding: 0; font-size:1.6em; }
.ip3-results-centre .newstab-level4 ul li.current span { background:#fbd127; color: #000000; display: block; padding: 12px 15px; }
.ip3-results-centre .newstab-level4 ul li a:hover { background:#fbd127; color: #000000; display: block; padding: 0; }
.ip3-results-centre .newstab-level4 ul li a { color: #000000; display: block; padding: 0; text-decoration:none; }
.ip3-results-centre .newstab-level4 { float: left; width: 100%; margin-bottom:20px; margin-top: -1px; z-index: 99; }
.ip3-results-centre .newstab-level4 ul li.selected a { background-color: #e8be00; font-weight: bold; color:#000000; }
.ip3-results-centre .newstab-level4 ul li:hover > a, .ip3-results-centre .newstab-level4 ul li:hover > span { color: #000000; font-weight: bold; background-color: #fbd127; }
.ip3-results-centre .newstab-level4 ul li > a { color: #000000; font-weight: bold; background-color: #FFFFFF; text-decoration:none; }
.ip3-results-centre .newstab-level4 ul li > span { font-weight:bold; }
.ip3-results-centre .newstab-level4 li.level4.current span { font-weight:bold; background-color:#e8be00; }
.ip3-results-centre .newstab-level4 li.level4.current:hover span { background-color:#fe9900; color:#fff; }
/*#corporate-governance #section-corporate-governance-level3, body.ip3-corporate-governance #section-corporate-governance-level3,#corporate-governance #mobi-section-corporate-governance-level3, body.ip3-corporate-governance #mobi-section-corporate-governance-level3{display: block !important;}*/

.ip3-investors #leftcol li.level2 ul { display:block; }
/*#mobishownav ul li ul li.level2#mobi-nav-key-financials-level2 a.showmore1,#mobishownav ul li#mobi-nav-investors-level1 ul li.level2 a.showmore1{display:block;}*/

#mobishownav ul li#mobi-nav-investors-level1 ul li#mobi-nav-corporate-governance-level2 a.showmore1 { display:block; }
#section-reports-and-presentations-level3, #section-key-corporate-documents-level3, #section-financial-calendar-level3, #section-results-and-presentations-level3 { display:none !important; }
body.ip3-disclaimer .top-links { visibility:hidden; }
body.ip3-disclaimer .customerWebLink { display:none; }
body.ip3-disclaimer .contentbody { padding:60px 10px; clear:both }
body.ip3-disclaimer .contentbody label { font-family: "Arial", Helvetica, sans-serif; font-size: 1.5em; line-height: 22px; margin: 0 0 20px; font-weight:normal; padding-right:10px; }
body.ip3-disclaimer .contentbody select { font-family: "Arial", Helvetica, sans-serif; font-size: 1.5em; line-height: 22px; margin: 0 0 20px; }
body.ip3-disclaimer .contentbody input { background-color: #fbd127; color: #000000; float: left; font-family: "Arial", Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; margin: 0; margin-right:10px; padding: 13px; border:0; }
body#Homepage .growing-text a { color: #000000; display: block; font-weight: bold; line-height: 18px; font-size:1.1em; padding: 0px; !important
}
/* WO 199062 - Start */

#banner-signpost img { float: right; margin-top: 67px; position: relative; z-index: 999; }
body.internetexplorer11 #banner-signpost img { margin-left:10px; }
.banner-sign-text { float: right; margin-left: 103px; margin-right: -278px; margin-top: 281px; position: relative; z-index: 999; }
.banner-sign-text p { background: url("/~/media/Images/P/Paddy-Power-Betfair/css/box-link-bg.png") no-repeat scroll right top rgba(0, 0, 0, 0); color: #000; float: left; font-size: 1.4em; line-height: 22px; margin-bottom: 0; margin-left: 26px; padding-right: 17px; }
.banner-sign-text a { background-color: #fbd127; color: #000000; display: block; float: left; font-family: "Arial", Helvetica, sans-serif; font-weight: bold; padding: 9px 12px 9px 13px; text-decoration: none; }
#banner-signpost { position:absolute; left:58%; }
.box-3 .upper-box { height:164px !important; }
.box-3 #box6 { height:164px !important; margin-top:10px; }
#box6 .box-content { float:right; width:33%; }
#box6 .box-header { width:54%; float:left; }
/*.box-4 {margin-top:10px !important;}*/
#home-contentwrapper .box-3 { margin-top:10px; }
/*#box6 { width:105% !important; }*/

/* WO 199062 - End */




/*IPhone portrait mode:*/
@media all and (min-width: 0px) and (max-width: 320px) {
body#Homepage #home-contentwrapper .box-4 { padding:0px!important; }
body#Homepage #home-contentwrapper .box-4 #box6 { width:100%!important }
}

/*IPhone landscape mode:*/
@media all and (min-width: 421px) and (max-width: 520px) {
body#Homepage #home-contentwrapper .box-4 { padding:0px!important; }
body#Homepage #home-contentwrapper .box-4 #box6 { width:100%!important }
}

/*Samsung portrait mode:*/
@media all and (min-width: 321px) and (max-width: 420px) {
body#Homepage #home-contentwrapper .box-4 { padding:0px!important; }
body#Homepage #home-contentwrapper .box-4 #box6 { width:100%!important }
}

/*Samsung landscape mode:*/
@media all and (min-width: 521px) and (max-width: 640px) {
body#Homepage #home-contentwrapper .box-4 { padding:0px!important; }
body#Homepage #home-contentwrapper .box-4 #box6 { width:100%!important }
}
#investors .col-sm-5 .boxUpperNew { float:left; width:54% }
#investors .col-sm-5 .box-links { float: right; width: 33%; clear:none; background:none; margin:0; }
#investors .col-sm-5 { width:50%; margin-bottom:10px; }
#investors .col-sm-5 .box-links a { height:120px; width:85px; padding:0; }
#investors .box4 .boxInner { padding:8px 20px; }
 @media all and (min-width: 0px) and (max-width: 320px) {
#investors .col-sm-5 { width: 103%; }
}

#Homepage .box-4 .upper-box { padding-bottom:18px;/*35px*/ }
#Homepage .box-3 { margin-top:17px; }
#Homepage .box-3 .bottom-box { padding-bottom:18px; }
#Homepage .box-3 .upper-box { height:161px !important; }
/*#investors .box4 .boxInner { padding-bottom:18px;}*/

#investors .box3 .boxInner { padding-bottom:46px; }
/* home video tabs start */
.tab { background:url("/~/media/Images/P/Paddy-Power-Betfair/css/banner-image-pager.png") no-repeat scroll left top; display:block; height:20px; outline:0 none; position:relative; text-indent:-9999px; width:18px; display:inline-block; margin:0 0 0 10px; cursor:pointer; text-align:left; }
.tab-title div.active { background:url("/~/media/Images/P/Paddy-Power-Betfair/css/banner-image-pager-active.png") no-repeat scroll left top; }
.tab-title { text-align:right; padding-right:20px; }
.tab-data { clear:both; display:none; float:left; z-index:0; }
.tab-data.show { display:block; }
/* home video tabs end */



/*WO#229426*/
#Homepage #homepage-video .bx-controls-direction a.bx-prev { background:url("/~/media/Images/P/Paddy-Power-Betfair/css/previous.jpeg"); }
#Homepage #homepage-video .bx-controls-direction a.bx-next { background:url("/~/media/Images/P/Paddy-Power-Betfair/css/next.jpeg"); }
#Homepage #homepage-video .bx-wrapper .bx-controls-direction .bx-next { height:45px; width: 45px; top:95%; right:0.5%; top:95%; }
#Homepage #homepage-video .bx-wrapper .bx-controls-direction .bx-prev { height:45px; width: 45px; left:82.5%; top:95%; }
#Homepage #homepage-video .slider .bx-pager-link { display:none }
/*END WO#229426*/

#Homepage #home-contentwrapper .map, #Homepage .home-video .bx-wrapper .bx-viewport ul, #Homepage .home-video .bx-wrapper .bx-viewport ul li { overflow:hidden; float:left; background:none !important; }
.threecolcenter li li, .threecolcenter li p { background: none repeat scroll 0 center; font-size: 1em; }
#ContentWrapper table { clear: both; width: 100%; margin-bottom:20px; }
#ContentWrapper table th, #ContentWrapper table td { font-size: 1.6em; font-weight: normal; text-align: left; border-bottom:1px solid #dbdddf; }
#ContentWrapper table.rad-datatable td:last-child, #ContentWrapper table.rad-datatable th:last-child { text-align: center; }


/*-------------- New CSS - for Paddy Power Betfair plc --------------*/

#Homepage .box-1.box.first .upper-box, #Homepage .box-2.box .upper-box { min-height:338px !important; }
.box-1.box.first .upper-box, .box-2.box .upper-box { min-height:338px !important; }
.bannerContainer img.bannerImage { display: block; height: auto; width: 100%; }
.contentwrapper { padding-left:10px; padding-right:10px; }
.contentwrapper a {color:#fe9900;text-decoration:none;}
.contentwrapper a:hover { color:#000000; }
#ContentWrapper { float: none; margin: 0 auto; max-width: 1190px; }
#navigation > ul { max-width: 1170px; }
#MainWrapper.container-fluid { background-color: #ffffff; }
#MainWrapper > div#headerwrapper { background-color: #fff; }
.main-menu { position: relative; z-index: 9; }


/*-------------- Breadcrumb CSS Starts --------------*/
.inner-breadcrumb { float: left; width: 100%; padding:29px 0 0 0; }
#breadcrumb a, #breadcrumb span { font-size:1.4em; float:left; color:#828282; font-family: Arial, Helvetica; display:block; text-decoration:none; }
#breadcrumb span { color: #000000; }
#breadcrumb .separator {padding-left: 6px; position: relative; padding-right: 8px; top:2px; }
#breadcrumb .separator img { display:block; width:auto; }
.ie8, .ie9 #breadcrumb .separator { float: left; margin-top: -1px; padding-left: 15px; }
#breadcrumb .separator { top: 6px; }
/*-------------- Breadcrumb CSS Ends --------------*/


#contentwrapper #leftcol, .whitewrappper { margin-top: 0; padding-top: 0; border-left: 0 none; }
.innerLeft { background-color: #fff;padding-bottom: 20px; padding-top: 18px;}
p#sectionheader {color: #000000; font-family: "Neue Haas Unica W01 Bold"; font-size: 2.8em; font-weight: normal;padding:0 10px 6px 0px; text-transform: none;}
#threecolcenter .threecolcenter { border-color: #dbdddf; border-style: solid; border-width: 0 1px 0 0; }
#breadcrumb a, #breadcrumb span { font-size: 1.2em; }
#breadcrumb span { color: #405162; font-family: "Neue Haas Unica W01 Regular";}
.title { margin-top:11px;padding-right: 30px; margin-bottom: 7px; }
.content { padding-bottom: 30px; }
.ip3-results-centre .title h1 {
    margin-bottom: 17px;
}
.threecolcenter { margin-bottom: -9999px; padding-bottom: 9999px; }
.threecol-container { overflow: hidden; }
#threecolright p { background: 0 none; font-family: "Neue Haas Unica W01 Bold"; font-size: 2.4em; padding: 0;
    text-transform: none; padding-bottom: 25px;}
#threecolright .sp-link-title > a { background: 0 none; border-bottom-color: #dbdddf; font-size: 1.6em; padding: 8px 0;color: #000000;}
#threecolright .sp-link-title > a:hover { color: #405162;}
.innerColRight { padding:25px 12px 0 7px; }
.sp-link-title { padding: 0; }
.signpost-link { padding-top: 0; }
#threecolright .top2-line {
    margin-bottom: 0;
}
#threecolright .sp-link-title > a:hover { color:#405162; }
.whitewrappper { margin-bottom: 54px; overflow: hidden; }
#leftcol #leftnavigation ul li a, #leftcol #leftnavigation ul li > span { font-family: "Neue Haas Unica W01 Regular";font-size: 1.6em; font-weight: normal; padding-left:0px;padding-right:100px;text-transform:none;}
/*#leftcol #leftnavigation li { border-bottom:1px solid #c8c8c8; border-top: 0 none; }*/
#leftcol #leftnavigation li { border-bottom:1px solid #c8c8c8; border-top: 0 none;position:relative; }
/*#leftcol #leftnavigation li > a { background: #ffffff; color: #000;display: block; }*/
#leftcol #leftnavigation li > a { background: #ffffff; color: #000;display: inline-block; }

#leftcol #leftnavigation li > a:hover { color: #405162; background: #ffffff; }
#leftcol #leftnavigation ul li.current > span, #leftcol #leftnavigation ul li.selected > a { background: #ffffff; color: #405162; }
.main-menu li.level1.current > span, .main-menu li.level1.selected > a {color:#405162;background:#ffffff;}
.ie9 .main-menu li.current > span, .ie9 .main-menu li.selected > a { filter:none; }
.main-menu li.level2.current > span, .main-menu li.level2.selected > a { background-color:#ffc100; }
#section-Homepage-level1 li.haschildren ul li.level2.current span, #section-Homepage-level1 li.haschildren ul li.level2 > a { font-size:1.4em; color:#000; font-family: "Neue Haas Unica W01 Bold"; }
#section-Homepage-level1 li.haschildren ul li.level2.current span { padding-left:25px; border-bottom:0 none; }
.bodDefaultFieldsContainer.selected { background-color: #005441; }
.bodDefaultFieldsContainer.selected .bodDefault { color: #405162; background: #fff;border-top:2px solid #0e5d4b; }


body#brands .snapdown-item:first-child .bodDefaultFieldsContainer.selected .bodDefault, 
body#code-of-conduct #bodDefaultFieldsContainer1.selected .bodDefault 
{ border-top:0; border-bottom:2px solid #0e5d4b; }

.bodDefaultFieldsContainer.selected .bodDefault .sliderStateBtn {transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg);}
.bodDefaultFieldsContainer { background-color: #e5e7e8; font-size: 1.6em; }
.threecolcenter p { color: #000; font-size: 1.6em; line-height: normal; }
.bodShowFieldsContainer { border-bottom: 0 none; }
.bodDefaultFieldsContainer .bodDefault { color: #000000; background: #ffffff; border-top:2px solid #cbcbcb;}
.bodDefaultFieldsContainer .bodDefault .sliderStateBtn { background-position: 0 -36px; }
/* .content-tab ul li.current span, .content-tab ul li a:hover, .newstab-level4 ul li.current span, .newstab-level4 ul li a:hover, .newstab-level3a ul li.current span, .newstab-level3a ul li a:hover  { background-color: #ffffff;color: #000000;font-family: "Neue Haas Unica W01 Bold"; font-weight: bold; border-bottom: 3px solid #cccfd2; } */
.content-tab ul li.current, .content-tab ul li:hover, .newstab-level4 ul li.current, .newstab-level4 ul li:hover, .newstab-level3a ul li.current, .newstab-level3a ul li:hover{    background-color: #ffffff;
    color: #405162;
    font-family: "Neue Haas Unica W01 Bold";
    font-weight: bold;
    border-bottom: 2px solid #005441;}
.newstab-level3a ul li > a { background-color: #e5e7e8; color: #666966; font-family: arial; font-weight: bold; padding: 12px 15px; }
.content-tab ul li, .newstab-level4 ul li, .newstab-level3a ul li {border-bottom:2px solid #cccfd2;
    padding-left: 0px !important;padding-right: 35px; margin-right: 10px; padding-bottom: 7px;}
.content-tab ul, .newstab-level4 ul, .newstab-level3a ul { border-bottom-color:none; }
.contentleft-news table.reportTable th, .contentleft-news table.reportTable td { border-bottom-color: #dbdddf; font-weight: normal; font-size:1.6em; }
.threecolcenter li { background:url("/~/media/Images/P/Paddy-Power-Betfair/css/list-bullet.png") no-repeat scroll 0 6px; font-family:  arial; font-size: 1.6em; line-height: 21px; padding-bottom: 15px; padding-left: 20px; }
.threecolcenter ul { padding-left: 0; }


/*----------Investor Landing css starts here-------------*/
.investor-text-wrapper { float: left;   width: 100%;}
.whitewrappper.investor-wrapper{padding-left: 30px; padding-right: 30px;}
.investor-text-wrapper .title, .investor-text-wrapper .intro-text{padding-left:0px;}
.BoxesContainer .boxes .boxInner{background-color:#fff;}
.BoxesContainer .boxInner {  padding: 30px 0;}
.investor-text-wrapper p{font-size:1.4em;line-height:1.429em;}
.investor-text-wrapper .intro-text > p{font-size:1.6em;line-height:1.375em;margin-bottom:15px;}
.investor-wrapper .BoxesContainer h2.boxHeader {margin-bottom: 27px;}
.investor-wrapper .boxes p {color: #666966; font-size: 1.4em; line-height:1.429em;}
.investor-wrapper .boxes p a {color: #fe9900;font-weight: 700;}
.boxes img {margin-bottom: 25px;}

 .investor-wrapper .boxes p.pr-date {margin-bottom: 0;}
.investor-wrapper .pr-title {margin-bottom: 20px;}
.BoxesContainer .box1 .boxInner, .BoxesContainer .box2 .boxInner, .BoxesContainer .box3 .boxInner, .BoxesContainer .box5 .boxInner, .BoxesContainer .box6 .boxInner {border-bottom: 1px solid rgba(102, 105, 102, 0.4);}
.BoxesContainer .box4 .boxInner{}
/*.investor-wrapper .box3-content {float: left; margin-left: 25px;}*/
.investor-wrapper .thumb-img .box3-content {float: left;}
.BoxesContainer { float: left;  width: 100%;}
/*----------Investor Landing css ends here-------------*/

/*----------Image Gallery CSS Starts here-------------*/

.imgGallery .thumb-img {position: relative; height: 245px; overflow: hidden;}
.imgGallery .imgTab {position: absolute; margin: auto; left: -100%; top: -100%; right: -100%; bottom: -100%; height: 100%; width: auto; max-width: inherit;}
.imgGallery .download-img p {color: #fe9900; font-size: 1.6em; font-weight: 700; line-height: 1.2em; padding:0;}
.imgGallery .download-img input {background: 0 none; border: 0 none; margin: 0; padding: 0 0 20px 0;}

.imgGallery .img-name {color: #000; margin: 0; padding: 10px 0;font-size: 1.4em; line-height: 1.1em;}
/*----------Image Gallery CSS Ends here-------------*/
input#regButton[type="button"] { background-position: 12px 2px; bottom: 0; height: 30px; position: absolute;    right: 0; width: 22px; z-index: 99;}
.footer-email-links { position: relative;margin-left: 24px; }
input#regTextbox { background: #fff none repeat scroll 0 0; line-height:14px; }
/*.main-menu li.level1{border-right:0 none;}*/

.content li ul > li:last-child, .content li ol > li:last-child { padding-bottom: 0; }
h5 { font-size: 1.2em; }
.scroll-table-container { margin-bottom: 20px; overflow-x: auto; }
input { -webkit-appearance: none; border-radius: 0; }

.content p.rad-right {clear: right; float: right; margin-left: 20px;}
.content p.rad-left {clear: left; float: left; margin-right: 20px;}

#home-contentwrapper #rnsXmlContainer p.pr-date {margin-bottom: 0;}
#home-contentwrapper #rnsXmlContainer p.pr-title {color: #666966; font-size: 1.4em; line-height: 1.429em; margin-bottom:4px; padding-bottom:0px; border-bottom:0 none;}
#home-contentwrapper #rnsXmlContainer p.pr-title a {color: #fe9900; font-weight: 700;font-family: Arial,Helvetica;}

#home-contentwrapper #box2 p.rad-right {float: right;}
#home-contentwrapper #box2 p.rad-center {text-align:center;}
#home-contentwrapper #box2 p.show-in-mobile {display:none;}
#home-contentwrapper #box1 .home-box-txt, #home-contentwrapper #box2 .home-box-txt {min-height:438px;}
.home-box-txt .rad-link {float: left;margin: 0 15px 0 0;/*width: 40%;*/}
.home-box-txt .rad-link img {padding-bottom: 15px;}

body#investor-relations .box2{margin-bottom:32px!important;}
body.ip3-results-centre .top-row p.pull-left{padding-right: 5px;}
.vimeo-tvg {width:100%; min-height:395px;}
.youtube-video {width:100%; min-height:456px;}
/*body#Homepage #box1 .home-box-txt {min-height:610px;}*/
.ip3-dividends #ContentWrapper table th:nth-child(3) {width: 40%;}
.ip3-dividends #ContentWrapper table th:nth-child(2) {width: 40%;}
.ip3-dividends #ContentWrapper table th:nth-child(1) {width: 30%;}

body.ip3-dividend.ip3-archive .newstab-level4 ul li.current span, body.ip3-dividend.ip3-archive .newstab-level4 ul li span {font-size:1.3em}
body.ip3-dividend.ip3-archive .newstab-level4 ul li.current.level4 span  { background-color: #005441; color: #fff; font-family: arial; font-weight: bold; padding: 12px 15px; }
body.ip3-dividend.ip3-archive .newstab-level4 ul li.current.level4:hover  { background-color: #005441; color: #fff; font-family: arial; font-weight: bold;}
body.ip3-dividend.ip3-archive #btm-content.content {overflow:auto;}
body.ip3-dividend.ip3-archive .content {padding-bottom:0;}
body.ip3-dividend.ip3-archive #ContentWrapper table.reportTable .trHeaders th {vertical-align:bottom;}
body.ip3-dividend.ip3-archive #ContentWrapper table.reportTable .trHeaders th, 
body.ip3-dividend.ip3-archive #ContentWrapper table.reportTable tbody td {text-align:right; padding-left:5px; padding-right:5px;}
body.ip3-dividend.ip3-archive #ContentWrapper table.reportTable .trHeaders th.left, 
body.ip3-dividend.ip3-archive #ContentWrapper table.reportTable tbody th {text-align:left; padding-left:5px; padding-right:5px;}
.banner-gradient {

/*background: rgba(144,144,144,1);
background: -moz-linear-gradient(left, rgba(144,144,144,1) 0%, rgba(169,169,169,0.74) 33%, rgba(211,211,211,0.42) 72%, rgba(232,232,232,0.2) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(144,144,144,1)), color-stop(33%, rgba(169,169,169,0.74)), color-stop(72%, rgba(211,211,211,0.42)), color-stop(100%, rgba(232,232,232,0.2)));
background: -webkit-linear-gradient(left, rgba(144,144,144,1) 0%, rgba(169,169,169,0.74) 33%, rgba(211,211,211,0.42) 72%, rgba(232,232,232,0.2) 100%);
background: -o-linear-gradient(left, rgba(144,144,144,1) 0%, rgba(169,169,169,0.74) 33%, rgba(211,211,211,0.42) 72%, rgba(232,232,232,0.2) 100%);
background: -ms-linear-gradient(left, rgba(144,144,144,1) 0%, rgba(169,169,169,0.74) 33%, rgba(211,211,211,0.42) 72%, rgba(232,232,232,0.2) 100%);
background: linear-gradient(to right, rgba(144,144,144,1) 0%, rgba(169,169,169,0.74) 33%, rgba(211,211,211,0.42) 72%, rgba(232,232,232,0.2) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#909090', endColorstr='#e8e8e8', GradientType=1 ); */

background: rgba(64,81,98,1);
background: -moz-linear-gradient(left, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,0.2) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(64,81,98,1)), color-stop(0%, rgba(64,81,98,1)), color-stop(0%, rgba(64,81,98,1)), color-stop(0%, rgba(64,81,98,1)), color-stop(100%, rgba(64,81,98,0.2)));
background: -webkit-linear-gradient(left, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,0.2) 100%);
background: -o-linear-gradient(left, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,0.2) 100%);
background: -ms-linear-gradient(left, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,0.2) 100%);
background: linear-gradient(to left, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,0.2) 100%);
/*background: linear-gradient(to right, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,1) 0%, rgba(64,81,98,0.2) 100%);*/
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#405162', endColorstr='#405162', GradientType=1 );

    border: 0;
    width: 100%;
    margin-bottom: 15px;
    min-height:590px;
    position: absolute;
    top: 0;
}
.box-links {
    position: absolute;
    bottom: 20px;
    right: 30px;
    margin-bottom: 19px;
}
#box5 .home-box-txt {
    background: #f1f1f1;
  padding: 20px;
    padding-top: 0 !important;
}
div#box5 {
          position: relative;
    margin-top: 20px;
    padding-top: 27px;
    background: #f1f1f1;
}
/*#box3 .boxImage {
    margin-top:61px;
}*/
#box3 .home-box-txt, #box4 .home-box-txt, #box5 .home-box-txt ,#box7 .home-box-txt {
    padding-bottom: 0;
    padding-top: 47px;
}
#box3 .box-links, #box4 .box-links, #box5 .box-links ,#box7 .box-links {bottom:0;}
#box5 .box-links {
    right: 20px;
}
.speaker-link a {
    background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/conference) no-repeat scroll 0 center;
    display: inline-block;
    color: #000000;
    padding-left: 25px;
    font-size: 14px;
    line-height: 44px;
}
.ip3-results-centre .threecolcenter .tabs li {
    background: none !important;
    float: left;
    border-bottom:2px solid #cccfd2;
    padding-left: 0px !important;
    padding-right: 15px;
    margin-right: 10px;
    padding-bottom: 0;
}
.ip3-results-centre .threecolcenter .tabs li.current {
    border-bottom:2px solid #004e42;
}

.main-menu li.level1.current > span:hover, .main-menu li.level1.selected > a:hover{background-color: #fe9900;color:#ffffff;}
.content-tab ul li a, .newstab-level4 ul li a, .newstab-level3a ul li a { color:#000; display: block; font-family: "Arial"; font-weight: bold;/* padding: 12px 15px; */ }

#threecolright .top2-line {
    margin-bottom: 0;
}
.banner-img {
    height:467px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
#Homepage #box3 h2, #Homepage #box4 h2, #Homepage #box5 h2 ,#Homepage #box7 h2{font-size:2.8em;} 
.top2-line{border: 0; width:100%;margin-bottom:10px;clear:both; height:2px;
background:rgba(64,81,98,1);
/*
background: rgb(242,169,0);
background: -moz-linear-gradient(left, rgba(242,169,0,1) 0%, rgba(254,221,0,1) 29%, rgba(72,162,63,1) 65%, rgba(0,78,66,1) 100%);
background: -webkit-linear-gradient(left, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
background: linear-gradient(to right, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a900', endColorstr='#004e42',GradientType=1 );
*/
}

.leftcol-line {
    border: 0;
    width: 100%;
    margin-bottom: 0;
    clear: both;
    height: 2px;
    background:rgba(64,81,98,1);
    /*background: rgb(242,169,0);
    background: -moz-linear-gradient(left, rgba(242,169,0,1) 0%, rgba(254,221,0,1) 29%, rgba(72,162,63,1) 65%, rgba(0,78,66,1) 100%);
    background: -webkit-linear-gradient(left, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
    background: linear-gradient(to right, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a900', endColorstr='#004e42',GradientType=1 );*/
}
#paddy-power .title, #betfair .title, #tvg .title { margin-bottom: 2px;}
#sportsbet .title { margin-bottom:-1px;}
p.bod-name {
    font-family: "Neue Haas Unica W01 Regular";
    font-weight: 300;
    font-size: 18px;
    margin-bottom: 0;
}
.bodDefaultFieldsContainer.selected p.bod-name {
    color: #405162;
}
.ip3-results-centre .threecolcenter .tabs li:hover {
    border-bottom:2px solid #004e42;
}




#leftcol li.level2 ul { display:none; }
/*#leftnavigation ul li.level2.haschildren > a {
   background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/level2-arrow) no-repeat scroll !important;
    display: inline-block;
    background-position: right 55% !important;
}*/
#leftcol li.level2.selected.haschildren ul { display:block; }

/*#leftnavigation ul li.level2.haschildren.selected > a {
    background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/level2-downarrow) no-repeat scroll 99% center !important;
    display: inline-block;
}*/
#contact-us .title h1 {
    margin-bottom: 10px;
}
.ip3-media .title h1 {
    margin-bottom: 10px;
}
#box2 .boxImage {
    position: relative;
    margin-top: 42px;
}
#box6 .boxImage {
    position: relative;
    margin-top: 42px;
}
/* .investor-wrapper .box-links a {color: #005441;font-family: Arial,Helvetica,sans-serif;
 font-size: 1.4em;text-transform: uppercase; background: rgba(0, 0, 0, 0) url("/~/media/Images/P/Paddy-Power-Betfair/css/more-arrow.png") no-repeat scroll right 23px;display: block; float: left; padding: 18px 22px 15px 0px;
 text-decoration: none;} */
.investor-wrapper .box-links a{
 padding: 9px 18px 9px 18px;
    display: inline-block;
    color: #fff;
    background: #405162;
    border-radius: 5px;
    font-size: 1.8em;
    line-height: 22px;
    font-family: "Neue Haas Unica W01 Regular";}

.investor-wrapper .box-links a:hover{background: #32404d;}

.investor-wrapper .box-links {
    position: absolute;
    bottom: 10px;
    right: 30px;
    margin-bottom:0;
}
.searchtop-line {
    border: 0;
    width: 100%;
    margin-bottom: 10px;
    clear: both;
    height:3px;
 /*   background: rgb(242,169,0);
    background: -moz-linear-gradient(left, rgba(242,169,0,1) 0%, rgba(254,221,0,1) 29%, rgba(72,162,63,1) 65%, rgba(0,78,66,1) 100%);
    background: -webkit-linear-gradient(left, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
    background: linear-gradient(to right, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a900', endColorstr='#004e42',GradientType=1 );*/
    background: rgba(64,81,98,1);
}
p.copyright-title {
    font-size: 12px;
    color: #004e42;
        margin-top: 10px;
    font-family: "Neue Haas Unica W01 Regular";
}

.bottom-footer.clearfix.container-fluid {
    clear: both;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 45px;
    padding-right: 45px;
}
.branding img {
    float: right;
}
.headertop-line {
    border: 0;
    width: 100%;
    margin-bottom:0px;
    clear: both;
    height: 2px;
 /*   background: rgb(242,169,0);
    background: -moz-linear-gradient(left, rgba(242,169,0,1) 0%, rgba(254,221,0,1) 29%, rgba(72,162,63,1) 65%, rgba(0,78,66,1) 100%);
    background: -webkit-linear-gradient(left, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
    background: linear-gradient(to right, rgba(242,169,0,1) 0%,rgba(254,221,0,1) 29%,rgba(72,162,63,1) 65%,rgba(0,78,66,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a900', endColorstr='#004e42',GradientType=1 ); */
    background: rgba(64,81,98,1);
}
#site-map .content li ul li, #site-map .content li ol li {
    font-size: 1.0em;
    font-size: 14px;
    line-height: 21px;
}
.contentwrapper li > span:hover {
    color: #405162;
}
.ip3-results-centre .threecolcenter .tabs li.current > span {
   color: #405162;
}


#box1 .boxImage {
    margin-top: 42px;
}
#pp-and-betfair-blogs table td {
    border-bottom: none;
}
.contentwrapper #Tabs a {
    color: #000;
    text-decoration: none;
}
.contentwrapper #Tabs a:hover {
	color:#405162;
    text-decoration: none;
}
.ip3-annual-reports-agm-general-meetings .content {
    padding-bottom: 30px;
    padding-top: 10px;
}

body#Homepage #box4 .speaker-link a {
    background: none;
    color: #000000;
    padding-left: 0px;
    font-size: 14px;
    line-height: 20px;
}

/*body#Homepage #box3 .boxImage {
    margin-top:115px;
}*/
/* To hide the 'Additional Dividend Information' in year tabs */
body.ip3-dividends.ip3-level3 .newstab-level4 ul li.level3.last {display: none;}
.our-brands-wrap .snapdown-title-logo {text-align: center;}
.ourPurpose .imgTitle {padding: 15px 10px 0px 0px;}
.ourPurpose .imgItemContent {padding-top: 15px;}
.ourPurpose .row.row0 {margin: 0;border-bottom: 1px solid;}
.ourPurpose .imgItemContainer {padding-left: 0px;}
.ourPurpose .imageWrap {padding-bottom: 15px;}
.our-history-wrap .paddy-power-tab {border-left: 8px solid #00594a;position: absolute;width: 8px;height: 100%;left:68px;}
.our-history-wrap .historyWrap {position:relative;padding-left: 155px;margin-top: 15px;}
.our-history-wrap .betfair-tab {border-left: 8px solid #faba02;position: absolute;width: 8px;height: 100%;left: 60px;}
.our-history-wrap .history-tabs {top: 19px;}
.our-history-wrap .historyItem::before {content: " ";width: 65px;height: 65px;display: inline-block;position: absolute;background-repeat: no-repeat;}
.our-history-wrap .historyItem.paddy-power::before {background-image:url(/~/media/Images/P/Paddy-Power-Betfair/our-history/paddy-power-our-history.png);left: 76px;}
.our-history-wrap .historyItem.betfair::before {background-image:url(/~/media/Images/P/Paddy-Power-Betfair/our-history/betfair-our-history.png);left: 68px;}
.our-history-wrap .paddy-power .historyItemTitle {color: #00594A;}
.our-history-wrap .betfair .historyItemTitle {color: #F5A20F;}
.our-history-wrap .historyItemTitle {color: #000;font-weight: bold;font-size: 18px;padding-top: 5px;}
.our-history-wrap .all .historyItemTitle {color: #000;}
.our-history-wrap .historyItem.all::before {background-image:url(/~/media/Images/P/Paddy-Power-Betfair/our-history/all-our-history.png);left: -1px;width: 165px;}



.leftnavigation li .left-menu-opener {height: 36px;padding: 0;position: absolute;right:10px;width: 36px;cursor: pointer;background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/level2-arrow) no-repeat 99% scroll !important; top:0px;}

#leftnavigation ul li.level2.haschildren.active .left-menu-opener {background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/level2-downarrow) no-repeat scroll 99% center !important;height:}

#leftnavigation ul li.level2.haschildren.selected.active .left-menu-opener {background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/level2-downarrow) no-repeat scroll 99% center !important;}

.twitter{margin-bottom:30px}
p.t-favourite a{ background-image:url(/~/media/Images/P/Paddy-Power-Betfair/icons/favourite.png);}
p.t-reply a{background-image:url(/~/media/Images/P/Paddy-Power-Betfair/icons/tweet.png);    }
p.t-retweet a{background-image:url(/~/media/Images/P/Paddy-Power-Betfair/icons/retweet.png);}
p.t-favourite a,p.t-reply a,p.t-retweet a{text-indent: -9999px;background-repeat: no-repeat; background-size: 20px; height:20px;width:30px;display:block;     background-position: center;} 
p.t-favourite ,p.t-reply,p.t-retweet{display:inline-block}
.tweetLink{float: right;margin-right: 25px;}
#box7 .boxText .title-text h2{font-size: 1.8em !important;
    line-height: 22px;
    font-family: "Neue Haas Unica W01 Regular";}
/*#box7 .boxImage{margin-top:72px;}*/
/*#box7 .image-container img{height:221px;width:376px;}*/
.box-btm{margin-bottom:30px;}
.twitter img{height: 50px;
    margin-bottom: 10px;}




/*.pp-bf-home-blog-wrapper, .boxText_new, .boxImage { float:left; clear:both; width:100%; }*/
.pp-bf-home-blog-wrapper h3 { font-size:1.8em; }
.blogUrlProxy_pp {  }
.blogUrlProxy_bf {  }
.blogUrlProxy_pp a, .blogUrlProxy_bf a { font-size:1.5em; display:inline-block; max-width:85%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }















.ip3-press-releases .threecolcenter .tabs li {background: none !important;float: left; padding-left: 0px !important; padding-right: 38px; padding-bottom: 6px;}


.ip3-press-releases .threecolcenter .tabs li.current > span {
	color: #405162;
}

.ip3-press-releases .threecolcenter .tabs li:hover {
    border-bottom:2px solid #004e42;
}


.ip3-press-releases .threecolcenter .tabs li {
    background: none !important;
    float: left;
    border-bottom:2px solid #cccfd2;
    padding-left: 0px !important;
    padding-right: 15px;
    margin-right: 10px;
    padding-bottom: 0;
}
.ip3-press-releases .threecolcenter .tabs li.current {
    border-bottom:2px solid #004e42;
}



.pr-head { float:left; clear:both; width:100%; margin-top:20px}
.pr-head p { margin-bottom:5px;}
.pdf-tab-content-new a.ext-link {
    padding: 5px 0 15px 35px;
    margin: 0px;
    background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/pdf.png) no-repeat left top;
}

.pr-top-row .date { float:left;}



.grayMe{color:#405162!important;}
/*---- main2-----*/
body#archive #leftcol li#nav-archive-level2 ul, body.ip3-archive #leftcol li#nav-archive-level2 ul{display:block!important;}

ul#section-archive-level3 li span{padding-left:10px;display: block;}
ul#section-archive-level3 li a>span{padding-left:0px;}




#mobishownav ul li ul li#mobi-nav-archive-level2 a.showmore1{display:block;}

ul#mobi-section-archive-level3 li>span {padding-left:10px; display:block; font-size:.8em;}

ul#mobi-section-archive-level3 li a, ul#mobi-section-archive-level3 li.current span {font-size:1.2em;}


.selectedTab.v-mobile {
    border: 1px solid #e5e5e5;
    color: #2c2a7f;
    cursor: pointer;
    display: none;
    font-size: 1.2em;
    font-weight: 700;
    padding: 10px;
}

.newstab{float:left; width:100%;}
.newstab ul li::before {
    display: none;
}

.newstab ul li {
    float: left;
    font-size: 1.143em;
    font-weight: 700;
    margin-right: 1px;
    padding: 0;
}

.newstab ul li a, .newstab ul li > span {
    /*color: #333;*/
    display: block;
    padding: 12px 15px;
}

#nav-betfair-level4 a {
    /*background-color: #fe9900 !important;
    color: #fff !important;*/
	background:url("/~/media/Images/P/Paddy-Power-Betfair/css/betfair.png");
	color:transparent;
	width: 113px;

}

#nav-paddy-power-level4 a {
    /*background-color: #005441 !important;
    color: #fff !important;*/
	background:url("/~/media/Images/P/Paddy-Power-Betfair/css/paddypower.png");
	color:transparent;
    margin-right: 5px;
	/*width: 123px;*/
}

#nav-betfair-level4 a span, #nav-paddy-power-level4 a span{font-size: 1.3em;}
#prnt-tab{margin-bottom:5px;}


#year-tab ul li.level5{background:none;list-style:none;font-size: 1.8em;}


#leftnavigation ul li.level3 > span, #leftnavigation ul li.level3 a {
    padding: 13px 32px !important;
}


#mobishownav ul li.level3 > a > span {
    padding: 0 0 0 15px;
    text-transform: uppercase; display:block;
}

#mobishownav ul li.level3 > span {
    padding: 8px 0 8px 25px;}

#mobishownav ul li.level3.selected > a{background-color: #ffc100;}

body.ip3-betfair .content-tab ul li.current span, body.ip3-betfair .content-tab ul li a:hover, body.ip3-betfair .newstab-level4 ul li.current span, body.ip3-betfair .newstab-level4 ul li a:hover, body.ip3-betfair .newstab-level3a ul li.current span, body.ip3-betfair .newstab-level3a ul li a:hover{
    background-color: #fe9900;
    color: #fff;
    font-family: arial;
    font-weight: bold;
    padding: 12px 15px;
}



body.ip3-paddy-power .content-tab ul li.current span, body.ip3-paddy-power .content-tab ul li a:hover, body.ip3-paddy-power .newstab-level4 ul li.current span, body.ip3-paddy-power .newstab-level4 ul li a:hover, body.ip3-paddy-power .newstab-level3a ul li.current span, body.ip3-paddy-power .newstab-level3a ul li a:hover{
    background-color: #005441;
    color: #fff;
    font-family: arial;
    font-weight: bold;
    padding: 12px 15px;
}



body.ip3-merger-of-paddy-power-and-betfair .newstab ul li {
    margin-right: 15px !important;
}

body.ip3-merger-of-paddy-power-and-betfair .newstab ul li.current span, body.ip3-merger-of-paddy-power-and-betfair .newstab ul li a:hover, .newstab a ul li.current span, .newstab ul li a:hover{
    background-color: #005441;
    /*color: #fff;*/
	color: #405162;
    font-family: arial !important;
    font-weight: bold !important;
    padding:12px 15px 12px 15px !important;
}

body.ip3-merger-of-paddy-power-and-betfair .newstab ul li.level4 {font-size: 1.6em; }

body.ip3-merger-of-paddy-power-and-betfair .newstab ul li.level4 a:hover, 
body.ip3-merger-of-paddy-power-and-betfair .newstab ul li.level4 a{padding:12px 15px 12px 0 !important;}

body.ip3-general-meetings #prnt-tab ul li#nav-paddy-power-level4 a:hover, body.ip3-general-meetings #prnt-tab ul li#nav-paddy-power-level4 a, body.ip3-general-meetings #prnt-tab ul li#nav-betfair-level4 a:hover, body.ip3-general-meetings #prnt-tab ul li#nav-betfair-level4 a{padding: 12px 15px;}

body.ip3-results  #prnt-tab ul li#nav-paddy-power-level4 a:hover, body.ip3-results  #prnt-tab ul li#nav-paddy-power-level4 a, body.ip3-results  #prnt-tab ul li#nav-betfair-level4 a:hover, body.ip3-results  #prnt-tab ul li#nav-betfair-level4 a{padding: 12px 15px;}

body.ip3-betfair .yeartab.newstab-level4 .yeartabselect a {background: #fe9900 url("/~/media/Images/P/Paddy-Power-Betfair/css/drop-icon.png") no-repeat scroll 97% 50% / 30px auto;}

body.ip3-merger-of-paddy-power-and-betfair .yeartab.newstab-level4 ul li.current span, body.ip3-merger-of-paddy-power-and-betfair .yeartab.newstab-level4 ul li a:hover{background-color:#005441;color: #fff;
    font-family: arial;
    font-weight: bold;
    padding: 12px 15px;}

#image-library .imgGallery .img-container{margin-bottom:15px;}
#image-library .imgGallery .img-container .imgWrapper{padding: 15px 15px 5px 15px;background-color: #f0f1f1;border-bottom: 3px solid rgba(64,81,98,1);text-align: center;font-size: 12px;}

body#investor-relations .box1-images p.no-margin {
    margin-bottom: 0px !important;
}

/*---- media-queries-----*/
/*--------- iPad Landscape and Desktops ---------*/
@media all and (max-width:900px) {
#pp-and-betfair-blogs table td {
    border-bottom: none;
    display: block;
}
}

@media all and (max-width:991px) {
#leftcol #leftnavigation ul li a, #leftcol #leftnavigation ul li > span {
    padding-right: 40px;
    text-transform: none;
}
.bottom-footer.clearfix.container-fluid {
    clear: both;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.banner-text {
  width: 55%;
}
.banner-img {height: 390px;}
.speaker-link a {
    background: url(/~/media/Images/P/Paddy-Power-Betfair/icons/conference) no-repeat scroll 0 center;
    display: inline-block;
    color: #000000;
    padding-left: 21px;
    font-size: 11px;
    line-height: 20px;
    word-wrap: break-word;
}
.banner-gradient {
    min-height: 390px;
}
/*#box3 .boxImage {
    margin-top: 35px;
}*/
#bannerwrapper .bx-controls .bx-pager { right:30px; bottom:50px; }
#contentwrapper .threecolright { border-top: none; padding-right: 20px; padding-left: 20px; }


}
@media all and (min-width: 992px) and (max-width: 1170px) {
#leftcol #leftnavigation ul li a, #leftcol #leftnavigation ul li > span {
    padding-right: 40px;
    text-transform: none;
}
.bottom-footer.clearfix.container-fluid {
    clear: both;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.main-menu li.level1.current > span, .main-menu li.level1 > a > span {
    padding:17px 15px !important;
}

#mobishownav { display: none; }
#mobishowsearch { display: none; }
.newstab-level4 ul li a, .newstab-level4 ul li.current span, .newstab-level4 ul li a:hover { padding: 12px 10px; }
.newstab-level4 ul li.level5 a, .newstab-level4 ul li.level5.current span, .newstab-level4 ul li.level5 a:hover { padding: 0px; }	
	
.logo-txt { width: 55%; }
.main-menu li.level1.current > span, .main-menu li.level1 > a > span { padding: 17px 25px; }
#Homepage h2 {font-size:2em;}

#box3 .box-links, #box4 .box-links, #box5 .box-links, #box7 .box-links {
    bottom: 20px;
}
}

@media all and (max-width:1050px){
/*#box3 .boxImage {
    margin-top: 39px;
}*/
.speaker-link a {
    font-size: 11px;
    line-height: 44px;
}
}

@media all and (max-width:825px){
.speaker-link a {
    font-size: 11px;
    line-height: 22px;
}
}

/*--------- iPad Portrait and large Tablets Portrait ---------*/
@media all and (min-width: 768px) and (max-width: 991px) {
.investor-wrapper .box-links a {
    padding: 9px 18px 9px 18px;
    display: inline-block;
    color: #fff;
    background: #405162;
    border-radius: 5px;
    font-size: 1.5em;
    line-height: 22px;
    font-family: "Neue Haas Unica W01 Regular";
}
h2 {
    font-size: 2.2em;
    line-height: 24px;
    margin: 0 0 25px;
    color: #000000;
    font-family: "Neue Haas Unica W01 Bold";
    font-weight: normal;
}
.investor-wrapper .box-links {
    position: absolute;
    bottom: 0;
    right: 30px;
    margin-bottom: 0;
}
.investor-wrapper .BoxesContainer h2.boxHeader {
    margin-bottom: 7px;
}
/*#box3 .box-links, #box4 .box-links, #box5 .box-links {
    right: 20px;
    margin-bottom: 5px;
}
#box3 .boxImage {
    margin-top: 20px;
} */
#main-content {
    padding: 20px 0 0 0;
}
#box2 .boxImage {
    position: relative;
    /*margin-top: 21px;*/
}

.main-menu li.level1.current > span, .main-menu li.level1 > a > span { padding: 15px 15px; font-size:13px; }
#Homepage h2 {font-size:2em;}
.footer-left-links a { background-position: left 7px; }
#contentwrapper .box-3 { clear: left; padding-left: 0; padding-right: 12.5px; }
/*#contentwrapper .box-3{padding-right: 12.5px;}*/
#MainWrapper #leftcol.col-md-2.col-md-offset-1.col-sm-3 { padding-left: 15px; }
.logo-txt { width: 60%; }
.main-menu { padding:0; }
.map-text { min-height:inherit !important; }
#contentwrapper .map {/*padding-right: 0;*/ padding-top: 30px; }
#contentwrapper .box-2 { padding-left: 12.5px; padding-right:0; }
#contentwrapper .box-1 { padding-right: 12.5px; }
.map-img-text { width: 100%; }
.main-menu ul { width: 100%; }
.bx-wrapper { min-height:inherit; }
/*#Homepage .banner-text{width:270px;}*/
.banner-text {/*width:270px;*/ /*left:13px;*/ }
.ie8 #bannerwrapper .bx-controls .bx-pager { }
.banner-text p { font-size: 2.0em; line-height: 22px; /*padding:18px 90px 18px 18px;*/ }
#bannerwrapper .bx-controls .bx-pager { }
#threecolright { float: left; margin-top: 20px; width: 100%; }
#mobishownav { display: none; }
#mobishowsearch { display: none; }
#banner-signpost { left: 54%; margin-top: -66px; }
.banner-sign-text { float:right; /*margin-right: -280px;*/
    /*margin-top: 13px;*/
    position: relative; z-index: 999; right:18%; bottom:12px; }
#banner-signpost img { float: right; right:15%; margin-top: 67px; position: relative; z-index: 999; }
.box-3 #box6 { height: 176px !important; }
#box6 .box-content { width:37%; }
.box-4 { margin-top: 31px !important; }
/*#box6 { height: 221px; }*/

.investor-wrapper .BoxesContainer .boxUpper h2.boxHeader {  min-height:25px;}



ul#section-archive-level3 li a > span{font-size:.85em;}

}



@media all and (max-width:991px) {
#breadcrumb { padding: 0 25px; }
.threecolcenter { margin-bottom: 0; padding-bottom: 0; }
.title, .intro-text, .content { padding: 0 20px; }
.innerColRight { overflow: hidden; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; }


#home-contentwrapper #box2 p.rad-right, #home-contentwrapper #box2 p.rad-center {display:none;}
#home-contentwrapper #box2 p.show-in-mobile {display:block;}
#home-contentwrapper #box1 .home-box-txt, #home-contentwrapper #box2 .home-box-txt {min-height:inherit;}
}

/*--------- All Small Tablets and Large Phones Global CSS ---------*/
@media all and (max-width: 768px) {
.content p.rad-right { clear: none; float: none; margin-left: 0; }
}
@media all and (max-width: 767px) {


.top-row { margin-bottom:10px;}





#box3 .box-links, #box4 .box-links, #box7 .box-links {
    bottom: 40px;
}
.ourPurpose .imageWrap {text-align:center;}
.investor-wrapper .box-links {
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom:0px;
}
.yeartab.newstab-level4 .yeartabselect a.selected {
    background: #ffffff url(/~/media/Images/P/Paddy-Power-Betfair/icons/up-arrow.png) no-repeat scroll 97% 50% / auto auto;
    color: #000000 !important;
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0;
}
.yeartabselect a.selected {
    background: #ffffff url(/~/media/Images/P/Paddy-Power-Betfair/icons/up-arrow.png) no-repeat scroll 97% 50% / auto auto;
    color: #000000 !important;
}
.yeartab li.current {
    display:none;
}
.yeartab li.current.first.last a {
    background:none;
}
.yeartab.newstab-level4 {
    margin-bottom: 20px;
    margin-top: 10px;
}
.content-tab ul li a, .newstab-level4 ul li a, .newstab-level3a ul li a {
    color: #000;
    display: block;
    font-family: "Neue Haas Unica W01 Regular";
    /* padding: 12px 15px; */
}
.newstab-level4 .yeartabselect a {
    background-color: #005441;
    color: #fff !important;
    display: block;
    padding: 10px 8px 10px;
    font-size: 1.8em;
    font-family: "Neue Haas Unica W01 Regular";
    border: 1px solid #828282;
    border-radius: 5px;
/*     border-top-left-radius: 5px;
    border-top-right-radius: 5px; */
    font-weight: 400;
}
.content-tab ul, .newstab-level4 ul, .newstab-level3a ul {
    border-bottom: none;
    float: left;
    list-style: none outside none;
    padding: 0px 0 0;
    width: 100%;
}
.content-tab ul li, .newstab-level4 ul li, .newstab-level3a ul li {
    float: left;
    padding: 0;
    font-size: 1.8em;
}
.content-tab ul li.current, .content-tab ul li:hover, .newstab-level4 ul li.current, .newstab-level4 ul li:hover, .newstab-level3a ul li.current, .newstab-level3a ul li:hover {
    background-color: #ffffff;
    color: #000000;
    font-family: "Neue Haas Unica W01 Regular";
    font-weight: 400;
    border-bottom: 2px solid #828282;
}
.content-tab ul li, .newstab-level4 ul li, .newstab-level3a ul li {
    border-bottom: 2px solid #cccfd2;
    padding-left: 10px !important;
    padding-right: 20px;
    padding-top: 6px;
    margin-right: 0px;
    padding-bottom: 7px;
}
table.reportTable th {
    font-size: 1.4em;
    border-bottom: 1px solid #d8d8d8;
    padding: 0px 10px 0 5px !important;
    background: #f0f0f0;
}
table.reportTable td {
    border-bottom: 1px solid #e7e5db;

    padding: 0px 10px 0 5px !important;
    font-size: 1.2em !important;
    word-wrap: break-word;
    font-family: "Neue Haas Unica W01 Regular";
    line-height: 20px;
}
.investor-wrapper .box-links {
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom:0px;
}
p.bod-name {
    font-size:1em !important; 
}
.boxImage img {
    float: left;
    width: 100%;
}
.footer-email-links {
    position: relative;
    margin-left: 0;
}
.branding img {
    float: left;
}
.bx-wrapper .bx-pager.bx-default-pager a {
 background-color: #ffab00 ;
}
.banner-text {
    background: #004e42 !important;
    margin: 20px 0 0 0;
    position: relative;
    bottom: 0;
}
.banner-text {
    width:97%;
}
.banner-gradient {
    min-height: 280px;
}
.banner-img {
    height: 280px;
}
.logo-inner {
    padding: 40px 0 !important;
    margin: 0;
}
.vimeo-tvg {min-height:215px;}
.youtube-video {min-height:256px;}
.imgGallery .imgTab {height: auto; width:100%;}
.yeartab.newstab-level4 .yeartabselect a {background: #ffffff url(/~/media/Images/P/Paddy-Power-Betfair/icons/down-arrow.png) no-repeat scroll 97% 50% / auto auto; color:#000000 !important;}
.yeartab.newstab-level4 ul li.current > span {color:#405162;}
.yeartab.newstab-level4 ul li {background: none; border: 1px solid #828282;}
.yeartab.newstab-level4 ul li > a {background:none; color:#000000;}
.yeartab.newstab-level4 ul li span {background:none;}
.yeartab.newstab-level4  ul {background-color:#ffffff;}
.yeartab.newstab-level4  ul li{float:none;}
#bannerwrapper .bx-controls .bx-pager { position:relative; bottom: 0; width: 100%; right: 0px; }
#searchButtonContainer2 { float: left; padding: 5px 0 0 10px; }
.searchinner2 { float: left; width: 100%; }
.bannerContainer { overflow: hidden; position: relative; width: 100%; }
.bannerContainer img.bannerImage { bottom: -100%; height: 100%; left: -100%; margin: auto; max-width: inherit; position: absolute; right: -100%; top: -100%; width: auto; }
.banner-text p { font-size: 2.0em; line-height: 22px; padding: 18px; }
.banner-text { background: #ffffff; margin: 20px 0 0 0; position: relative; bottom:0; }
#main-content { padding: 20px 0 0; }
.footer-email-links > input { width: 250px; }
input#regButton[type="button"] { right: 40px; }
.links-wrapper { clear: both; float: left; margin: 0 auto; width: 50%; }
.footer-left-links, .footer-right-links { margin-bottom: 30px; }
.footer-left-links p.rad-highlight, .footer-right-links p.rad-highlight, .footer-email-links p.rad-highlight { text-align:left; }
.footer-left-links ul { width:auto; }
.footer-left-links li { float: none; width: auto; }
.footer-left-links a { padding: 0 15px; }
.whitewrappper.investor-wrapper  {     padding-left: 15px;     padding-right: 15px; }
.mobisearch { float:right; padding:20px 0; }
.top-links { display:none; }
.mobinav span.navbg { background-size: 57px auto; height: 40px; width: 53px; }
.mobisearch span.searchbg { background: url("/~/media/Images/P/Paddy-Power-Betfair/css/search-icon-mobi.png") no-repeat scroll 0 0 / 54px auto transparent; cursor: pointer; float:right; height: 40px; width: 54px; }
.footer-email-links { width: 280px; }
.share-price .head-share { float: left; }
.share-price { float: right; width: 100%; }
.share-price-wrap {max-height: 35px; }
.share-price-ticker { float: left; width: 70%; margin: 8px 0 8px 20px; }
.top-line { float:left; clear:both; }
.logo-inner { padding:20px 0; margin:0; }
#contentwrapper .threecolright { padding-right:0px; padding-left:0px; }
/*.title {
    padding-left: 0px;
}*/
#investors .title { padding-left: 20px; }
#contentwrapper .box-2 { padding-right:0; }
#contentwrapper .box-3 { padding-left:0; padding-right: 0; }
.whitewrappper { padding: 0 10px 10px; }
#investors .whitewrappper { padding:0px; }
#leftcol { display:none; }
.main-menu { display:none; }
.map-text { min-height:inherit; }
.footerwrapper { float: left; width: 100%; padding-bottom:50px; margin:10px auto 0px; }
.separator { display:none; }
.inner-breadcrumb .separator { display:block; }
.footer-left-links a { width:100%; }
.footer-right-links { float: left;/*padding: 10px;*/ }
.box-content-img img { width:auto; }
.map-text p, .map-text a { font-size:1.6em; line-height:18px; }
.box-content-img { float:none; }
#contentwrapper .map { padding-right: 0; padding-top: 30px; }
#contentwrapper .box-2 { padding-left: 0px; }
#contentwrapper .box-1 { padding-right: 0px; }
.map-img-text { width: 100%; }
.mobishow { display:block; }
#contentwrapper #threecolcenter { padding-left:0; }
#threecolright { clear: left; }
#breadcrumb { padding:0px; border:none; }
#threecolcenter .threecolcenter { padding:10px 0px 20px 0px; border:none; }
#threecolcenter .threecolcenter { padding-top:10px; background-image:none }
.threecolcenter p { font-size:1.5em; line-height:18px; }
.intro-text > p { font-size:1.7em; line-height:18px; }
#contentwrapper #threecolcenter { margin-top: 0; }
.inner-breadcrumb { display: none; }
.bodShow .bodImage { width: 30%; }
.bodShow .bodContent { padding-right: 5px; width: 70%; }
#bannerwrapper .bx-pager div { float:none; }
#mobi-nav-financial-reports-and-presentations-level2 a { background-color:inherit !important; }

#breadcrumb { display:none; }
.ui-autocomplete-input {border:1px solid #000;}

#searchFilter #exactRadio, #searchFilter #allRadio {-webkit-appearance: checkbox;}

.threecolcenter {border-right:0 none;}
 .whitewrappper, body.ip3-investor-relations .whitewrappper {min-height: 1px; margin-bottom: 20px;}
}

/*--------- All Mobiles Portrait and Landscape Global CSS ---------*/
@media (min-width: 481px) and (max-width: 767px) {
	body#investor-relations .box1-images {float: left;width: 50%;}
}
@media (min-width: 640px) and (max-width: 767px) {
.map-img-text { width: 99.9%; }
.bannerContainer { min-height: 200px; }
}



 @media (max-width: 640px) {
 
 
 
 .newstab-level4, .newstab-level3a { margin-bottom:0px; }
.DisclaimerDDLCountry { font-size: 0.9em; width: 280px; }
.mobi-level4 ul, .newstab-level4 {}
.mobi-level4 { display:block; }
h1 { margin-bottom:20px; }
#banner-signpost { display:none; }

}
 @media (min-width: 480px) and (max-width: 639px) {
.bannerContainer { min-height: 180px; }
#breadcrumb .separator { padding-left:9px; padding-right:9px; }
#contentwrapper .share-price, #contentwrapper .map { padding-top: 20px; }
.email-alert a { font-size:1.6em; }
/*.adobe-icon > p , .adobe-icon > a{width: 100%;}*/
.adobe-icon > p { padding-left: 0px; }
.map-img-text { width: 99.9%; }
.logo-txt { padding-left: 0%; width: 100%; }
.logo-txt > p { font-size: 2em; }
#banner-signpost { display:none; }
/*.ip3-results-centre .date {float: left;}*/
}
 @media (min-width: 310px) and (max-width: 479px) {
 .imgGallery .imgTab {
    height: 100%;
    width: auto;
}
 .title, .intro-text, .content { padding: 0 10px; }
.share-price-ticker {margin-left:10px;}
.mobinav span.navbg { background-size: 42px auto; height: 40px; width: 42px; }
.mobisearch span.searchbg { height: 40px; width: 39px; background-size: 40px 29px; }
.bannerContainer { min-height: 135px; }
.banner-text p { font-size:1.6em; padding:10px; }
#searchTextBoxContainer2 { width: 85%; float: left; }
input#regButton[type="button"] { right: 30px; }
#rss table td { display:block; margin-top: 10px; width:auto; }
.customerWebLink { font-size:1.3em; }
.col-md-12.pad-none.text-center.mail-box img { width:88px; }
.col-md-12.pad-none.text-center.mail-box a { font-size:1.5em; }
#breadcrumb .separator { padding-left:9px; padding-right:9px; }
#contentwrapper .share-price, #contentwrapper .map { padding-top: 20px; }
.email-alert a { font-size:1.6em; }
.adobe-icon > p { padding-left: 0px; }
.map-img-text { width: 99.9%; }
.logo-inner { float: left; }
.logo-img { text-align: center; width: 100%; float: left; }
.logo-txt { padding-left: 0%; width: 100%; }
.logo-txt > p { font-size: 2em; }
#banner-signpost { display:none; }
#box6 .box-content { width: 40%; }

.bodDefaultFieldsContainer .bodDefault {padding-right:35px;}
/*.ip3-results-centre .date {float: left;}*/
}

@media all and (min-width:310px) and (max-width: 359px) {




.share-price-ticker { width: 50%; height:40px; }
/*.ip3-results-centre .date {float: left;}*/
}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
#banner-signpost { bottom: 60px; left: 52%; position: absolute; }
#banner-signpost img { margin-left:10px; }
#box6 .box-content { width:46%; }
/*#box6 { height: 188px; }*/
}

@media (max-width: 375px) {.ip3-results-centre .date {float: left;}
.ip3-archive p.date {float: left;clear:both;}
   }


@media (max-width: 360px) {
.newstab ul li a, .newstab ul li > span {
    display: block;
    font-size: 0.7em;
    padding: 10px 5px;
}

.drop-down{float:left; padding-bottom:10px;}

li.level4 a span{font-size: 1.5em !important;}
body.ip3-merger-of-paddy-power-and-betfair li.level4 a span{font-size: 1.0em !important;}
}


@media all and (min-width: 921px) and (max-width: 1040px) {
body#Homepage #box3 .boxImage {/*margin-top: 80px!important;*/ }
body#Homepage #box1 .boxImage {/*margin-top: 100px!important;*/  border:1px solid red;}
body#Homepage #box2 .boxImage {/*margin-top: 90px!important;*/  border:1px solid green;}
}

@media all and (min-width: 721px) and (max-width: 840px) {
body#Homepage #box3 .boxImage {/*margin-top: 83px;*/} 
body#Homepage #box1 .boxImage {/*margin-top: 100px!important;*/ border:1px solid red; }
body#Homepage #box2 .boxImage {/*margin-top: 100px!important;*/border:1px solid green; }
}
}

/*IPad/IPad mini landscape mode:*/
@media all and (min-width: 921px) and (max-width: 1040px) {
.box-top .boxImage {margin-top:0px;}
}

@media (max-width: 736px) {
#mobishownav ul li ul li#mobi-nav-dividends-level2 a.showmore1{display:block !important;} 
#mobishownav ul li.level3 > a > span {font-size: 0.9em;}
li#mobi-nav-2017-level3, li#mobi-nav-2016-level3, li#mobi-nav-2015-level3 {display:none;}
}



/*---- media-queries2-----*/
 @media (max-width: 440px) {
	 .ip3-dividends #ContentWrapper table th:nth-child(3) {width: 41%;}
.ip3-dividends #ContentWrapper table th:nth-child(2) {width: 42%;}
.ip3-dividends #ContentWrapper table th:nth-child(1) {width: 27%;}
 } 
 



/*---- jquery-ui-----*/
/*! jQuery UI - v1.10.2 - 2013-03-14
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
    z-index: 100 !important;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 21px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
}
.ui-menu-item:hover {
        /*background-color:#999999;*/
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1em;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	/*font-size: 1.1em;*/
font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #000;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus a:hover {
	/*border: 1px solid #999999;
	background-color: #aaaaaa !important;
	font-weight: normal;
	color: #212121;*/
	background-color:#cccccc;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus a:focus {
	/*border: 1px solid #999999;
	background-color: #aaaaaa;
	font-weight: normal;
	color: #212121;*/
}

.ui-state-hover  a,
.ui-state-hover  a:hover,
.ui-state-hover  a:link,
.ui-state-hover  a:visited {
/*	color: #212121;
	text-decoration: none;*/
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
        color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
}
.ui-widget-header .ui-icon {
}
.ui-state-default .ui-icon {
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
}
.ui-state-active .ui-icon {
}
.ui-state-highlight .ui-icon {
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa  50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa  50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}

.currentDomainCSS
{
    background: #D3D3D3 50% 50% repeat-x;
}

.serachTextBoxMiddle
{
    height: 18px;
    margin-left: 220px;
    right: 44px;
    width: 140px;
}
.serachButtonMiddle
{
    left: 363px;
    position: absolute;
    top: 53px!important;
}
.centerText
{
    margin-left: 195px;
}
.centerText1
{
margin:0 auto;
width: 180px;
}


.ui-menu {min-width: 180px !important; max-width: 300px !important;}
.ui-menu a{background-color:#ffffff;height:20px;width:100%;position:relative;top:0px;margin-bottom:1px;font-size:1.2em;}
.ui-menu a:hover{height:20px;width:100%;position:relative;top:0px;margin-bottom:1px;}


.ui-menu .ui-menu-item {padding: 0 !important;  width: 96% !important;}





    