/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* line 11, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
html {
  background: #004489;
}
/* line 15, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
body {
  background: #004489;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #004489), color-stop(1, #067cbc));
  background: -ms-linear-gradient(bottom, #004489, #067cbc);
  background: -moz-linear-gradient(center bottom, #004489 0%, #067cbc 100%);
  background: -o-linear-gradient(#067cbc, #004489);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#067cbc', endColorstr='#004489', GradientType=0);
  font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
}
/* line 20, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.mainSection {
  background: #fff;
  padding: 0 30px 20px;
}
/* line 25, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.Normal {
  font-size: inherit;
}
/* line 29, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
a:link,
a:visited,
a.SkinObject:link,
a.SkinObject:visited {
  color: #008FD5;
  font-weight: bold;
}
/* line 34, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
a:hover,
a:active,
a.SkinObject:hover,
a.SkinObject:active {
  color: #8CC6E9;
  font-weight: bold;
}
/* line 41, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.footer {
  color: #fff;
  margin-bottom: 15px;
}
/* line 44, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.footer a:link,
.footer a:visited,
.footer a.SkinObject:link,
.footer a.SkinObject:visited {
  color: #77B2E0;
}
/* line 47, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.footer a:hover,
.footer a:active,
.footer a.SkinObject:hover,
.footer a.SkinObject:active {
  color: #CEE6F8;
}
/* line 52, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#dnn_BottomPane {
  padding-bottom: 20px;
}
/* line 55, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#dnn_BottomPane .clinics div {
  padding-bottom: 7px;
}
/* line 61, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.copyright,
.icons {
  text-align: right;
}
/* line 65, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.iconHolder {
  margin-bottom: 7px;
}
/* line 67, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.iconHolder a {
  margin-left: 15px;
}
/* line 72, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.rotator {
  height: 170px;
  left: 30px;
}
/* line 79, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu {
  background: #004489;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #077bc6), color-stop(1, #4ea4d8));
  background: -ms-linear-gradient(bottom, #077bc6, #4ea4d8);
  background: -moz-linear-gradient(center bottom, #077bc6 0%, #4ea4d8 100%);
  background: -o-linear-gradient(#4ea4d8, #077bc6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ea4d8', endColorstr='#077bc6', GradientType=0);
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}
/* line 84, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li {
  list-style-type: none;
  list-style-position: inside;
  display: block;
  float: left;
  position: relative;
  line-height: 20px;
}
/* line 92, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li a:link,
#menu ul li a:visited {
  color: #fff;
  display: block;
  padding: 10px 12px;
  border: none;
  text-decoration: none;
  background: transparent;
  font-size: 16px;
  z-index: 500;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 104, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li a:hover,
#menu ul li a:active,
#menu ul li a.menuActive {
  color: #fff;
  background: #0781d0;
}
/* line 112, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li.breadcrumb > a:link,
#menu ul li.breadcrumb > a:visited {
  background: #0781d0;
  color: #fff;
  padding: 10px 12px;
}
/* line 120, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li ul {
  top: 40px;
  z-index: 999;
}
/* line 124, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li ul li ul {
  margin-left: 0;
  top: 0px;
}
/* line 132, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li ul li.current > a:link,
#menu ul li ul li.current > a:visited {
  color: #fff;
  background: #006aa4;
}
/* line 136, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li ul li.current a:hover,
#menu ul li ul li.current a:active {
  color: #fff;
  background: #007bbd;
}
/* line 142, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li ul li.breadcrumb > a:link,
#menu ul li ul li.breadcrumb > a:visited {
  background: #088adf;
  color: #fff;
  text-shadow: none;
  padding: 5px 10px;
  border-top: none;
}
/* line 153, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li ul li a:link,
#menu ul li ul li a:visited {
  color: #fff;
  text-align: left;
  display: block;
  padding: 5px 10px;
  background: #077bc6;
  text-decoration: none;
  font-size: 14px;
  z-index: 500;
  text-transform: none;
  font-weight: normal;
  border: none;
  text-shadow: none;
  transition: none;
  width: 180px;
}
/* line 169, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
#menu ul li ul li a:hover,
#menu ul li ul li a:active {
  background: #00468b;
  color: #fff;
  font-weight: normal;
  transition: none;
}
/* line 182, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
p {
  font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
}
/* line 186, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
p,
td,
th,
li {
  line-height: 1.6;
}
/* line 190, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
h1,
h1 span,
.Head {
  font-size: 1.2em;
  font-weight: bold;
  color: #8d0414;
}
/* line 196, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
h2,
h2 span {
  font-size: 1.2em;
  font-weight: bold;
  color: #008FD5;
}
/* line 202, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
h3,
h3 span {
  font-size: 1.1em;
  font-weight: bold;
  color: #004489;
}
/* line 208, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
th {
  font-size: inherit;
}
/* line 213, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.DNN_Documents table td {
  padding: 8px;
  line-height: 1.6;
  vertical-align: top;
  border-top: 1px solid #DDD;
}
/* line 219, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.DNN_Documents .SizeCell {
  text-align: left;
}
/* line 222, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.DNN_Documents td.TitleHeader,
.DNN_Documents td.SizeHeader,
.DNN_Documents td.DownloadHeader {
  font-size: 14px;
}
/* line 227, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.SkinObject {
  font-size: inherit;
  font-weight: normal;
}
/* line 232, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.phNumber {
  font-size: 16px;
  display: block;
  padding: 10px 0;
}
/* line 238, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.video-container {
  width: 420px;
  margin-bottom: 15px;
  margin-left: 10px;
}
/* line 244, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.fbhead {
  background: #edeff4;
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-top: 1px solid #aaaaaa;
  border-bottom: 1px solid #d8dfea;
  font-family: Tahoma, Verdana, Arial;
  font-weight: bold;
  padding-top: 8px;
  font-size: 13px;
  padding-bottom: 7px;
  padding-left: 7px;
  margin-top: 20px;
}
/* line 259, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.fbbody {
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
}
/* line 265, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.pull-right {
  float: right;
}
/* line 266, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.pull-left {
  float: left;
}
/* line 270, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.DnnModule {
  z-index: 0;
}
/* line 274, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.DDNEmptyPane {
  display: none;
  width: 0;
}
/* line 279, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.dnnActionMenu {
  position: inherit;
}
/* line 283, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.dnnActionMenuTag {
  height: 28px;
}
/* line 287, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
.dnnFormPopup .ui-widget-header {
  float: left;
  height: 45px;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 297, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .mainSection {
    padding: 0;
  }
  /* line 301, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  #menu {
    background: transparent;
  }
  /* line 305, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .tinynav {
    height: 34px;
    font-size: 18px;
    font-weight: bold;
  }

  /* line 321, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  table.table-stack td {
    display: block;
    text-align: center;
  }
  /* line 326, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  table.staff td {
    vertical-align: top;
  }
  /* line 328, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  table.staff td img {
    padding: 7px;
    width: auto;
    max-width: 200px;
  }
  /* line 335, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .phNumber {
    font-size: 20px;
  }
  /* line 339, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    float: none;
    width: auto;
  }
  /* line 349, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .video-container iframe,
  .video-container object,
  .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  /* line 359, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .footer,
  .copyright,
  .icons,
  .logo {
    text-align: center;
  }
  /* line 360, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .pull-right,
  .pull-left {
    float: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 366, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .phNumber {
    font-size: 16px;
  }
}
@media (min-width: 1219px) {
  /* line 374, Y:\DesignerSandbox6\Portals\_default\Skins\canberra-bootstrap\skin.less */
  .phNumber {
    font-size: 17px;
  }
}
