  .form-item label.btn{display:inline;}
.form-item label.option{display:inline;font-weight:normal;}
.form-item .form-required{color:#c00;}
.form-item .description{font-size:80%;font-style:italic;color:#777777;}
.form-item .form-file{color:#666666;font-size:90%;}
.form-item .form-galogin{min-width:200px;}
.form-item .field-add-more-submit{text-shadow:none;color:white;}

.page-panels .pane-novartis-stories-panel-pane-6 h2.pane-title{border-top:1px solid #E0D9D4;padding-top:30px;}
@media (max-width:500px){.page-panels .pane-novartis-stories-panel-pane-6 h2.pane-title{margin-top:20px;}}

.page-panels .field-collection-container{border-bottom:0;margin-bottom:0;}
.page-panels .inline-div{display:inline-block;margin:10px 10px 10px 0;}
@media (max-width:800px){.page-panels .inline-div{margin:5px 0 0 0;display:block;clear:both;}}
.page-panels .inline-div .media-element-container{margin:2px 5px 0 0 !important;}
.page-panels .panel-pane{clear:both;}
.page-panels .panel-pane .field-name-body a{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}

.page-panels #content .pane-node-field-author ~ .pane-node-field-author .pane-content .field-item.odd:before{content:"";display:none;}
.page-panels #content .pane-node-field-author ~ .pane-node-field-author .pane-content .group-speaker-info{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);
width:100%;padding-left:95px;}

@media (max-width:400px){
  .page-panels #content .pane-node-field-author ~ .pane-node-field-author .pane-content .group-speaker-info{position:relative;top:0;left:0;clear:both;-ms-transform:translateY(0);transform:translateY(0);}
}


@media (max-width:400px){.page-node #content .pane-node-field-author ~ .pane-node-field-author article .field-name-field-image,
  .page-panels #content .pane-node-field-author ~ .pane-node-field-author article .field-name-field-image{clear:both;float:none;text-align:center;margin-bottom:10px;margin-right:0;}
}

.page-panels #content .pane-node-field-author ~ .pane-node-field-author article .field-name-field-bio p{padding:0;margin:0;}

.page-panels .field-name-field-featured-image{position:relative;}
.page-panels .field-name-field-caption{position:relative;padding:0;z-index:2;font-size:14px;line-height:140%;}
.page-panels .field-name-field-caption .title{font-size:1.1em;position:relative;clear:both;}
.page-panels .field-name-field-caption .field-items{font-size:1em;position:relative;clear:both;color:#444;}
.page-panels .field-name-field-caption .field-items .field-item{padding:10px 0;transition:all .2s ease-in-out;}
.page-panels .field-name-field-caption .field-items .field-item #read-more,
.page-panels .field-name-field-caption .field-items .field-item #read-less{display:inline-block;text-transform:uppercase;font-size:.75em;color:#1F140C;font-size:.95em;}
.page-panels .field-name-field-caption .field-items .field-item #read-more:after,.page-panels .field-name-field-caption .field-items .field-item #read-less:after{font-family:'Flaticons Stroke';speak:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;content:"\e5a9";margin:0 0 0 5px;font-size:.9em;}
.page-panels .field-name-field-caption .field-items .field-item #read-more:hover,.page-panels .field-name-field-caption .field-items .field-item #read-less:hover{color:#E16026;}
.page-panels .field-name-field-caption .field-items .field-item #read-more:after{content:"\e5a9";}
.page-panels .field-name-field-caption .field-items .field-item #read-less:after{content:"\e5a8";}
.page-panels .media{position:relative;margin-top:5px;margin-bottom:10px;max-width:100%;}
@media (max-width:400px){.page-panels .media.media-default img{height:auto !important;}}
.page-panels .media.media-full .content,.page-panels .media.media-teaser .content{display:inline-block;position:relative;max-width:100%;}
.page-panels .media.media-full img,.page-panels .media.media-teaser img{height:auto !important;}
.page-panels .media.is-video{display:block;margin-bottom:30px;clear:both;}
.page-panels .media.left-offset{width:auto;float:left;margin-right:20px;}
@media (max-width:400px){.page-panels .media.left-offset{width:100%;clear:both;}}
.page-panels .media.right-offset{float:right;position:relative;margin:5px 0 10px 20px;padding:0;}
@media (max-width:800px){.page-panels .media.right-offset{margin:5px 0 20px 20px;max-width:250px;}}
@media (max-width:400px){.page-panels .media.right-offset{float:left;padding:0;max-width:100%;margin:10px 0;width:100%;}
.page-panels .media.right-offset img{float:left !important;}}
.page-panels .media .file-audio{overflow:hidden;padding:20px;border:1px solid #E0D9D4;max-width:400px;position:relative;}
.page-panels .media .file-audio .field-name-filename-field{position:absolute;left:87px;top:20px;}
.page-panels .media .file-audio .mejs-container{width:100% !important;background:transparent;outline:0;}
.page-panels .media .file-audio .mejs-container .mejs-controls{background:transparent;}
.page-panels .media .file-audio .mejs-button.mejs-play,.page-panels .media .file-audio .mejs-button.mejs-pause{width:50px;height:50px;margin:-15px 15px 14px 0;}
.page-panels .media .file-audio .mejs-controls{position:relative;top:16px;}
.page-panels .media .file-audio .mejs-controls .mejs-currenttime-container,.page-panels .media .file-audio .mejs-controls .mejs-duration-container{margin-top:15px;font-size:.7em;}
.page-panels .media .file-audio .mejs-controls .mejs-time{height:100%;color:#A18E7F;}
.page-panels .media .file-audio .mejs-controls .mejs-playpause-button{position:relative;}
.page-panels .media .file-audio .mejs-controls .mejs-playpause-button button{margin:0;position:absolute;background:#E16026;}
.page-panels .media .file-audio .mejs-controls .mejs-playpause-button button:before{font-size:2em;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:1px;}
.page-panels .media .file-audio .mejs-controls .mejs-playpause-button.mejs-play button{width:50px;height:50px;top:0;}
.page-panels .media .file-audio .mejs-controls .mejs-playpause-button.mejs-play button:before{font-family:'Flaticons Solid';content:"\e1bf";}
.page-panels .media .file-audio .mejs-controls .mejs-playpause-button.mejs-pause button{width:50px;height:50px;top:0;}
.page-panels .media .file-audio .mejs-controls .mejs-playpause-button.mejs-pause button:before{font-family:'Flaticons Stroke';content:"\e574" !important;}
.page-panels .media .file-audio .mejs-controls .mejs-currenttime-container{padding-right:0;}
.page-panels .media .file-audio .mejs-controls .mejs-time-rail{max-width:200px;}
.page-panels .media .file-audio .mejs-controls .mejs-time-rail span{max-width:200px;height:4px;border-radius:0;top:24px;}
.page-panels .media .file-audio .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#A18E7F;border-radius:0;top:0;}
.page-panels .media .file-audio .mejs-controls .mejs-time-rail .mejs-time-current{background:#E16026;top:0;}
.page-panels .media .file-audio .mejs-controls .mejs-duration-container{padding-right:0;padding-left:10px;}
.page-panels .media .file-audio .mejs-controls .mejs-volume-button{display:none;}
.page-panels .pane-related-media-panel-pane-1 h2.pane-title{background:#E0D9D4;padding:14px 20px 12px 20px;color:#1F140C;
position:relative;outline:0;cursor:pointer;font-size:16px;}
.page-panels .pane-related-media-panel-pane-1 h2.pane-title:after{position:absolute;float:right;right:15px;top:14px;content:"+";}
.page-panels .pane-related-media-panel-pane-1 h2.pane-title.ui-state-active{color:#fff;background:#1F140C;opacity:.8;}
.page-panels .pane-related-media-panel-pane-1 h2.pane-title.ui-state-active:after{content:"\2013";right:18px;}
.page-panels .pane-related-media-panel-pane-1 .pane-content{overflow:hidden;opacity:0;display:block !important;transition:all .5s ease-in-out;
position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);max-height:0;}
.page-panels .pane-related-media-panel-pane-1 .pane-content.ui-accordion-content-active{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;opacity:1;max-height:2000px;overflow-y:auto;}

/*shouye ¿ìËÙÁ´½Ó*/
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item{*zoom:1;float:left;text-align:inherit;width:24.25%;margin-right:1%;margin-bottom:2%;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:nth-child(4n){margin-right:0%;float:right;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .field-item{*zoom:1;float:left;display:inline;clear:none;text-align:inherit;width:100%;margin-right:3%;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .field-item:last-child{margin-right:0%;}


.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content .field-name-field-quicklink-heading{transition:all .2s ease-in-out;text-transform:uppercase;color:#A18E7F;font-size:13px;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content .field-name-field-quicklink-header-link .field-item{line-height:100%;text-transform:uppercase;font-size:.8em;transition:all .2s ease-in-out;color:#A18E7F;font-size:13px;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content .field.field-name-field-quicklink-link{clear:both;padding:5px 0;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content .field.field-name-field-quicklink-link a{color:#E16026;font-size:22px;line-height:140%;}

.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content:hover{background:#0168a3;color:#fff;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content:hover .js-moved{color:#fff;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content:hover .field-name-field-quicklink-heading,{color:#fff;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content:hover .field-name-field-quicklink-header-link .field-item,{color:#fff;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content:hover .field.field-name-field-quicklink-link a,{color:#fff;}

.page-panels .pane-node-field-page-publications .pane-wrapper{padding:30px;border:1px solid #E0D9D4;}
.page-panels .pane-node-field-page-publications .pane-wrapper .field-collection-container{margin-bottom:0;}
.page-panels .pane-node-field-page-publications .pane-wrapper h2.pane-title{text-transform:uppercase;font-size:.75em;color:#A18E7F;padding-top:0;}
.page-panels .pane-node-field-page-publications .pane-wrapper p{margin:0;}
.page-panels .pane-node-field-page-publications .pane-wrapper .nv-collection{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #E0D9D4;}
.page-panels .pane-node-field-page-publications .pane-wrapper .field-name-field-page-publications > .field-items > .field-item:last-child > .nv-collection{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.page-panels .pane-node-field-page-publications .pane-wrapper .field-name-field-publication-link{padding-bottom:10px;}
.page-panels .pane-node-field-page-publications .pane-wrapper .field-name-field-publication-description{font-size:14px;}
.page-panels .pane-node-field-page-publications .pane-wrapper #read-more,.page-panels .pane-node-field-page-publications .pane-wrapper #read-less{text-transform:uppercase;font-size:.75em;color:#1F140C;font-size:.9em;}

.page-panels .pane-node-field-shareline-summary .pane-wrapper{border-bottom:1px solid #E0D9D4;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper h2.pane-title{text-transform:uppercase;font-size:.8em;margin:0 !important;padding:0 !important;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper .shareline{font-size:.95em;line-height:130%;margin-top:15px;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper .tweet{padding:20px 0;position:relative;text-transform:uppercase;font-size:.75em;font-size:.75em;width:85px;transition:all .2s ease-in-out;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper .tweet .button{position:absolute;color:#E16026;transition:all .2s ease-in-out;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper .tweet .button:before{font-family:'Flaticons Stroke';speak:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;font-family:'Flaticons Social';content:"\e7d1";margin-right:8px;font-size:1.2em;position:relative;top:3px;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper .tweet:hover .button{color:#0168a3;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper .tweet:hover .button:before{color:#0168a3;transition:all .2s ease-in-out;}
.page-panels .pane-node-field-shareline-summary .pane-wrapper .tweet iframe{opacity:0;width:85px !important;position:absolute;left:0px;}


@media (max-width:1000px){
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item{*zoom:1;float:left;width:49%;margin-left:0%;margin-right:2%;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:before,.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:after{content:'';display:table;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:after{clear:both;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:nth-child(3n){margin-right:2%;float:left;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:nth-child(2n){margin-right:0%;float:right;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:nth-child(2n + 1){clear:both;}
}
@media (max-width:500px){
  .page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item .content{padding:20px 15px 30px 15px;}
  .page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item{*zoom:1;text-align:inherit;margin-right:3%;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;min-height:auto;}

}
@media (max-width:400px){
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:before,.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:after{content:'';display:table;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:after{clear:both;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:last-child{margin-right:0%;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:first-child{margin-left:auto;}
.page-panels .pane-node-field-collection .field-name-field-quicklinks-collection .field-item:last-child{margin-right:auto;}
}