@import url("/cssportal/css/cssweb/luci/css/netapp-library.min.css");
@import url("//cloud.typography.com/6091132/651206/css/fonts.css");

* {
    box-sizing: border-box !important;
}

body, html{
    font-family: 'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif !important;
    font-weight: 300 !important;
    color: #454545 !important;
    margin: 0;
    box-sizing: border-box;
    font-size : 1em !important;
}
/*------------------------Search IFrame Styles start ------------------------------------*/

.sasrchIframe{
	width:492px;
	height:30px;
	position:relative;
	border:none;
	margin-top:36px;
}
/*------------------------Search IFrame Styles End ------------------------------------*/

/* Breadcrumb Changes Start */
#breadCrumbs .n-breadcrumb__list-item .n-breadcrumb__link {
	cursor: default;
}

#breadCrumbs .n-breadcrumb__list-item .n-breadcrumb__link:hover{
    text-decoration: none;
    cursor: default;
}

#breadCrumbs .n-breadcrumb__list-item:last-child>.n-breadcrumb__link:hover{
    color: #686868;
    text-decoration: underline;
    cursor: pointer;
}

/* Breadcrumb Changes End */

/*--- Custom class for Footer Changes Start --*/
 .n-footer__copyright-link {
    color: #848484 !important;
    font-size: 12px !important;
    line-height: 2 !important;
}

