/* Logo width, Nav hide and search icon */
@media only screen and (max-width: 1251px) {
  	#top-menu li:first-child, #top-menu li:nth-child(2) { display: none; }
  #et-top-navigation { padding-left: 50px!important;}
}
@media only screen and (max-width: 1121px) and (min-width: 980px) {
 	#top-menu li:first-child, #et_top_search { display: none; }
	#logo {
    max-height: 60%!important;
  }
  #et-top-navigation { padding-left: 50px!important;}
}
@media only screen and (max-width: 981px) {
  header .container {width: 95%!important;}
  #logo {max-height: 70%!important;}
  #et_top_search {margin: 1px 5px 0 0!important;}
  .et_fixed_nav #main-header.et-fixed-header  {
		position: fixed;
  }
}
#et_top_search {margin: 11px 0 0 22px;}
#et-secondary-menu li a {
  line-height: 1.2em!important;
	font-weight: 400;
}
#et-top-navigation {
    font-weight: 500!important;
  }

/* Logo width, Nav hide and search icon */
  

/* a link bottom line */
.et_pb_text_inner a, 
.et_pb_promo_description a,
.et_pb_tab_content a
{
 	border-bottom: 1px solid #9e2b44;
  	padding-bottom: 2px;
}

.et_pb_text_inner a:hover,
.et_pb_promo_description a:hover,
.et_pb_tab_content a:hover
{
  border-bottom: 3px solid #9e2b44;
  padding-bottom: 1px;
}

p a {      
    color: #9e2b44;  
    text-decoration: none !important;
}  

li a {      
    color: #9e2b44;  
    text-decoration: none !important;
    line-height: 2rem;
}  

/*no underline on hover for paragraphs and lists*/
p a:hover {  
    text-decoration: none !important; 
}  
li a:hover {  
    text-decoration: none !important;
}    

/*underline headings on hover only*/ 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1:hover a, h2:hover a, h3:hover a, h4:hover a, h5:hover a, h6:hover a, footer a {  
    //color: #9e2b44; 
	border-bottom: none!important;  
    text-decoration: none !important;  
} 
footer a:hover {
  border-bottom: 2px solid #fff!important;
  padding-bottom: 2px;
}
/* a link bottom line */
  