/*
Theme Name: Healthcare Design Magazine [2k16]
Theme URI: n/a
Author: the Melton Sharpe for Emerald Expositions
Author URI: http://lastweak.com
Description: The 2016 theme for Healthcare Design Magazine
Version: 1.0
License: all lefts reserved
License URI: all lefts reserved
Tags: 
Text Domain: healthcare

*/
img.pop-img {
    margin-left: 55px !important;
}
#whitepaper-selection {position: relative; padding-bottom:60px;}

#field_4_6 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_6 .ginput_container {
    display: inline-block;
    width: calc(100%);
}

#field_4_7 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_7 .ginput_container {
    display: inline-block;
    width: calc(100%);
}

#field_4_8 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_8 .ginput_container {
    display: inline-block;
    width: calc(100%);
}

#field_4_9 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_9 .ginput_container {
    display: inline-block;
    width: calc(100%);
}
#field_4_10 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_10 .ginput_container {
    display: inline-block;
    width: calc(100%);
}

#field_4_18 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_20 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_21 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

#field_4_22 .gfield_label {
    width:100%; 
    font-weight: normal !important;
    font-family: 'PT Serif';
}

.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{
  font-size: inherit!important;
  font-family: 'PT Serif';
}

.page .ginput_container textarea {}

.gform_wrapper .gform_footer {padding-bottom: 30px}

.privacy-form {
    position: absolute;
    left: 250px;
    padding-top: 5px !important;
    padding-bottom: 25px !important;
}
    @media (max-width: 640px) {
        .privacy-form { left:0px; bottom:0px; }
    }
h4.sponsor_head {
    color: #f15b55;
    font-size: 0.875em;
    margin: 0;
    font-weight: bold;
}

.gf_full .gfield_label {
    float: left;
    max-width: 420px;
	font-weight: bold!important;
	font-family: 'PT Serif';
}

.gf_full input {
    padding: 5px 25px!important;
}

.gf_fullwidth input {
    min-width: 395px!important;
}

@media (max-width: 768px) {
#field_4_2 .gfield_label {
    font-family: 'PT Serif';
    width: 100%;
    font-weight: normal!important;
}

#field_4_3 .gfield_label {
    font-family: 'PT Serif';
    width: 100%;
    font-weight: normal!important;
}

#field_4_4 .gfield_label {
    font-family: 'PT Serif';
    width: 100%;
    font-weight: normal!important;
}
	
#field_4_5 .gfield_label {
    font-family: 'PT Serif';
    width: 100%;
    font-weight: bold;
}
	
.gf_full input {
    padding: 5px 4px!important;
}
	.gf_fullwidth input {
    min-width: 300px!important;
}
}
ul.pdf-list li {
    list-style: none;
}
.whitepapers-list ul li h3 {
    margin-bottom: 10px;
}
.page-id-30097 .gform_wrapper .top_label .gfield_label, .page-id-30097 .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
    font-family: 'Roboto', sans-serif !important;
}
#projects .flex-caption h4.sponsor_head {
    font-size: 0.875em;
}
.wp-caption-text {
    font-size: 14px;
    padding-top: 0.5em;
}
.aligncenter .wp-caption-text {
    text-align: center;
}
#area-1 .latest-news .alm-reveal .news-item:nth-of-type(1n+5) {
    display: none !important;
}

span.logging-in-text {
    display: none !important;
}

ul#field {
    margin-left: -45px;
}

li#field {
    list-style: none;
}

input#s98_subscriber_email {
    width: 120%;
    display: block;
}

.ginput_container.ginput_container_email {
    margin-bottom: 0px !important;
}

ul#field {
    margin-bottom: 0px;
}

input#gform_submit_button_4 {
    border-radius: 0px !important;
    background: #b61c39 !important;
    padding: 10px 35px !important;
	-webkit-appearance: none !important;

}
input#gform_submit_button_14 {
	-webkit-appearance: none !important;
}

input#gform_submit_button_4:hover {
    background: #950b25;
}