.n-off-canvas-menu__content-wrap.n-off-canvas-menu--open{
	position : static !important;
}
 .n-band--gray-lighter {
	background: none !important;
	padding:0 !important;
}
 .n-off-canvas-menu__menu{
	z-index:3 !important;
}
@media screen and (max-width: 767px){
	.n-band--gray-lighter {
            background-color: #FFF!important;
            padding: 0 !important;
            min-height: 84vh !important;
	}
	.n-off-canvas-menu__menu{
            height : 88vh !important;
	}
}
.searchSec{
      position: absolute;
      right: 5px;
      top: 20px;
    }
    .srchIframe {
      border-radius: 6px;
      border: none;
      visibility: visible;
      height: 40px;  
      z-index: auto;
        margin-top: 0;
     }

     @media screen and (max-width: 767px){
      .srchIframe {
        width: 100%;
       }
    }

 .n-top-hat__user-icon {fill: #fff !important;position : relative;top: -2px !important;margin-right: 0px !important;}


/*  Navbar Custom Styles */

 .n-top-hat{background:#1f4e93 !important}
 .n-top-hat a:visited{color:#ffffff !important}
 .n-property-bar{background: #f8f8f8 !important;}
 .n-property-navigation-bar{background: #f8f8f8 !important; border-bottom: 1px solid #e9e9e8 !important; height: 60px !important; padding-bottom : 65px !important;}
 .n-menu{background:#f8f8f8 !important;border-bottom:4px solid #e9e9e8 !important}
 .n-property-navigation-bar__nav-link--is-active{background-image:none !important;background:none !important;color:#0067C5 !important}
 .n-menu__list-section+.n-menu__list-section{border-left:  1px solid #e9e9e8 !important;}
 .n-menu__link{color:#0067C5 !important}
 .n-property-navigation-bar__nav-link{color:#4d4d4d !important}
 .n-property-navigation-bar__nav-link:hover{color:#0f69ca !important}
 .n-menu__list-item:not(.n-menu__list-item--level-1) .n-menu__link{font-size:14px !important}

/*  Navbar Custom Styles */

.n-top-hat__utils a span{font-family: 'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif !important;}
.container h2{font-size:24px}
.container h4{font-size:20px}
.container h5{font-size:16px}
.container h5  .glyphicon-chevron-right{font-size:12px}
#footerContent a:visited{color:#686868 !important}
.n-more_menu-list .n-menu__link{font-size:14px !important;padding-left:0px !important}
/*  Navbar Custom Styles */
 .n-dropdown-menu__trigger-icon{fill: #fff !important;}
 .n-dropdown-menu .n-dropdown-menu__trigger:hover .n-dropdown-menu__trigger-text{ color:#0067C5 !important; text-decoration: none !important;}
 .n-dropdown-menu__trigger:hover  .n-dropdown-menu__trigger-icon{fill:#1E4A93 !important;top:5px !important}
 .n-dropdown-menu__trigger:hover  .n-top-hat__user-icon{fill:#1E4A93 !important;}
 .n-dropdown-menu .n-top-hat__link:hover {background: #fff !important; text-decoration: none !important;padding-bottom:1px !important}
 .n-dropdown-menu--active .n-dropdown-menu__trigger{background:#fff !important;padding-bottom:1px !important}
 .n-dropdown-menu--active  .n-top-hat__user-icon{fill:#1E4A93 !important;}
 .n-dropdown-menu__menu{right: 0 !important;}
 .n-dropdown-menu--active .n-dropdown-menu__trigger-icon{fill:#1E4A93 !important;margin-top:3px !important}
 .n-property-navigation-bar__inner-wrap {padding-top : 8px !important;}
 .n-dropdown-menu .n-dropdown-menu__trigger-text{ padding-right:25px !important;}
 .n-dropdown-menu .n-dropdown-menu__trigger-icon{fill:#fff;right: 6px !important;top:5px !important;}
 .n-dropdown-menu__menu .n-dropdown-menu__list li:first-child a{color: #454545 !important}
 .n-dropdown-menu__menu .n-dropdown-menu__list-item a{color: #0067C5 !important}
 .n-dropdown-menu__menu .n-dropdown-menu__list-item a:visited{color: #0067C5 !important}
 .n-dropdown-menu__menu .n-dropdown-menu__list-item a:hover{color: #454545 !important}

 .n-property-navigation-bar__nav-list li:last-child .n-footer__social-link-icon{fill:#0067C5 !important;}
#headerMenu ul.n-property-navigation-bar__nav-list { white-space: normal !important; }
#userProfile_Dropdown li{ padding: 10px 32px !important; width: 100% !important; position: relative !important;}



 .n-property-navigation-bar__utils .n-property-navigation-bar__utils-link-text{text-transform:none !important;font-weight:bold !important}


 .n-off-canvas-menu__property-navigation-list .n-contact-sales__icon{width:14px !important;height:14px!important;fill:#0067C5!important;top:-1px!important}
 .n-off-canvas-menu__property-navigation-list .n-contact-sales__link {padding-left:28px!important}
 .n-off-canvas-menu__property-navigation-list .n-property-navigation-bar__utils-link-text{font-weight:bold!important;text-transform:none!important;color:#0067C5!important}

 .n-property-bar__property-mark--has-property-name{padding-top:6px!important}





 .n-property-navigation-bar__utils-link-icon{width:16px!important; height:16px!important;fill:#0067C5!important}
 .n-off-canvas-menu__menu-inner .n-property-navigation-bar__utils-link{border-bottom: 1px solid #D9D9D6!important;padding: 20px 40px 20px 20px!important}
 .n-off-canvas-menu__menu-inner .n-property-navigation-bar__utils-list-item{width:100%!important}


/*  Navbar Ul alignment */
 .n-property-navigation-bar__nav{vertical-align:top!important}
#dynamicOffCanvasMenu .n-property-navigation-bar__menu-indicator{float:right}
#dynamicOffCanvasMenu .n-off-canvas-menu__property-navigation-link{padding-right:20px !important;color:#0067C5}
/*  Navbar Ul alignment */

/*  Navbar offcanvasmenu chat */
#dynamicOffCanvasMenu .n-footer__social-link-icon{fill:#0067C5;}
#dynamicOffCanvasMenu .n-off-canvas-menu__property-navigation-list-item:last-child .n-off-canvas-menu__property-navigation-link{color:#0067C5;}
#dynamicOffCanvasMenu .n-off-canvas-menu__property-navigation-list-item:last-child .n-property-navigation-bar__nav-link-text{text-transform:none !important}
 .n-property-navigation-bar__utils-link  .n-property-navigation-bar__utils-link-text{text-transform:none}
/*  Navbar offcanvasmenu chat */

/*  search results tophat */
 .n-top-hat a:link{font-family: 'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif !important;}
 .n-property-navigation-bar__nav a:link{font-family: 'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif !important;}
 .n-menu__list a:link{ font-family: 'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif !important;}
 .n-menu__list a:visited{font-family: 'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial,sans-serif !important;}
  .n-no-link{display:block;padding:6px 24px;color:#0067C5}
  .n-no-link-mobile{display:block;padding:12px 20px;color:#0067C5}
/*  search results tophat */

@media screen and (max-width:767px){
	 .n-top-hat__user-icon{  
		fill:#686868!important;
		width: 17px!important;
		height: 17px!important;
	}
    .n-dropdown-menu__trigger:hover  .n-dropdown-menu__trigger-icon{top:12px !important}
	.n-dropdown-menu--active .n-dropdown-menu__trigger{background:#f8f8f8 !important;}
	.n-property-bar__narrow-actions .n-dropdown-menu__menu{background:#f8f8f8}
	.n-dropdown-menu .n-top-hat__link { padding: 8px 0 !important; }
	.n-dropdown-menu .n-dropdown-menu__trigger-text {
		padding-right: 12px !important;
	}
	 .n-dropdown-menu .n-dropdown-menu__trigger-icon {
		top: 12px !important;
		right: 3px !important;
	}
	 .n-dropdown-menu .n-dropdown-menu__trigger-icon {
		fill: #686868 !important;
	}
	 .n-dropdown-menu .n-top-hat__link:hover {
		background: #f8f8f8 !important;
	}
	 .n-dropdown-menu__trigger:hover .n-top-hat__user-icon {
		fill: #1E4A93 !important;
	}
	 .n-dropdown-menu__trigger:hover .n-dropdown-menu__trigger-icon {
		fill: #1E4A93 !important;	
	}
	.n-off-canvas-menu__content-wrap.n-off-canvas-menu--open {
		min-width: 320px !important;
		position : absolute !important;
	}
	
	 .n-dropdown-menu__menu{ 
		position: fixed !important;
		width: 100% !important;
		top: 42px !important;
	 }
	 .n-property-bar__property-name {
		top: 0px !important;
	}
	.n-property-bar__property-mark--has-property-name {
		padding-top: 0px !important;
	}
}

/*--- Custom class for Footer Changes End --*/

/* public header navigation bar (chat only) */

form>div>div {
    min-width: auto !important;
}

.n-footer--v2 .n-footer__property-links{
    padding-bottom : 87px !important;
}

@media screen and (max-width: 767px){
    form>div>div {
        height: auto !important;
        min-height : 365px;
    }
}

.n-property-navigation-bar__utils-link:hover {
	text-decoration: none;
}
.n-property-navigation-bar__utils-link 
.n-footer__social-link-icon {
	fill: #0067C5;
	margin-right: 0px;
}
.n-property-navigation-bar__utils-link
.n-property-navigation-bar__utils-link-text{
	color: #0067C5;
}
.n-property-navigation-bar--v2
.n-property-navigation-bar__utils-list-item {
	font-size: 16px;
}
.no_underline{
	text-decoration : none !important;
}
.n-more_menu-list{
	list-style : none;
}
/* public header navigation bar (chat only) End */
.n-type__container-custom{
    padding-top : 30px;
    overflow: auto !important;
}
.n-type__container-offCanvas{
    visibility : hidden !important;
}

@media screen and (max-width:767px){
    .n-container{
        padding : 0 !important;
    }
    .n-off-canvas-menu__menu{
        /*min-height : auto !important;*/
    }
    .n-type__container-custom{
        padding : 0;
        overflow : hidden !important;
        visibility: hidden !important;
    }
    .n-type__container-offCanvas{
        overflow: auto !important;
        visibility: visible !important;
        max-height: 737px;
	display : block !important;
    }
    .n-footer--v2 .n-footer__top {
        padding-top: 45px !important;
        background: #fff !important;
    }
}

@media screen and (min-width: 767px) and (max-width:1024px){ 
	.n-property-bar__logo, .n-property-bar__property-mark--has-property-name .n-property-bar__logo {
		height: 25px !important ;
		width: 125px !important;
	}
	.n-property-bar__logo-svg{height: 25px !important;width: 125px !important;}
	.n-property-bar__property-mark--has-property-name {
		padding-top: 30px !important;
	}
	.n-property-bar__property-mark--has-property-name .n-property-bar__logo {
		display: inline-block !important;
	}
	.n-property-bar__property-name{
		font-size: 16px !important;
	}
}

.searchBodyContainer .container {
	width: 87.125em !important; 
}

/*.n-icon-chevron-down{
	width: 12px;
	height:12px;
}

.n-property-bar__menu-toggle-icon{height:20px;width:20px;}
.n-icon-bars{height:20px;width:20px;}
.n-property-bar__netapp-mark-icon{height:20px;width:20px;}
.n-icon-netapp-mark{height:20px;width:20px;}
.n-property-bar__logo-svg{height:29px;width:160px;}
.n-top-hat__user-icon{height:12px;width:12px;}
.n-search-form__button-icon{height:18px;width:18px;}
.n-icon-search{height:18px;width:18px;}
.n-property-bar__narrow-actions-search-icon{height:20px;width:20px;}
.n-property-navigation-bar__utils-link-icon{height:16px;width:16px;}
.n-dropdown-menu__trigger-icon{height:12px;width:12px;}
.n-property-navigation-bar__menu-indicator{height:10px;width:10px;}
.n-icon-comment{height:16px;width:16px;}
.n-icon-blog{height: 15px;width: 15px;}
.n-icon-community{height: 15px;width: 15px;}
.n-icon-twitter{height: 15px;width: 15px;}
.n-icon-facebook{height: 15px;width: 15px;}
.n-icon-linkedin{height: 15px;width: 15px;}
.n-icon-youtube{height: 15px;width: 15px;}
.n-icon-slideshare{height: 15px;width: 15px;}

@media screen and (max-width: 767px){
.n-top-hat__user-icon{height:17px;width:17px;}
.n-icon-user{height:17px;width:17px;}
}*/



.n-dropdown-menu__menu .n-dropdown-menu__list li:first-child a:hover{text-decoration:none !important}
.n-dropdown-menu__menu .n-dropdown-menu__list li:first-child a{cursor: default !important;}
#userProfile_Dropdown1 li{ padding: 10px 32px !important; width: 100% !important; position: relative !important;}

/* ---- print the page ----- */
@media print { 
 .n-off-canvas-menu__menu, .n-footer.n-footer--v2,
 .bodyContentMainContainer form input, .yellow,
 .colRtMoreRes, .colRt, .n-dropdown-menu,
 .n-property-bar__narrow-actions-list-item,
 .bodyContentMainContainer>div>span[align='right'],
 .input[type="submit"] {display:none !important}
 
 .n-off-canvas-menu__menu-inner {display: none !Important;}
 .n-property-bar__menu-toggle {display: none !Important;}
}



