/*history and alliances updates*/
.history-carousel .image {
    position: absolute;
    z-index: 0;
    top: 0;
    right: 0;
    width: 60%;
}
.history-carousel .image img {
    max-width: 100%;
    height: auto;
    margin: 5% auto 0;
    display: block;
}
.container-custom.gray-bg-row .alliance-partner .row {
margin-bottom:30px;
}

/*ATTD 2018 Blogger Page Updates*/
/*Press Summary page callout*/
#PressHeader .caption { 
     max-width:785px; 
}
.guest-blogger-callout { 
         margin-top: 35px;
}
.attd-callout {clear:left;}
.attd-callout img { 
    float: left;
    margin-right: 30px;
    margin-top: -30px;
    margin-left: 25px;
}
.diabetesUK-callout {
     clear:left;
margin-top: -15px;
}
.diabetesUK-callout img {
    float: left;
    width: 30%;
    margin-right: 10px;
    margin-bottom: 15px;
    margin-top: 25px;
    height: auto;
}
.aade2018-callout img {
margin-top: 6px;
}
.guest-blogger-callout h3 { 
     font-weight:bold; 
     color: #541763; 
     font-size:18px; 
}
.attd-callout span.purple-txt,
.diabetesUK-callout span.purple-txt { 
     color:#541763; 
} /*end Press Summary page */
#attdHeader .caption,
#attdHeader h1 { 
     max-width:950px; 
}
#attdHeader.ada2018-header .caption,
#attdHeader.ada2018-header h1 {
    max-width: 870px;
}
#attdHeader h1 {line-height:120%;}
#attdHeader p, #attdHeader a {
    word-wrap:break-word;
}
#attdAccordion #find-jobs > li { 
     width:100%; 
     color:#132736; 
}
#attdAccordion #find-jobs .glyphicon-menu-right:before, #attdAccordion #find-jobs li a, #find-jobs li ul li ul li a, #find-jobs li ul li ul li a p  { 
     color:#132736; 
}
#attdAccordion #find-jobs li a {
     font-weight: bold;
     font-size: inherit;
}
#attdAccordion .find-link { 
     background:url('/siteassets/plus.png') right center no-repeat; 
     border-bottom-right-radius:0px;
     padding: 15px 24px;
     margin-top:0px;
}
#attdAccordion .content-two-column { 
    column-count: 1; 
}
#attdAccordion #find-jobs {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin-bottom: -1px;
}
#attdAccordion #find-jobs ul {
     width: 100%;
}
#attdAccordion .corporatejobexpanderblock:last-child {
     margin-bottom:50px;
}
#attdAccordion .find-link.dd-close {
     background:url('/siteassets/minus.png') right top no-repeat; 
}
#attdAccordion .dd-close .glyphicon-menu-right:before {
     content:"\e259";
}
#attdAccordion .dd-close .glyphicon-menu-right:before {
content:"\e259";
}
#attdAccordion #find-jobs .brdr-btm {
     border:none;
}
#attdAccordion #find-jobs li ul li ul li {
    margin-left: 50px;
    list-style-type: disc;
    color: #132736;
    margin-bottom: 10px;
}
#attdAccordion #find-jobs li ul li ol li {
list-style-type:decimal;
}
#attdHeader.ada2018-header img {
    max-width:60%;
    float:right;
}
#attdAccordion .Body a {
font-size:inherit;
}

.guest-reporting-container .press-item-container .block {
border-bottom: 1px solid #541763;
}
.guest-reporting-container .press-item-container .block:last-child {
border:none;
}
.press-item img {
float:left;
max-width:14%;
margin-right:30px;
height: auto;
}
.press-item.attd-press img {
    margin-right: 30px;
    margin-top: -30px;
}
.press-item.diabetesuk-press img {
    margin-top: 25px;
    margin-bottom: 25px;
}
.press-item.aade2018-press img {
    margin-bottom: 10px;
    margin-top: 15px;
}

