﻿header.home {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 50;
  display: block;
}

#cookie-disclaimer {
  width: 100%;
  background: #618fc0;
  color: #fff;
  font-family: '3dsweb',Helvetica,Arial,sans-serif;
  font-size: 13px;
  min-width:480px;
}

.regularwidth {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  display:block;
  width: auto;
  max-width:1568px;
  
}

#cookie-disclaimer .content {
  height: auto;
  width: auto;
  font-size: 12px;
  display:block;
}

#cookie-disclaimer .right {
  float: right;
  display:block;
}

.right > table{
    margin:0;
    background: #4775a5;
    width:150px;
    cursor:pointer;
}

#cookie-disclaimer .right :hover{
    background-color: #305072;
}

.right:hover .button{
    background-color: #305072;
}

/*.tbtn:hover{
    background-color: #305072;
}*/

#cookie-disclaimer .button {
  display: table-cell;
  background: url(../images/cross.png) left center #4775a5 no-repeat  ;
  background-position-y: 50%;
  height: 40px;
  vertical-align: middle;
  text-align: center;
  padding: 9px 31px 0 0;
  
  margin: 0;
  /*width: 150px;*/
  cursor: pointer;
  position: relative;
  float:right;
  border:none;
}

#label{
    padding:0 0 0 0px;
    left:0px;
    cursor: pointer;
    width:100px;
}


#cookie-disclaimer .left {
  
  width: 80%;
  display:block;
}

#cookie-disclaimer .message {
  display: table-cell;
  width: auto;
  height: 50px;
  vertical-align: middle;
  text-align: center;
  padding: 0 40px;
  position:relative;
  
}

#cookie-disclaimer .message a {
  color: #fff;
  text-decoration: underline;
  outline: none;
}

.clear {
  clear: both;
  display:block;
}

.ui-resizable-e {  /*override jquery-ui*/
    width:10px;
}

@media screen and (max-width: 800px ){
    #cookie-disclaimer .button {
        display: table-cell;
  background: url(../images/cross.png) left center #4775a5 no-repeat;
  background-position-y: 50%;
  vertical-align: middle;
  text-align: right;
        height:30px;
        padding:25px 21px 0 0;
        margin: 0;
  width: 10px;
  cursor: pointer;
  position: relative;
  float:right;
    }
}

@media screen and (max-width: 703px ){
    #cookie-disclaimer .button {
        display: table-cell;
  background: url(../images/cross.png) left center #4775a5 no-repeat;
  background-position-y: 50%;
  vertical-align: middle;
  text-align: right;
        height:35px;
        padding:25px 21px 0 0;
        margin: 0;
  width: 10px;
  cursor: pointer;
  position: relative;
  float:right;
    }

}

@media screen and (max-width: 667px ){
    #cookie-disclaimer .button {
        display: table-cell;
  background: url(../images/cross.png) left center #4775a5 no-repeat;
  background-position-y: 50%;
  vertical-align: middle;
  text-align: right;
        height:50px;
        padding:25px 21px 0 0;
        margin: 0;
  width: 10px;
  cursor: pointer;
  position: relative;
  float:right;
    }

    

}

@media screen and (max-width: 530px ){
    #cookie-disclaimer .button {
        display: table-cell;
  background: url(../images/cross.png) left center #4775a5 no-repeat;
  background-position-y: 50%;
  vertical-align: middle;
  text-align: right;
        height:65px;
        padding:25px 21px 0 0;
        margin: 0;
  width: 10px;
  cursor: pointer;
  position: relative;
  float:right;
    }

}
@media screen and (max-width: 580px ) {
    select{
        display :none;
    }
    #ContentPlaceHolder2_tblnkPrinter{
        display : none;
    }
    #DSSearch {
        visibility:hidden;
    }
    .DSSearchIcon{
        visibility:visible;
        right:20px;
    }
    .compass{
        display:none !important;
    }
    /*hiding the parent topic and related topic auto links*/
    #auto_links{
        display:none;
    }
    .topictitle1{
        margin:0 5px 0 0;
    }
    .DITAtopicbody{
        margin:0 5px 0 0;
    }
    .child_links{
        margin:0 5px 0 0;
    }
}
@media screen and (max-width: 788px ) {
    #lnkHelpOtherVersions{
        display:none;
    }
    #breadcrumb {
        margin-top: 23px !important;
    }
    .child_links{
        margin:0 5px 0 0;
    }
    .topictitle1{
        margin:0 5px 0 0;
    }
    .DITAtopicbody{
        margin:0 5px 0 0;
    }
    #auto_links{
        right:-160px;
    }
    .nested1{
        margin:0 5px 0 0;
    }
}
/*FOR HIGH LIGHT SEARCH KEY WORD - Highlight color was light blue but in dark browser backgrouund it did not work, so switching to light blue */
/* .highlight { background-color: Highlight; padding-bottom:0px;} */  /* yellow - #FFFBCC ; light yellow - #FFFFE0 ; sandy brown - #f4a460 ; light brown #fbe3cf; light pink: #ffb6c1 ; light green: #90ee90; pale green: #98fb98 */
.highlight { background-color:#95CBF1; padding-bottom:0px;}