/********************* Colour reference chart****************
*************************** comment ********* colour ******** 
Primary blue                primary-blue      #0069B8
Primary yellow              primary-yellow    #FBAF28
Secondary orange            secondary-orange  #F1771F
Secondary blue              secondary-blue    #00AEEE
Secondary green             secondary-green   #86C247
Secodary gray               secondary-gray    #2A2E32
*/
html.aui body.content-page #content {
  /* Style for the rest of the pages not related with Pelco Layouts */
  max-width: 100%;
  /* Style for the rest of the pages not related with Pelco Layouts */
  /* Multiple videos container */
  /*Widget left column */
  /* Tiles */
  /*Specific styling for second level page*/
  /*  */
  /* Featured content tile */
  /* Fixing fixed page header and in-page anchors*/ }
  html.aui body.content-page #content .page-title-background .container-wrapper .page-name h1 i {
    display: none; }
  html.aui body.content-page #content .portlet-layout {
    max-width: 1200px;
    margin: 0 auto; }
  html.aui body.content-page #content .loadMoreDiv {
    height: 30px;
    width: 100%;
    background: url("/pelco-theme/images/aui/loading_indicator.gif") no-repeat center #999999; }
  html.aui body.content-page #content #portlet_new-password {
    margin: auto;
    max-width: 1200px; }
  html.aui body.content-page #content .forgot-password-container form {
    padding: 20px 0; }
  html.aui body.content-page #content .forgot-password-container .forgot-password-title {
    font-size: 2em;
    color: black !important; }
  html.aui body.content-page #content .forgot-password-container .forgot-password-field-title {
    color: #0069b8 !important; }
  html.aui body.content-page #content .page-title-background {
    -webkit-box-shadow: inset 0px -7px 20px -2px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: inset 0px -7px 20px -2px rgba(50, 50, 50, 0.3);
    box-shadow: inset 0px -7px 20px -2px rgba(50, 50, 50, 0.3);
    padding-bottom: 30px; }
    html.aui body.content-page #content .page-title-background .container-wrapper {
      max-width: 1200px;
      margin: 0 auto; }
    html.aui body.content-page #content .page-title-background .page-name {
      display: inline-block; }
      html.aui body.content-page #content .page-title-background .page-name h1 {
        font-size: 1.8em;
        margin-bottom: 0px; }
        html.aui body.content-page #content .page-title-background .page-name h1 a, html.aui body.content-page #content .page-title-background .page-name h1 a:focus, html.aui body.content-page #content .page-title-background .page-name h1 a:hover {
          color: #0069b8; }
    html.aui body.content-page #content .page-title-background .addthis_sharing_toolbox {
      display: inline-block;
      float: right;
      padding-top: 10px; }
    html.aui body.content-page #content .page-title-background .social-media-wrapper {
      color: #0069b8;
      margin-top: 12px; }
      html.aui body.content-page #content .page-title-background .social-media-wrapper a, html.aui body.content-page #content .page-title-background .social-media-wrapper a:focus, html.aui body.content-page #content .page-title-background .social-media-wrapper a:hover {
        background: transparent url("../images/icons/arrow-down-icon-blue.png") no-repeat center right; }
    html.aui body.content-page #content .page-title-background .border-top-dotted {
      border-top: 2px dotted black; }
    html.aui body.content-page #content .page-title-background .page-description {
      display: inline-block;
      float: left; }
      html.aui body.content-page #content .page-title-background .page-description h2 {
        font-size: 1.5em;
        font-weight: normal;
        line-height: 1.2em; }
    html.aui body.content-page #content .page-title-background .contact-info {
      display: inline-block;
      float: right;
      font-size: .9em;
      text-transform: uppercase;
      margin-top: 5px; }
      html.aui body.content-page #content .page-title-background .contact-info .info {
        padding-bottom: 10px;
        display: inline-block;
        vertical-align: top;
        padding-top: 8px; }
      html.aui body.content-page #content .page-title-background .contact-info #divLiveChat {
        width: 90px;
        height: 30px;
        background: transparent url("../images/icons/chat-button-2015-90x30.jpg") no-repeat center right;
        display: inline-block;
        margin-left: 30px; }
        html.aui body.content-page #content .page-title-background .contact-info #divLiveChat #whoson_chat_link img {
          width: 90px;
          height: 30px;
          opacity: 0;
          filter: alpha(opacity=0);
          /* For IE8 and earlier */ }
  html.aui body.content-page #content #column-2, html.aui body.content-page #content #column-3 {
    display: block; }
  html.aui body.content-page #content .portlet-body {
    max-width: 1200px;
    margin: 0 auto; }
  html.aui body.content-page #content #navigation-desktop .portlet-topper {
    display: none; }
  html.aui body.content-page #content .pelco-landing-page-1-column .container-fluid {
    padding-left: 0;
    padding-right: 0; }
  html.aui body.content-page #content .pelco-landing-page-1-column .portlet-layout {
    max-width: 100%; }
  html.aui body.content-page #content .pelco-landing-page-1-column .customizable-nav-list {
    max-width: 1200px;
    margin: 0 auto; }
  html.aui body.content-page #content .pelco-landing-page-1-column #column-1 {
    overflow: hidden; }
  html.aui body.content-page #content .pelco-landing-page-1-column .portlet-topper, html.aui body.content-page #content .pelco-landing-page-1-column .portlet-content {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 10px; }
  html.aui body.content-page #content .pelco-landing-page-1-column .portlet-column {
    margin: 0;
    padding: 0; }
    html.aui body.content-page #content .pelco-landing-page-1-column .portlet-column .portlet-content, html.aui body.content-page #content .pelco-landing-page-1-column .portlet-column .portlet-minimized .portlet-content-container {
      padding-left: 0;
      padding-right: 0; }
  html.aui body.content-page #content .pelco-landing-page-1-column .portlet-boundary {
    -webkit-box-shadow: 0px 15px 20px rgba(80, 80, 80, 0.35);
    -moz-box-shadow: 0px 15px 20px rgba(80, 80, 80, 0.35);
    box-shadow: 0px 15px 20px rgba(80, 80, 80, 0.35); }
  html.aui body.content-page #content #hrefFm {
    display: none; }
  html.aui body.content-page #content .single-youtube-video .placeholder-title {
    display: none; }
  html.aui body.content-page #content .single-youtube-video .video-title {
    font-size: 1.5em;
    line-height: 2em; }
  html.aui body.content-page #content .single-youtube-video .embedded-video iframe {
    width: 95%; }
  html.aui body.content-page #content .single-youtube-video .embedded-video p {
    color: red; }
  html.aui body.content-page #content .search-video-container .video-wrapper {
    position: relative;
    width: 100%;
    height: auto;
    box-shadow: 1px 1px 15px #888888; }
    html.aui body.content-page #content .search-video-container .video-wrapper iframe {
      width: 100%;
      margin-bottom: -5px; }
  html.aui body.content-page #content .search-video-container .video-list {
    box-shadow: 1px 1px 15px #888888;
    padding: 10px;
    cursor: pointer; }
  html.aui body.content-page #content .search-video-container .video-title {
    font-weight: bold; }
  html.aui body.content-page #content .search-video-container .no-of-views, html.aui body.content-page #content .search-video-container .video-author {
    font-size: 14px; }
  html.aui body.content-page #content .search-video-container .video-details, html.aui body.content-page #content .search-video-container .image-container {
    color: black;
    margin-top: 5px;
    margin-bottom: 5px; }
  html.aui body.content-page #content .search-video-container .selected {
    background-color: transparent; }
  html.aui body.content-page #content .search-video-container .video-details-wrapper {
    height: 70px;
    padding: 5px; }
    html.aui body.content-page #content .search-video-container .video-details-wrapper img {
      max-width: 50px;
      max-height: 50px;
      float: left; }
  html.aui body.content-page #content .offering-tile-placeholder-wrapper .product-information-flip-wrapper {
    width: 22%;
    float: left;
    min-height: 250px; }
  html.aui body.content-page #content .tile-placeholder-wrapper {
    /* Style provided by Laxman, refactor if needed */
    /*
    .tile-placeholder-title {
    	font-size: 25px;
    	line-height: 55px !important;
    	padding-left: 20px !important;
    	background: url("https://intg-buildings.schneider-electric.com/documents/1388621/0/temp_bg/ceb6b2f0-99d6-4130-a323-4f0b60b964ad?t=1424196534619") repeat scroll 0 0 black !important;
    }
    */
    /* Style provided by Laxman, refactor if needed */ }
    html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .single-tile-container,
    html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .dual-tile-container,
    html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .tripple-tile-container,
    html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .quad-tile-container {
      display: block;
      float: left; }
    html.aui body.content-page #content .tile-placeholder-wrapper .product-wrapper {
      margin-left: 0 !important;
      margin-right: 4% !important; }
    html.aui body.content-page #content .tile-placeholder-wrapper .product-img-container {
      min-height: 100px;
      background-repeat: no-repeat !important;
      background-size: 100% auto !important; }
    html.aui body.content-page #content .tile-placeholder-wrapper .product-img-container {
      margin-top: 20px !important;
      min-height: 160px !important; }
    html.aui body.content-page #content .tile-placeholder-wrapper .related-product-title {
      margin: 10px 0 5px !important;
      color: #125491  !important;
      font-weight: bold; }
    html.aui body.content-page #content .tile-placeholder-wrapper #column-2, html.aui body.content-page #content .tile-placeholder-wrapper #column-3 {
      display: block !important; }
  html.aui body.content-page #content #additional-footer {
    background: #c0c0c0;
    /* Old browsers */
    background: -moz-linear-gradient(top, #e9e9e9 0%, silver 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9e9e9), color-stop(100%, silver));
    /*Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e9e9e9 0%, silver 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #e9e9e9 0%, silver 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e9e9e9 0%, silver 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #e9e9e9 0%, #c0c0c0 100%);
    /* W3C */
    flter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#c0c0c0',GradientType=0 );
    /* IE6-9 */ }
    html.aui body.content-page #content #additional-footer .portlet-boundary {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
    html.aui body.content-page #content #additional-footer .footer-placeholder-wrapper {
      max-width: 1200px;
      float: none;
      margin: 0 auto; }
      html.aui body.content-page #content #additional-footer .footer-placeholder-wrapper .tile-placeholder-body .related-footer-title a, html.aui body.content-page #content #additional-footer .footer-placeholder-wrapper .tile-placeholder-body .related-footer-title a:focus, html.aui body.content-page #content #additional-footer .footer-placeholder-wrapper .tile-placeholder-body .related-footer-title a:hover {
        color: black;
        font-size: 1.6em;
        font-weight: bold;
        text-transform: capitalize; }
      html.aui body.content-page #content #additional-footer .footer-placeholder-wrapper .tile-placeholder-body .title-wrapper {
        padding: 35px 15px;
        text-align: center; }
        html.aui body.content-page #content #additional-footer .footer-placeholder-wrapper .tile-placeholder-body .title-wrapper img {
          padding-top: 10px;
          padding-bottom: 10px; }
  html.aui body.content-page #content .widget_left_column_container {
    max-width: 260px; }
    html.aui body.content-page #content .widget_left_column_container .widget-title {
      background-color: #fbaf28;
      padding: 10px 8px 8px 8px; }
      html.aui body.content-page #content .widget_left_column_container .widget-title a, html.aui body.content-page #content .widget_left_column_container .widget-title a:hover, html.aui body.content-page #content .widget_left_column_container .widget-title a:visited {
        color: black; }
    html.aui body.content-page #content .widget_left_column_container .widget-image {
      width: 100%; }
    html.aui body.content-page #content .widget_left_column_container .widget-link, html.aui body.content-page #content .widget_left_column_container .widget-description {
      padding: 10px 8px 8px 8px; }
    html.aui body.content-page #content .widget_left_column_container .no-image {
      background-color: #ccc;
      min-height: 150px; }
  html.aui body.content-page #content .product-flip-wrapper {
    padding-bottom: 20px; }
  html.aui body.content-page #content .single-tile-container {
    width: 95%;
    margin: 0 auto; }
  html.aui body.content-page #content .dual-tile-container {
    margin-left: 2.5%;
    width: 46.5%; }
  html.aui body.content-page #content .tripple-tile-container {
    width: 30%; }
  html.aui body.content-page #content .quad-tile-container {
    width: 22%;
    margin-left: 2.5%; }
  html.aui body.content-page #content .overview-aggregator-wrapper .tile {
    margin-top: 20px;
    font-size: 2.2em;
    line-height: 2em; }
  html.aui body.content-page #content .overview-aggregator-wrapper .related-assets-title {
    margin-top: 30px;
    margin-bottom: 20px;
    font-size: 1.5em;
    line-height: 2em; }
  html.aui body.content-page #content .overview-aggregator-wrapper .content {
    padding: 25px 50px 25px 10px; }
    html.aui body.content-page #content .overview-aggregator-wrapper .content .widget-wrapper .title {
      display: none; }
    html.aui body.content-page #content .overview-aggregator-wrapper .content .widget-wrapper .widget-image {
      margin: 10px auto;
      display: table; }
    html.aui body.content-page #content .overview-aggregator-wrapper .content .widget-wrapper .widget-link {
      text-align: center; }
  html.aui body.content-page #content .overview-aggregator-wrapper .image img {
    float: right;
    height: 100%; }
  html.aui body.content-page #content .overview-aggregator-wrapper a, html.aui body.content-page #content .overview-aggregator-wrapper a:focus, html.aui body.content-page #content .overview-aggregator-wrapper a:hover {
    color: #0069b8;
    text-decoration: underline; }
  html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page,
  html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page {
    padding-bottom: 15px;
    padding-top: 40px; }
    html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .tile,
    html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .tile {
      margin-top: 0;
      margin-bottom: 10px;
      line-height: 1.2em;
      padding-bottom: 12px; }
    html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .content,
    html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .content {
      padding-top: 0; }
    html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .image img,
    html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .image img {
      float: none;
      height: auto;
      display: table;
      margin: 0 auto; }
    html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .related-assets,
    html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .related-assets {
      margin-bottom: 10px; }
      html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .related-assets .widget-wrapper .title,
      html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .related-assets .widget-wrapper .title {
        display: none; }
      html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .related-assets .widget-wrapper .widget-image,
      html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .related-assets .widget-wrapper .widget-image {
        display: table;
        margin: 0 auto; }
      html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .related-assets .widget-wrapper p, html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .related-assets .widget-wrapper .widget-link,
      html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .related-assets .widget-wrapper p,
      html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .related-assets .widget-wrapper .widget-link {
        margin-bottom: 0;
        text-align: center; }
      html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page .related-assets .widget-wrapper .widget-link,
      html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page .related-assets .widget-wrapper .widget-link {
        margin-top: 15px; }
    html.aui body.content-page #content .overview-aggregator-wrapper-third-level-page a,
    html.aui body.content-page #content .overview-aggregator-wrapper-second-level-page a {
      text-decoration: none; }
  html.aui body.content-page #content .widget-big-image-right-wrapper .content {
    padding: 25px 50px 25px 10px; }
    html.aui body.content-page #content .widget-big-image-right-wrapper .content .title {
      font-size: 2.2em;
      line-height: 1.5em;
      color: #00aeee; }
    html.aui body.content-page #content .widget-big-image-right-wrapper .content .widget-description,
    html.aui body.content-page #content .widget-big-image-right-wrapper .content .widget-link,
    html.aui body.content-page #content .widget-big-image-right-wrapper .content .title {
      padding-top: 10px; }
  html.aui body.content-page #content .widget-big-image-right-wrapper a, html.aui body.content-page #content .widget-big-image-right-wrapper a:focus, html.aui body.content-page #content .widget-big-image-right-wrapper a:hover {
    color: #0069b8;
    text-decoration: underline; }
  html.aui body.content-page #content .widget-image-left-wrapper {
    padding: 5px; }
    html.aui body.content-page #content .widget-image-left-wrapper .content .title {
      font-size: 2em;
      line-height: 1em;
      color: #f1771f; }
    html.aui body.content-page #content .widget-image-left-wrapper .content .widget-description,
    html.aui body.content-page #content .widget-image-left-wrapper .content .widget-link {
      padding-top: 15px; }
    html.aui body.content-page #content .widget-image-left-wrapper a, html.aui body.content-page #content .widget-image-left-wrapper a:focus, html.aui body.content-page #content .widget-image-left-wrapper a:hover {
      color: #0069b8;
      text-decoration: none; }
    html.aui body.content-page #content .widget-image-left-wrapper .widget-image {
      padding: 5px;
      display: table;
      margin: 0 auto; }
    html.aui body.content-page #content .widget-image-left-wrapper a, html.aui body.content-page #content .widget-image-left-wrapper span {
      font-family: "ApexNewWeb-Book",sans-serif !important;
      font-size: 1em; }
  html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-title {
    margin-top: 20px;
    font-size: 2em;
    line-height: 2em; }
  html.aui body.content-page #content .featured-content-wrapper {
    /*padding: 5px;*/ }
    html.aui body.content-page #content .featured-content-wrapper .title {
      color: #0069b8;
      margin-top: 10px;
      margin-bottom: 10px;
      font-size: 1.2em;
      line-height: 1.5em;
      font-weight: bold; }
    html.aui body.content-page #content .featured-content-wrapper .widget-description a, html.aui body.content-page #content .featured-content-wrapper .widget-description a:focus, html.aui body.content-page #content .featured-content-wrapper .widget-description a:hover {
      color: #0069b8;
      text-decoration: underline; }
    html.aui body.content-page #content .featured-content-wrapper .widget-description p {
      margin: 0 0 4px; }
    html.aui body.content-page #content .featured-content-wrapper .widget-image {
      /* Part of a complete solution widget images aligned with the text (to the left)
      display: table;
      margin: 0 auto;
      max-height: 160px;*/ }
  html.aui body.content-page #content :target:before {
    content: "";
    display: block;
    height: 120px;
    /* fixed header height*/
    margin: -120px 0 0;
    /* negative fixed header height */ }

