/* header-interior */
#header-interior {
	background: #fff;
    border-bottom: none;
    padding: 20px 0 0 0;
}
#header-interior .right-box {
	border: 1px solid #ccc;
	padding: 10px 25px 10px 25px;
	position: absolute;
	right: 30px;
	top: 0;
	min-width: 260px;
}
#header-interior {
	float: left;
    width: 100%;
    clear: both;
    background: #fff;
}
#header-interior .container {
    max-width: 1170px;
} 
.front #header-interior .right-box {
	top: -30px;
}
#header-interior .right-box .text {
	margin-top: 5px;
}
#header-interior .right-box .icon {
	float: left;
	margin-right: 10px;
}
#header-interior .right-box .icon .fa {
	font-size: 30px;
	color: #57accb;
}
#header-interior .right-box a {
	color: #57accb;
	font-size: 17px;
}
#header-interior ul.menu {
	float: left;
	padding-top: 15px;
	margin-left: -10px;
	color: #999;
	margin-bottom: 20px;
}
#menu {
	position: relative;
	float: left;
	width: 100%;
	clear: both;
}
#header-interior ul.menu li:after {
	content: "|";
}
#header-interior ul.menu li:last-child:after {
	content: initial;
}
#header-interior ul.menu li a {
	font-size: 18px;
	padding: 15px;
	border-bottom: 2px solid #fff;
}
#header-interior ul.menu li a:hover {
	color: #57accb;
	border-bottom: 2px solid #57accb;
}
#header-interior .search {
	position: absolute;
	right: 75px;
    top: 35px;
}
#header-interior .search input {
	display: none;
	-webkit-transition: display 0.4s ease-in-out;
    transition: display 0.4s ease-in-out;
    position: absolute;
    right: 20px;
    top: -10px;
}
#header-interior .search .fa {
	cursor: pointer;
	font-size: 20px;
}
#header-interior ul.menu li a {
    color: #999;
    font-size: 14px;
    line-height: 150%;
    display: inline-block;
}
#header-interior ul.menu li {
	display: inline-block;
    background: none;
    list-style-type: none;
    border: none;
    padding: 0;
    list-style-position: inside;
    margin: 0;
}
#header-interior a {
	transition: all 0.3s ease-in-out;
	text-decoration: none;
	background: 0 0;
}
#header-interior div {
    font-family: 'Open Sans', sans-serif;
}
#header-interior  ul.menu li a {
	font-size: 18px;
	padding: 15px;
	border-bottom: 2px solid #fff;
}
#header-interior .search input {
    padding: 10px 50px 10px 20px;
}

/* Adjsustments to old theme */
#page #page-wrapper #main-content {
	margin-top: 0 !important;
}
#page #page-wrapper header, 
#page #page-wrapper #header {
	position: static;
}


   /*sam temp*/ 
#block-atd-custom-blocks-atd-title-area,
#content-top {
	display:none;
}

.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li a {
   
    border: 0px;
  
	background-image:none;
  
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li.active a, .region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li.active-trail a, .region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu li:hover a {
    background-image:none;
}
.region-headermain .atd-custom-blocks-atd-sub-menu .block-wrap .block-content .page-sub-menu-wrap .page-sub-menu-content .menu-block-5 ul.menu {
   
    padding-top: 0px;
    padding-bottom: 0px;
}
.region-headermain .atd-custom-blocks-atd-sub-menu {
    background-color: #fff;
}
#header-main {
	margin-top:-20px;
}
#header-interior ul.menu li a:hover {
    color: #57accb;
    border-bottom: 2px solid #57accb;
}
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-name-title,
#page-node .body-sidebar .body-sidebar-wrap .sidebar .sidebar-wrap .sidebar-quotes .sidebar-quotes-wrap ul.quotes-list li .quote-text {
   
    font-weight: bold;
}
body.page-node-17093 .view-filters.gray-bg.float-grid.section.group.clearfix {
	display:none;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view .view-content ul.latest-news-list li.latest-news-list-item {
  
    min-height: 280px;
}	
#admin-menu, #admin-menu .dropdown {
    z-index: 9999;
}
.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view.view-display-id-panel_pane_5 .view-content ul.latest-news-list li.latest-news-list-item{
    min-height:inherit;
}

.node--atd--latest-news--views .news-listing .news-listing-wrap #latest-news-view.view-display-id-panel_pane_2 .view-content ul.latest-news-list li.latest-news-list-item{
      min-height: 150px;
}
body.page-node-17095 form#signup {
	width:300px;
	margin:0 auto;
	padding:40px;
	border:1px solid #666;
	border-radius: 5px;
	background-color:#fff;
}
body.page-node-17095 #signup input {
	width:90%;
	padding: 10px;
}
body.page-node-17095 #signup button.btn.btn-info {
    padding: 10px;
}
#block-block-45 input[type="email"] {
    padding: 10px 50px 10px 20px;
    margin-right: 20px;
    box-sizing: border-box;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
}