input#choice_14_8_1 {
    margin-top: -15px !important;
}

label#label_14_8_1 {
    max-width: 90%;
    font-family: 'Roboto' !important;
    font-weight: 400;
}


/* # New Emerald Standard Footer Section
---------------------------------------------------------------------------------------------------- */
.emeraldFooter .container {
	display: flex; 
	flex-flow: row wrap; 
	align-items: center; 
	justify-content: center; 
	max-width: 1110px;
}
.emeraldFooter .emerald-corplinks.container {
	justify-content: center;
	padding: 20px 0;
}

.emeraldFooter a, .emeraldFooter p {
	color: #fff;
	font-family: 'Roboto Condensed', sans-serif;
}

.emeraldFooter .emerald-brandfooter {
	background-color: #373e4a; 
	text-align: right; 
	font-size: 1.6rem;
	padding-bottom: 20px;
}
.emeraldFooter .emerald-brandfooter p {
	margin: 0px;
	margin-top: 15px;
}
.emeraldFooter .emerald-brandlogo {
	text-align: left;
	margin-top: 25px;
	flex-grow: 1;
}
.emeraldFooter .emerald-brandsocial {
	text-align: right;
	flex-grow: 1;
}
.emeraldFooter .fa.fa-facebook,
.emeraldFooter .fa.fa-twitter,
.emeraldFooter .fa.fa-instagram,
.emeraldFooter .fa.fa-linkedin,
.emeraldFooter .fa.fa-youtube-play{
	font-size: 28px; 
	color: #fff;
}
.emeraldFooter .fa.fa-facebook:hover,
.emeraldFooter .fa.fa-twitter:hover,
.emeraldFooter .fa.fa-instagram:hover,
.emeraldFooter .fa.fa-linkedin:hover,
.emeraldFooter .fa.fa-youtube-play:hover{
	color: #a8aeb5;
}
.emeraldFooter .emerald-corpfooter {
	background-color: #2b2b2b; 
	text-align: right; 
	font-size: 1.6rem;
}
.emeraldFooter .emerald-corplogo {
	text-align: left; 
	margin-bottom: 0px;
	flex-grow: 1;
}
.emeraldFooter .emerald-copyright {
	text-align: right;
	margin-top: 25px;
	flex-grow: 1;
}

.emerald-corplinks {
	padding: 10px 0px;
	background-color: #373e4a; 
	text-align: right; 
	font-size: 1.6rem;
}
.emerald-corplinks a {
	margin-right: 20px;
}
.emerald-corplinks a:nth-last-child() {
	margin-right: 0px;
}
@media only screen and (max-width: 1279px) {
.emeraldFooter .container {
	max-width: 740px;
}	
}
@media screen and (min-width: 768px) and (max-width: 940px) {
.emeraldFooter .emerald-brandlogo {
	margin-bottom: 25px;
}	
}
@media only screen and (max-width: 768px) {
.emeraldFooter .emerald-brandlogo,
.emeraldFooter .emerald-brandsocial,
.emeraldFooter .emerald-corpfooter,
.emeraldFooter .emerald-corplogo,
.emeraldFooter .emerald-copyright
	{
	text-align: center;
	flex-basis: 100%;
	}
.emeraldFooter .emerald-brandlogo {
		padding-bottom: 10px;
	}
.emeraldFooter .emerald-brandsocial {
		padding-bottom: 20px;
	}	
.emeraldFooter .emerald-brandsocial ul.top-menu {
		float: inherit;
	}
.emeraldFooter .emerald-corplogo {
	margin-bottom: 0px;
	padding-top: 5px;
	}	
.emeraldFooter .emerald-copyright {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 20px;
}
.emeraldFooter .emerald-copyright p {
	margin-top: 0px;
}
.emeraldFooter .emerald-corplinks.container {
	justify-content: center;
}		
}


.home-top-ad, .home-uber-nav {
	max-width: 1202px;
	margin-left: auto;
	margin-right: auto;
}