/* Responsive design */
html.aui body.content-page {
  /* Large desktop */
  /* Desktop */
  /* Portrait tablet to landscape and desktop */
  /* Landscape phone to portrait tablet */
  /* Landscape phones and down */ }
  @media (max-width: 767px) {
    html.aui body.content-page #content {
      padding-left: 0;
      padding-right: 0;
      /* Featured content tile */
      /* Content wrapper */ }
      html.aui body.content-page #content .page-title-background {
        padding-bottom: 0; }
        html.aui body.content-page #content .page-title-background .container-wrapper {
          padding: 0 25px; }
          html.aui body.content-page #content .page-title-background .container-wrapper .page-name {
            width: 100%; }
            html.aui body.content-page #content .page-title-background .container-wrapper .page-name h1 {
              text-align: center;
              color: #0069b8; }
              html.aui body.content-page #content .page-title-background .container-wrapper .page-name h1 i {
                font-size: 0.7em;
                padding-left: 10px;
                display: inline-block; }
          html.aui body.content-page #content .page-title-background .container-wrapper .page-description {
            width: 100%; }
            html.aui body.content-page #content .page-title-background .container-wrapper .page-description h2 {
              text-align: center; }
          html.aui body.content-page #content .page-title-background .container-wrapper .contact-info {
            display: table;
            float: none;
            margin: 0 auto;
            padding-bottom: 5px; }
        html.aui body.content-page #content .page-title-background .addthis_sharing_toolbox {
          display: table;
          float: none;
          margin: 0 auto; }
      html.aui body.content-page #content .customizable-nav {
        float: none;
        position: absolute;
        z-index: 100;
        left: 0;
        width: 100%; }
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .single-tile-container,
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .dual-tile-container,
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .tripple-tile-container,
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .quad-tile-container {
        margin-left: 0; }
        html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .single-tile-container .product-wrapper,
        html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .dual-tile-container .product-wrapper,
        html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .tripple-tile-container .product-wrapper,
        html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .quad-tile-container .product-wrapper {
          padding: 10px; }
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .dual-tile-container {
        width: 100%; }
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .quad-tile-container {
        width: 50%; }
      html.aui body.content-page #content .portlet-body {
        padding: 0 10px; }
      html.aui body.content-page #content .overview-aggregator-wrapper .widget-wrapper {
        width: 50%;
        float: left;
        min-height: 130px; }
      html.aui body.content-page #content .offering-tile-placeholder-wrapper .product-information-flip-wrapper {
        width: 22%;
        float: left;
        min-height: 250px; }
      html.aui body.content-page #content .featured-content-wrapper {
        padding: 0;
        margin: 0;
        width: 100%; }
        html.aui body.content-page #content .featured-content-wrapper .widget-description {
          min-height: 50px; }
      html.aui body.content-page #content .footer-placeholder-wrapper .title-wrapper {
        width: 25%;
        float: left; }
        html.aui body.content-page #content .footer-placeholder-wrapper .title-wrapper .related-footer-title {
          font-weight: bold; }
        html.aui body.content-page #content .footer-placeholder-wrapper .title-wrapper .footer-img-container {
          padding: 0 10px; }
      html.aui body.content-page #content .pelco-landing-page-1-column .portlet-column .portlet-dropzone .portlet-boundary {
        padding: 0 15px; } }
  @media (max-width: 480px) {
    html.aui body.content-page #content {
      padding-left: 0;
      padding-right: 0;
      /*.featured-content-wrapper{
      	.widget-image{
      		max-height: none;
      	}
      }*/
      /* Featured content tile */ }
      html.aui body.content-page #content .page-title-background .container-wrapper {
        padding: 0 15px; }
      html.aui body.content-page #content .portlet-body {
        padding: 0 5px; }
      html.aui body.content-page #content .widget_left_column_container {
        max-width: 100%; }
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .single-tile-container,
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .dual-tile-container,
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .tripple-tile-container,
      html.aui body.content-page #content .tile-placeholder-wrapper .tile-placeholder-body .quad-tile-container {
        width: 100%; }
      html.aui body.content-page #content .overview-aggregator-wrapper .widget-wrapper {
        width: 50%; }
      html.aui body.content-page #content .tile-placeholder-body .featured-content-wrapper .widget-image {
        width: 100%; }
        html.aui body.content-page #content .tile-placeholder-body .featured-content-wrapper .widget-image img {
          width: 100%; }
      html.aui body.content-page #content .tile-placeholder-body .pelco-products .widget-image {
        width: 100%; }
        html.aui body.content-page #content .tile-placeholder-body .pelco-products .widget-image img {
          width: 100%; }
      html.aui body.content-page #content .footer-placeholder-wrapper .title-wrapper {
        width: 25%;
        float: left; }
        html.aui body.content-page #content .footer-placeholder-wrapper .title-wrapper .related-footer-title {
          font-size: .6em;
          font-weight: bold; }
        html.aui body.content-page #content .footer-placeholder-wrapper .title-wrapper .footer-img-container {
          padding: 0 15px; }
      html.aui body.content-page #content .offering-tile-placeholder-wrapper .product-information-flip-wrapper {
        width: 100%;
        min-height: 0; }
        html.aui body.content-page #content .offering-tile-placeholder-wrapper .product-information-flip-wrapper .widget-image {
          width: 100%; }
          html.aui body.content-page #content .offering-tile-placeholder-wrapper .product-information-flip-wrapper .widget-image img {
            width: 100%; }
      html.aui body.content-page #content .widget-image-left-wrapper {
        padding: 0; }
        html.aui body.content-page #content .widget-image-left-wrapper .widget-image {
          width: 100%; }
          html.aui body.content-page #content .widget-image-left-wrapper .widget-image img {
            width: 100%; }
      html.aui body.content-page #content .tile-placeholder-body .product-wrapper .product-img-container img {
        width: 100%; }
      html.aui body.content-page #content .featured-content-wrapper {
        min-height: 0; } }

.safari-link {
  width: 176px;
  height: 177px;
  float: left;
  margin: 27px;
  background: url("../images/pelco/Safari.png") no-repeat; }

.firefox-link {
  width: 176px;
  height: 177px;
  float: left;
  margin: 27px;
  background: url("../images/pelco/Firefox.png") no-repeat; }

.chrome-link {
  width: 176px;
  height: 177px;
  float: left;
  margin: 27px;
  background: url("../images/pelco/Chrome.png") no-repeat; }

.ie-link {
  width: 176px;
  height: 177px;
  float: left;
  margin: 27px;
  background: url("../images/pelco/IE.png") no-repeat; }

