﻿#nrt-header-border
{
    
    height: 60px;
    -webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, .2);
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, .2);

    






}

#nrt-header-978
{
    height:75px;
}

#header-logo
{
    margin-top:17px;
    margin-bottom:22px;
    background: url(../images/header_logo.png) no;
    height:36px;
    width:96px;
    
}

#header-stroke   
{
    margin:18px 27px 21px 29px;
    background: url(../images/header_divider.png);
    height:36px;
    width:1px;   
}


#nrt-title
{
    padding:0px;
    margin-top:26px;
    margin-bottom:29px;
    font-size:28px;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    color: #464646;
    
    white-space:nowrap;
}

#help-lang-menu
{
    width:112px;
    height:75px;
}

div.help-lang
{
   float:right;
   position:relative;
}
   
#help-link 
{
    white-space:nowrap;
    margin-top:29px;
    margin-right:185px;
    margin-bottom:34px;
    font-size:14px;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;     
}

div#help-link a:link{ color:#00AEEF;text-decoration:none;}
div#help-link a:hover { color:#0089C6;}
div#help-link a:active { color:#003663;}

#lang-menu
{
 
    
    padding:12px;
    
    background-color: white;
    -moz-border-radius: 10px;   
    -webkit-border-radius: 10px;
    border-radius: 10px;
    white-space:nowrap;
}
 
#lang-menu ul li:hover {
color: #262626;
text-decoration: none;
background-color: #f5f5f5;
cursor:pointer;
background:gray;
}

div#lang-menu li a
{ 
    color:#959595;
    text-decoration:none;
}
    
div#lang-menu ul li a 
{
    text-decoration: none;
    text-align:center;
    padding-top:5px;
   
}

div#lang-menu ul li  
{
    text-decoration: none;
    text-align:right;
    padding: 3px 15px;
    margin-right:10px;
    white-space:nowrap;
    margin-top: 2px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    
}

  #sel-lang
  {
      text-decoration:none;
  }
  
  
  img
  {
      border:none;
  }

.pulldown
{
    -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   list-style:none;
   z-index:10000;
   position:absolute;
    
}

.pullup
{
    -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   list-style:none;
   z-index:10000;
   position:absolute;
   bottom:100%;
    
}

ul#menu
{
    margin-left:inherit;
    margin-top:15px;
    min-width:240px;
    right:80px;
    border: 1px solid rgba(0,0,0,.15);
    background-clip: padding-box;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    padding:0;
}

ul#menu li
{
    padding-right:20px;
    text-align:left;

    
    
}

.lang-selected {
    font-weight: bold;
    color: #000;
    background: transparent url(../images/headNav.png) right 8px no-repeat;
}


.lang-prop
{
    text-align:right;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size:12px ;
    color: #6a6a6a ;
    
}
.menuitem
{
    border: 2px solid rgb(245,245,245);
    background-color: white;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.hide
{
    display:none !important;
}


.header
{
    height: 60px;
   
    border: #e2e2e2 1px solid;
 
    background-color: #ffffff;
    padding-left: 80px;
    padding-right:80px;
}


/*text: 36px Symantec Sans, Grey10;*/

#header-logo
{
    
    margin-top:13px;
    
    background: url(../images/header_logo.png) no-repeat;
   
    
    margin-bottom:13px;
   
}

#nrt-title
{
  font-family: "SymantecSans", "Helvetica Neue", "Segoe UI", "Lucida Grande", "Lucida Sans", Lucida, Arial, sans-serif;
  font-size: 26px;
  font-weight:200;
  border-left: 1px solid #d6d6d6;
  float:left;
  margin: 13px 0 15px 15px;
  line-height:36px;
  padding-left:15px;
  color:#585858;
 
  
}

a#nrt-title:hover, a#nrt-title:active
{
    text-decoration:none;
    color: #585858;
}
.dropdown {
    padding-right: 300px;
}


@media only screen and (max-width: 780px) {

.header
{
    
   
    /*border-left: #e2e2e2 1px solid;*/ 
    border-bottom:  #e2e2e2 1px solid;
    background: white;
   
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .1);
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, .1);
    padding-left:0px;
     padding-right:0px;
}


#header-logo
{
    
    margin-bottom:15px;
    background: url(../images/header_logo.png) no-repeat;
    height:36px;
    width:96px;
    
}
ul#menu
{
  
    right:0px;
   
}

}
@media only screen and (max-width: 480px) {
    #nrt-title {
    font-family: "SymantecSans", "Helvetica Neue", "Segoe UI", "Lucida Grande", "Lucida Sans", Lucida, Arial, sans-serif;
    font-size: 13px;
    border-left: 1px solid #d6d6d6;
    float: left;
    margin: -3px 0 7px 10px;
    line-height: 36px;
    
   
}
    .btn {
    /* display: inline-block; */
    padding: 5px 5px;
    font-size:10px;
}
    #lang-menu {
    padding:0;
    padding-top:3px;
    padding-right:50px;
    
    }
    ul#menu
{
  
    right:0px;
   
}
    #header-logo
{
    
    margin-bottom:5px;
    background-image:url(../images/responsive/norton-icon-320.png);
    height:19px;
    width: 50px;
    margin-top:6px;
    margin-left:20px;
    padding-left:10px;
}
    .header {
    height: 30px;
    margin-bottom:0;
    padding-right:0;
}

   
}
@media (min-width:481px ) and (max-width:768px) {
    .header {
        padding-left: 20px;
    }
}