@media (max-width: 767px) {
#PressHeader .caption {
    padding-left: 25px;
    padding-right: 0px;
}
.diabetesUK-callout {
margin-bottom:10px;
}
#attdAccordion .find-link {padding: 15px 20px;background: url(/siteassets/plus.png) right top no-repeat;background-size:10%;}
#attdAccordion .find-link.dd-close {background-size:10%;}
.diabetesUK-callout img {
    float: none;
    width: 70%;
    height: auto;
    display: block;
    margin: 25px auto -10px;
}
.attd-callout img {
    float: none;
    display: block;
    margin: 0 auto -25px;
}
.press-item img {
float:none;
max-width:100%;
margin: 0 auto;
display: inherit;
}
.press-item.attd-press img {
margin:0 auto;
}
#attdHeader.ada2018-header img {
float:none;
}
#attdAccordion.guest-blogger-page #find-jobs li a {line-height:inherit;}
}

/*World Diabetes Day 2017 Page Updates*/
.global-site-footer .main {
clear: both;
}
#wddHeader .caption {
max-width: none;
}
.wdd-profiles-all {
display: block;
clear: both;
}
.wdd-profile {
    padding:  25px 15px 10px;
    margin-bottom: 25px;
    height: 510px;
    overflow-y: scroll;
}
.wdd-profile.bkgd-purp {
background: #541763;
}
.wdd-profile.bkgd-grey {
background: #b3b6b5;
}
.wdd-profile h4 {
    font-size: 18px;
}
.wdd-profile h3 {
margin-bottom: 20px;
    font-size: 24px;
    font-weight: bold;
}
.wdd-profile img {
    max-height: 440px;
    display: block;
    margin: 0 auto;
}
.wdd-profile .videoembedblock {
    margin-bottom: 25px;
}
.wdd-profile.bkgd-purp p, .wdd-profile.bkgd-purp h3, .wdd-profile.bkgd-purp h4 {
    color: #fff;
}

/*IE 11 fix*/
_:-ms-fullscreen, :root  .wdd-profile { height: 675px; }
_:-ms-fullscreen, :root  .wdd-profile img { max-height: none; }
/*End of World Diabetes Day 2017 Page Updates*/

@media (min-width: 992px) {
#directors-contain .cleancontentarea {
margin-left:17%; }
.testimonial-img img {
    min-height: 0;
    width: 89%;
}
}
#contact-info-headers h2 {font-size:25px;}
}
.product-intro h2 {margin-bottom:20px;}
.small a {font-size:inherit;}
div#ourApproachCardsRow3 {
margin-top: -40px;
}
#polliepedalcontainer .caption{
    max-width:none;
}

/*lowcarb-lcpcompetition css */

.lowcarb-hero-banner .image {
	position: relative!important;
	top: -50px!important;
}

.lowcarb-hero-banner .inner {
	max-width: 100%!important;
}

.lowcarb-hero-banner h1.desktopOnly,
.lowcarb-hero-banner h1.desktopOnly p {
	font-size: 35px!important;
}

.lowcarb-hero-banner .caption {
	max-width: 50%!important;
	margin: 0 auto!important;
}

@media (max-width:768px) {
	.lowcarb-hero-banner .caption {
		max-width: 100%!important;
		margin: 0 auto!important;
	}
}


/*lowcarb-lcpcompetition css */

.corporatesearchbarblock .container{
	width:100%;
}
.corporateguestreportingcontainerblock .container{
	width:100%;
}

/*carousel navigation icons adjustments*/
@media (max-width: 767px){
.standard-carousel .left.carousel-control {
    left: 10px!important;
    width: 30px!important;
    text-align: none!important;
}
.standard-carousel .right.carousel-control {
    right: 0!important;
    width: 30px!important;
    text-align: center!important;
}
}
@media (max-width: 400px){
.standard-carousel .left.carousel-control {
  /*  display:none!important; */
}
.standard-carousel .right.carousel-control {
/*    display:none!important; */
}
}
/*carousel navigation icons adjustments*/

@media (max-width: 375px)
{
.standard-carousel .carousel-control .glyphicon img {
    margin-top: 0;
}
}