a {
outline:0 !important;	
}
.top-unset {
top:unset;
}
.container {
margin-left: auto;
margin-right: auto;
padding-left: 0;
padding-right: 0;
width: 100%;
}
#primary-allergy-nav li {
width:25% !important;
} #secondary-nav {
background-color:#006699;
color: white;
height:3.125em;
max-height:34px;
z-index: 1040;
border-top: 1px solid white;
}
#secondary-nav .navbar-nav > li > a{
color:white;}
#secondary-nav .container {
padding: 0px 110px 0px 80px;
}
.navbar-form {
margin: 4px -15px;
}
.navbar-form .form-control {
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 19px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 19px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 19px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 19px;
border-top-left-radius: 0px;
border-top-right-radius: 19px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 19px;	
}
#secondary-nav .navbar-nav > li > a {
padding-top: 7px;
padding-bottom: 6px;
text-transform:uppercase;
}
#secondary-nav .navbar-nav > .active > a, #secondary-nav .navbar-nav > .active > a:hover, #secondary-nav .navbar-nav > .active > a:focus, #secondary-nav .navbar-nav > li > a:hover, #secondary-nav .navbar-nav > li > a:focus {
color: white;
background-color: #686867;
-webkit-transition: background 1.5s, color 1.5s;
-moz-transition: background 1.5s, color 1.5s;
-ms-transition: background 1.5s, color 1.5s;
-o-transition: background 1.5s, color 1.5s;
transition: background 1.5s, color 1.5s;
}
#secondary-nav .dropdown-menu {
padding:0;
margin: 0px 0px 0px;
font-size: 14px;
background-color: #7F8080;
border: 0px solid rgba(0, 0, 0, 0.15);
border-radius: 0px;
box-shadow: 0;
background-clip: padding-box;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
border-bottom-right-radius: 20px;
width:220px;
}
.dropdown-menu.sub-menu {
left: 0;
position: absolute;
top: 33px;
}
#secondary-nav .dropdown-menu li {
border-bottom: 1px white solid;
}
#secondary-nav .dropdown-menu li:last-child {
border-bottom: 0px white solid;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
border-bottom-right-radius: 20px;
}
#secondary-nav .dropdown-menu li:last-child a {
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
border-bottom-right-radius: 20px;
}
#secondary-nav .dropdown-menu > li > a:hover,#secondary-nav .dropdown-menu > li > a:focus {
text-decoration: none;
color: white;
background-color: #006699;
-webkit-transition: background 1.5s, color 1.5s;
-moz-transition: background 1.5s, color 1.5s;
-ms-transition: background 1.5s, color 1.5s;
-o-transition: background 1.5s, color 1.5s;
transition: background 1.5s, color 1.5s;
}
#secondary-nav .dropdown-menu > li > a {
display: block;
padding: 8px 20px;
clear: both;
font-weight: normal;
line-height: 1.42857;
color: #fff;
white-space: normal;
}
#secondary-nav .navbar-nav > .open > a, #secondary-nav .navbar-nav > .open > a:hover, #secondary-nav .navbar-nav > .open > a:focus {
color: white;
background-color: #686867;
-webkit-transition: background 1.5s, color 1.5s;
-moz-transition: background 1.5s, color 1.5s;
-ms-transition: background 1.5s, color 1.5s;
-o-transition: background 1.5s, color 1.5s;
transition: background 1.5s, color 1.5s;
} .logo-container {
padding-top: 2.525em;
position: fixed;
right: 0px;
left: 0px;
z-index: 1030;
background:white;
height:8.8em;
}
.logo-container-inner {
padding: 0px 110px 0px 80px;
}
.logo-container-inner h2 {
float: right;
line-height: 3.5;
font-size: 22px;
color:#cc0000;
font-weight:300;
}
.logo-container-inner h2 i {
color:#006699;
}
.logo-container-inner > h2:nth-child(2) > i:nth-child(1) {
margin-right:70px;
}
.logo-container-inner > h2:nth-child(2) > i:nth-child(2) {
margin-right:20px;
} .logo-container {
max-width:100%;
}
.logo-container-inner {
max-width: 1170px!important;
margin-left: auto;
margin-right: auto;
}
.custom-ddm {
display: none;
top: 10.7em;
width: 100%;
border-radius: 0px;
background: rgba(229, 229, 229, 0.9) none repeat scroll 0 0;
border-color: #0064a6;
border-radius: 0;
border-style: solid;
border-width: 0 0 2px;
height: 6.813em;
margin-top: 0;
position: fixed;
}
.custom-ddm-inner {
max-width:1170px;
margin-left:auto;
margin-right:auto;
display: block;
}
.custom-ddm li {
font-size: 14px;
list-style: outside none none;
float:left;
padding-top:2em;
text-align:center;
text-decoration: none;
color:#cc0000;
}
.custom-ddm-link:hover {
cursor:pointer;
}
.custom-ddm li a { 
color:#006699;
font-weight:bold;
-webkit-transition: color 1.5s;
-moz-transition: color 1.5s;
-ms-transition: color 1.5s;
-o-transition: color 1.5s;
transition: color 1.5s;
}
.custom-ddm li a:hover {
color:#cc0000; 
}
#primary-nav {
background-color:#cc0000;
min-height:2.438em;
height:2.438em;
top:8.25em;
border:0;
}
#primary-nav .navbar-nav {
width:100%;
}
#primary-nav .navbar-nav > li {
width:20%;
}
#primary-nav .navbar-nav > li > a {
padding-top: 9px;
padding-bottom: 5px;
text-align:center;
color:white;
text-transform:uppercase;
-webkit-transition: background 1.5s, color 1.5s;
-moz-transition: background 1.5s, color 1.5s;
-ms-transition: background 1.5s, color 1.5s;
-o-transition: background 1.5s, color 1.5s;
transition: background 1.5s, color 1.5s;
}
#primary-nav .navbar-nav > li > a:hover, #primary-nav .navbar-nav > li > a:focus {
color: white;
background-color: #006699;
-webkit-transition: background 1.5s, color 1.5s;
-moz-transition: background 1.5s, color 1.5s;
-ms-transition: background 1.5s, color 1.5s;
-o-transition: background 1.5s, color 1.5s;
transition: background 1.5s, color 1.5s;
}
#primary-nav .navbar-nav > .open > a, #primary-nav .open > a:hover, #primary-nav .open > a:focus {
background-color: #006699!important;
color: white;
}
#primary-nav .navbar-nav > li > .dropdown-menu {
margin-top: 0px;
height: 6.813em;
border-radius: 0;
background: rgba(229, 229, 229, 0.92) none repeat scroll 0% 0%;
border-top:0px solid #0064a6;
border-right:0px solid #0064a6;
border-bottom:2px solid #0064a6;
border-left:0px solid #0064a6;
}
#primary-nav .dropdown-menu > li > a {
display: block;
padding: 29px 86px;
clear: both;
line-height: 1.42857;
color: #428BCA;
white-space: nowrap;
font-weight: bold;
}
#primary-nav .dropdown-menu > li > a:hover, #primary-nav .dropdown-menu > li > a:focus {
text-decoration: none;
color:#cc0000;
background-color: transparent;
-webkit-transition: background 1.5s, color 1.5s;
-moz-transition: background 1.5s, color 1.5s;
-ms-transition: background 1.5s, color 1.5s;
-o-transition: background 1.5s, color 1.5s;
transition: background 1.5s, color 1.5s;
}
.head-links i:hover {
cursor:pointer;
} #content {
padding: 0em 0px 0px;
}
.page-content, .site-main {
margin-bottom: 2em;
}
.entry-content img {
float: left;
margin-right: 1em;
}
.entry-content .overlay-link img {
float: left;
margin-right: 0em;
}
.entry-content h3 {
font-size: 15.4px;
margin-bottom: 1em;
}
.entry-content h4 {
font-size: 20px;
}
.entry-content hr {
margin-top: 10px;
margin-bottom: 20px;
border-color: #006699;
}
div.col-lg-6:nth-child(1) {
padding-right:20px;
}
div.col-lg-6:nth-child(2) {
padding-left:20px;
}
div.col-lg-6:nth-child(1) hr {
border-color:#cc0000;
} .footer-bg {
background-color:#006699;
border-top:5pt solid #cc0000;
padding: 2em 0px;
color:white;
}
.footer-bg .container {
padding: 0px 115px;}
.footer-bg h3 {
font-weight: bold;
margin-bottom: 1em;
font-size:15px;
text-transform:uppercase;
}
.footer-bg ul li {
margin-bottom:0.5em;
font-size:12px;
}
.footer-bg ul li:before {
content:">";
margin-right: 10px;
}
footer .fa {
font-size:2em;
margin-top:0.5em;
}
.foot-links .fa-envelope-o {
margin-right:0.5em;
}
footer a:hover, footer a:focus {
color: #fff;
text-decoration:none;
}
.foot-links a, .foot-links a:hover {
text-decoration:none;
border-bottom:0 !important;
cursor:pointer;
}
.foot-links {
text-align: right;
}
.foot-links .hidden-xs, .head-links .hidden-xs {
display:inline !important;
} #secondary-nav .container {
padding: 0px 0px 0px 86px;
}
.logo-container-inner {
padding: 0px 115px 0px 99px;
} .archive .list-content {
max-width:100% !important;
}
.archive .list-block, .page-template-page-templatescontent-map-php .list-block {
width: 49%;
overflow: auto;
margin-top: 1em;
box-sizing: border-box;
border-bottom: 1px solid #CC0000;
border-top: 0px solid #CC0000;
padding-left:0em;
padding-top:0em;
padding-right:2em;
padding-bottom:2em;
margin-bottom:1em;
float:left;
}
.archive .list-block {
border-bottom: 1px solid #cc0000;
box-sizing: border-box;
float: left;
margin-bottom: 0em;
margin-top: 1em;
overflow: auto;
padding: 0 2em 0em 0;
width: 100%;
min-height:150px;
}
.page-template-page-templatescontent-map-php #post-926.list-block  {
border-top: 1px solid #cc0000;
width:100%;
}
.archive .list-block, .page-template-page-templatescontent-map-php #post-926.list-block .list-content{
padding-top:1em;
padding-bottom:1em;} .page-template-page-templatescontent-map-php .list-block:nth-child(even) {
margin-right:2%;
} .search-field {
border-radius: 0px 19px;
}
.search-submit {
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;
color: #FFF;
background-color: #069;
padding: 0.5em;
border: medium none;
max-width: 200px;
} .fadein {
display:none;	 
}
.pipeline-table {
width:100%;
font-size: 1.3em;
margin-top:0em;
}
.pipeline-table thead th:nth-child(odd) {
background-color:#999;
color:white;
padding:0.31em 0.84em;
}
.pipeline-table thead th:nth-child(even) {
background-color:#666;
color:white;
padding:0.31em 0.84em;
}
.pipeline-table thead th:nth-last-child(1) {
-webkit-border-top-right-radius: 1.88em;
-moz-border-radius-topright: 1.88em;
border-top-right-radius: 1.88em;
}
.pipeline-table > thead:nth-child(1) > tr:nth-child(1) > th:nth-child(1) { min-width:364px; }
.pipeline-table tbody tr:nth-last-child(1) td:nth-child(1) {
-webkit-border-bottom-left-radius: 1.88em;
-moz-border-radius-bottomleft: 1.88em;
border-bottom-left-radius: 1.88em;
}
.pipeline-table tbody tr:nth-child(4) {
border-bottom: 8pt solid #666;
}
.pipeline-table tbody td:nth-child(odd) {
background-color:#E1E1E1;
color:#696969;
padding:0.31em 0.94em 0.94em;
}
.pipeline-table tbody td:nth-child(even) {
background-color:#F1F1F1;
color:#696969;
padding:0.31em 0.94em;
}
.pipeline-table tbody tr td:nth-child(3) {
background-image:url(//stallergenesgreer.com/wp-content/themes/stallergenes-greer/img/pipeline-bg.png);
background-repeat:repeat-y;
padding-left:0;
padding-top: 1em!important;
padding-right:0;
}
.pipeline-table tbody tr td:nth-child(2) {
padding-right:0;
}
.pipeline-table-scope td:nth-child(2) {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-webkit-border-bottom-left-radius: 0px!important;
-moz-border-radius-bottomleft: 0px!important;
border-bottom-left-radius: 0px !important;
border-top:1px dotted grey;
margin-top: -0.06em;
}
.pipeline-table > tbody:nth-child(2) > tr:nth-child(1) > td:nth-child(2) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {
margin-top: -0.06em;
}
.pipeline-table-progress td:nth-child(2) {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-webkit-border-bottom-left-radius: 0px!important;
-moz-border-radius-bottomleft: 0px!important;
border-bottom-left-radius: 0px !important;
border-top:1px dotted grey;
margin-top: -0.13em;
}
.pipeline-table-scope tbody td:nth-child(odd), .pipeline-table-scope tbody td:nth-child(even) {
background-color:transparent;
padding:0;
}
.pipeline-table-progress tbody td:nth-child(odd), .pipeline-table-progress tbody td:nth-child(even) {
background-color:transparent;
padding:0;
padding-top:0.31em;
}
.progress {
overflow: hidden;
height: 1em;
margin-bottom: 0.31em;
background-color: transparent;
border-radius: 0px;
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1) inset;
}
.progress-bar {
-webkit-border-top-left-radius: 0px;
-moz-border-radius-topleft: 0px;
border-top-left-radius: 0px;
-webkit-border-top-right-radius: 2em;
-moz-border-radius-topright: 2em;
border-top-right-radius: 2em;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-right-radius: 0px;
background-color:#0064A6;
} #nav-below {
margin-top:2em;
} .va-slice ul li a {
background:transparent !important;
padding: 3px 6px;
font-size: 14px;
font-family: "PT Sans",sans-serif;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 1em;
display: block;
} .overlay-link {
position: absolute;
display: block;
top: 0;
bottom: 0;
left: 0;
right: 0;
text-indent: -9999px;
z-index: 1000;
cursor: pointer;
}
.mask .fa-chevron-right {
font-size: 10px;
} .breadcrumb {
background-color: white;
border-bottom: 1px solid #e2e2e2;
border-radius: 0;
font-size: 0.8em;
list-style: outside none none;
margin-bottom: 20px;
margin-top: 20px;
padding: 8px 0;
} #sitemap_authors {
display:none!important;
} .modal {
z-index: 1041;
}
.modal-backdrop {
z-index: 1040;
} .entry-content .alignright, .link_images img {
float: right;
width: 100%;
}
.link_images {
height: 100%;
margin-bottom: 2em;
float: right;
width: 100%;
}
.hero_quote {
padding: 0px;
font-size: 2em !important;
line-height: 1.3em;
font-weight: 200;
font-style: italic;
} .rd-pic-links div.content-bullets {
background-color: #F2F2F2;
padding: 1em !important;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;
font-weight:600;
}
img.timeline-image {
float:none;
margin-left:auto;
margin-right:auto;
max-width:100%;
display:block;
height:auto;
} .home ul{
margin-bottom:20px;
overflow:hidden;
}
.home #double li{
line-height:1.5em;
min-height: 170px;
float:left;
display:inline;
margin:0;
margin-bottom:0em;
}
#double li  { width:50%;} .home #double li:nth-of-type(odd) {
padding-right:1em;
}
.home #double li:nth-of-type(even) {
padding-left:1em;
}
h2.timeline{
color: #cc0000;
font-family: "proxima-nova";
font-size: 2.6em;
font-weight: 300;
text-transform: uppercase;
border-bottom: 1px solid #cc0000;
margin: 20px 0;
padding-bottom: 9px;
} @media (max-width:767px) {
.navbar.visible-xs {
top: 103px;
}
.navbar.visible-xs .navbar-header {
text-align:center;
}
.navbar.visible-xs .navbar-toggle {
float:none;
}
.navbar-default.visible-xs {
background-color: #cc0000;
border-color: #cc0000;
}
.navbar-default.visible-xs .navbar-collapse, .navbar-default.visible-xs .navbar-form {
border-color: #006699;
background: rgba(229, 229, 229, 1) none repeat scroll 0 0;
}
.navbar-default.visible-xs  .navbar-toggle {
border-color: white;
}
.navbar-default.visible-xs .navbar-toggle .icon-bar {
background-color: white;
}
.navbar-default.visible-xs .navbar-nav > li > a {
color: #006699;
font-weight:bold;
text-align:center;
padding-left: 0;
}
.navbar-default.visible-xs .caret {
display: none;
}
.pipeline-table {
width:100%;
font-size: 0.7em;
}
.column-two {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
margin-bottom: 1em;
}
}