@font-face{
	font-family: invention;
	src:url(/themes/custom/mercktheme/fonts/Invention_W_Rg.woff);
	
}

html {
  height: 100%;
  box-sizing: border-box;
}

.report-adverse-events-add-form-css .region-content .content h1.page-title{
font-family: 'invention';
font-style: normal;
font-weight: 700;
font-size: 30px;
/* line-height: 54px; */
display: flex;
align-items: center;
color: #000000;
/* margin-top:10px; */
/* font-size:20px; */
margin:10px 0px 0px 0px !important;
}

.report-adverse-events-add-form-css #bgintro{
font-family: 'Invention';
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 19px;
color: #757575;
background: #F8F9FA;
border: 1px solid #E9ECEF;
border-radius: 4px;
padding:10px;
width:85%;
}
.report-adverse-events-add-form-css .form-item label, .form-wrapper .label{
	font-family: 'Invention';
	font-style: normal;
font-weight: 400;
font-size: 16px !important;
line-height: 22px;
/* identical to box height */
color: #000000;
}

.report-adverse-events-add-form-css .webform-element-description{
	font-family: 'Invention';
	font-size:.85em !important;
}
.report-adverse-events-add-form-css .edit-captcha-response--description {
		font-family: 'Invention';
	font-size:.85em !important;

}
.js-form-submit{
	    width: 14% !important;
}
.report-adverse-events-add-form-css input, select,textarea{
	border-radius:4px;
	border: 1px solid #757575!important;
	width:65%;
	font-family: 'Invention' !important;
}
.report-adverse-events-add-form-css input[type="file"] {
	width: 65% !important;
}
.report-adverse-events-add-form-css input[id="edit-business-partner-name"]{
	width: 65% !important;
}
.report-adverse-events-add-form-css input[id="edit-contact-email-address"]{
	width: 65% !important;
}
.report-adverse-events-add-form-css input[id="edit-bp-vendor-s-case-id"], .report-adverse-events-add-form-css input[id="edit-business-partner-vendor-name"], .report-adverse-events-add-form-css input[id="edit-business-email-address"], .report-adverse-events-add-form-css input[id="edit-associated-portal-id-optional"]{
       width: 65% !important;
}
.report-adverse-events-add-form-css textarea{
	width: 65% !important;
}
.report-adverse-events-add-form-css input[id^="edit-attachment-remove-button"] {
	background-color: #FFFFFF;
border: 1px solid #00857C;
border-radius: 4px;
color: #00857C;
font-weight: 600;
font-family: 'Invention';
line-height: 19px;
}
.report-adverse-events-add-form-css select{
	height:30px;
	
}
.report-adverse-events-add-form-css .reload-captcha-wrapper{
	font-family: 'Invention';
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 19px;
color: #00857C !important;
}

.report-adverse-events-add-form-css .reload-captcha-wrapper a{
	
color: #00857C !important;
}
.report-adverse-events-add-form-css .custom_submit{
	background: #00857C;
border-radius: 4px;
/* width:15% !important; */
color:#ffffff;
font-family:'Invention';
padding:10px 10px 10px 10px;
}
.report-adverse-events-add-form-css .custom_submit:hover{
	background: #00857C;
border-radius: 4px;
/* width:15% !important; */
color:#ffffff;
font-family:'Invention';
}
.report-adverse-events-add-form-css .layout-main{
	margin-bottom:0em !important;
}
/*
For UI chanage
*/
/* .report-adverse-events-add-form-css .site-footer__bottom{ */
	/* border-top:5px solid #00857C !important; */
/* } */
.report-adverse-events-add-form-css ul.menu li.menu-item{
	list-style-type:disc;
	float:left;
	margin-left:25px;
}
.report-adverse-events-add-form-css ul.menu li.menu-item:nth-child(1){
	list-style-type:none;
	float:left;
	margin-left:25px;
}
.report-adverse-events-add-form-css .menu-item a{
	border-right:none !important;
	/* text-decoration:underline; */
	font-family: 'Invention';
	font-size:15px;
	color:#000000 !important;
	font-weight:700;
}
.report-adverse-events-add-form-css span[class^="file"] a{
	font-family: 'Invention';
	font-size:15px;
	border-bottom:none !important;
	color:#000000 !important;
	font-weight:600;
}
.report-adverse-events-add-form-css .site-footer__bottom p{
	font-family: 'Invention';
	font-size:15px;
	font-weight:400;
	color:#747474;
	margin-left:23px;
}
.report-adverse-events-add-form-css .main-content .section {
    padding: 25px 25px !important;
    /* border: 2px solid green; */
	background-color: #E5E5E5;
}
.report-adverse-events-add-form-css .region-content{
	background-color:#fff;
    /* border:2px solid red; */
	padding:15px 15px 15px 40px;
	margin: 15px 40px 15px 40px;
	}
.report-adverse-events-add-form-css .site-footer__bottom .region {
    margin: 20px 0px 0px 45px !important;
}
.report-adverse-events-add-form-css body{
	background:none !important;
}
.report-adverse-events-add-form-css .site-footer__bottom{
	margin-top:0em !important;
}

.report-adverse-events-add-form-css input[type=checkbox] {
  display: none;
}

.report-adverse-events-add-form-css input[type=checkbox] + label:before {
  content: "\2714";
  border: 0.1em solid #000;
  border-radius: 0.2em;
  display: inline-block;
  width: .8em;
  height: .8em;
  padding-left: 0.1em;
  padding-bottom: 0.2em;
  margin-right: 0.2em;
  vertical-align: middle;
  color: transparent;
  transition: .2s;
}

.report-adverse-events-add-form-css input[type=checkbox] + label:active:before {
  transform: scale(0);
}

.report-adverse-events-add-form-css input[type=checkbox]:checked + label:before {
  background-color: #00857C;
  border-color: #00857C;
  color: #fff;
}
.site-branding__name {
	font-family: 'Invention';
}
.site-branding__name a{
	font-family: 'Invention';
	color:#000;
}
.site-branding__text {
	padding:.7em 0em 0em !important;
}
.report-adverse-events-add-form-css span[class*='file']{
	background-image: none!important;
	padding-left:0px;
	}
	/*
	UI fixing New
	*/
.report-adverse-more-info-css #page-wrapper{
	background-color: #E5E5E5;
}
.report-adverse-events-add-form-css #page-wrapper{
	background-color: #E5E5E5;
}
.report-adverse-events-add-form-css #header{
	background-color: #ffffff;
}
.site-footer-pvep{
	
	border-top: 5px solid #00857C !important;
    background: #ffffff;
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}
.report-adverse-events-add-form-css .site-footer__bottom {
	border-top:none !important;
}
.report-adverse-events-add-form-css #page, #main-wrapper, .region-primary-menu .menu-item a.is-active, .region-primary-menu .menu-item--active-trail a {
    background: none !important;
}
/*
##MORE INFORMATION CSS
*/
.report-adverse-more-info-css .webform-submission-table{
	font-family:'Invention';
	font-weight:normal;
}
h1.page-title .placeholder::before{
	content: "\00a0";
}
.report-adverse-more-info-css .region-content .content h1.page-title{
font-family: 'invention';
font-style: normal;
font-weight: 700;
font-size: 30px;
/* line-height: 54px; */
display: flex;
align-items: center;
color: #000000;
margin: 10px 0px 0px 0px !important;
/* font-size:20px; */
}
.report-adverse-more-info-css table.webform-submission-table{
	width:65% !important;
	border-collapse:collapse;
	background:none !important;
	font-size:16px !important;
	margin-top:20px;
}
.report-adverse-more-info-css table.webform-submission-table tr{
	border-bottom: 2px solid lightgray !important;
	background:none !important;
}
.report-adverse-more-info-css .form-composite > .fieldset-wrapper > .description, .form-item .description {
    font-size: 15px !important;
	font-family:'Invention'
}
.report-adverse-more-info-css table.webform-submission-table tr th{
		background:none !important;
		color:#000 !important;
		width:40%;
		font-weight:normal !important;
		padding:15px 10px 15px 0px;
}
.report-adverse-more-info-css table.webform-submission-table tr td{
		background:none !important;
		color:#000 !important;
		width:60%;
		padding-left:20px;
		vertical-align:top;
		padding:15px 0px 15px 20px;
}
.report-adverse-more-info-css .webform-element-description{
	font-family: 'Invention';
	font-size:.85em !important;
}
.report-adverse-more-info-css .edit-captcha-response--description {
		font-family: 'Invention';
	    font-size:.85em !important;
}
#edit-actions + p{
		font-family: 'Invention';
	    font-size:16px !important;
}
.report-adverse-more-info-css .fieldset-wrapper{
	font-size: 16px;
    font-family: 'Invention';
}
.report-adverse-more-info-css .form-textarea-wrapper{
	font-size: 16px;
    font-family: 'Invention';
}
.report-adverse-more-info-css .form-item label, .form-wrapper .label{
	font-size: 16px;
    font-family: 'Invention';
}
.report-adverse-more-info-css input, textarea{
	border-radius:4px;
	border: 1px solid #757575!important;
	/* width:65% !important; */
	font-family: 'Invention' !important;
}
.report-adverse-more-info-css input[type="file"] {
	width: 65% !important;
}
.report-adverse-more-info-css input[id="edit-business-partner-name"]{
	width: 65% !important;
}
.report-adverse-more-info-css input[id="edit-contact-email-address"]{
	width: 65% !important;
}
.report-adverse-more-info-css textarea{
	width: 65% !important;
}
.report-adverse-more-info-css input[id^="edit-attachment-remove-button"] {
	background-color: #FFFFFF;
border: 1px solid #00857C;
border-radius: 4px;
color: #00857C;
font-weight: 600;
font-family: 'Invention';
line-height: 19px;
}
.report-adverse-more-info-css select{
	height:30px;
	
}
.report-adverse-more-info-css .reload-captcha-wrapper{
	font-family: 'Invention';
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 19px;
color: #00857C !important;
}

.report-adverse-more-info-css .reload-captcha-wrapper a{

color: #00857C !important;
}
.report-adverse-more-info-css .custom_submit{
background: #00857C;
    border-radius: 4px;
    /* width: 15% !important; */
    color: #ffffff;
    font-family: 'Invention';
    padding: 10px 10px 10px 10px !important;
}
.report-adverse-more-info-css .custom_submit:hover{
background: #00857C;
    border-radius: 4px;
    /* width: 15% !important; */
    color: #ffffff;
    font-family: 'Invention';
    padding: 10px 10px 10px 10px !important;
}
.report-adverse-more-info-css .layout-main{
	margin-bottom:0em !important;
}
.report-adverse-more-info-css .site-footer__bottom{
	/* border-top:5px solid #00857C !important; */
}
.report-adverse-more-info-css ul.menu li.menu-item{
	list-style-type:disc;
	float:left;
	margin-left:25px;
}
.report-adverse-more-info-css ul.menu li.menu-item:nth-child(1){
	list-style-type:none;
	float:left;
	margin-left:25px;
}
.report-adverse-more-info-css .menu-item a{
	border-right:none !important;
	/* text-decoration:underline; */
	font-family: 'Invention';
	font-size:15px;
	color:#000000 !important;
	font-weight:700;
}
.report-adverse-more-info-css span[class^="file"] a{
	font-family: 'Invention';
	font-size:16px;
	border-bottom:none !important;
	color:#00857C !important;
	font-weight:normal;
	text-decoration:underline;
}
.report-adverse-more-info-css span[class*='file']{
	background-image: none!important;
	padding-left:0px;
	}
.report-adverse-more-info-css .site-footer__bottom p{
	font-family: 'Invention';
	font-size:15px;
	font-weight:400;
	color:#747474;
	margin-left:23px;
}

[data-once="form-single-submit"] .main-content .section {
    padding: 25px 45px !important;
    /* border: 2px solid green; */
	background-color: #E5E5E5;
}
.report-adverse-more-info-css .region-content{
	background-color:#fff;
    /* border:2px solid red; */
	padding:15px 15px 15px 40px;
	margin: 15px 40px 15px 40px;
	}
.report-adverse-more-info-css .site-footer__bottom .region {
    margin: 20px 0px 0px 45px !important;
}
body{
	background:none !important;
	position: relative;
	margin: 0;
	min-height: 100%;
}
.report-adverse-more-info-css .site-footer__bottom{
	margin-top:0em !important;
}

.report-adverse-more-info-css input[type=checkbox] {
  display: none;
}

.report-adverse-more-info-css input[type=checkbox] + label:before {
  content: "\2714";
  border: 0.1em solid #000;
  border-radius: 0.2em;
  display: inline-block;
  width: .8em;
  height: .8em;
  padding-left: 0.1em;
  padding-bottom: 0.2em;
  margin-right: 0.2em;
  vertical-align: middle;
  color: transparent;
  transition: .2s;
}

.report-adverse-more-info-css input[type=checkbox] + label:active:before {
  transform: scale(0);
}

.report-adverse-more-info-css input[type=checkbox]:checked + label:before {
  background-color: #00857C;
  border-color: #00857C;
  color: #fff;
  
}
.site-branding__name {
	font-family: 'Invention';
}
.site-branding__name a{
	font-family: 'Invention';
	color:#000;
}
.site-branding__text {
	padding:.7em 0em 0em !important;
}
.report-adverse-more-info-css .form-composite > legend, .label {
font-family: 'Invention';
font-size:16px;
}

/*
####Satatic pages 
*/
.region-content{
	
    /* border:2px solid red; */
	padding:15px 15px 15px 40px;
	margin: 10px 40px 15px 40px;
	}
	.region-content .content h1{
font-family: 'Invention';
margin:0px 0px 0px 0px !important;
font-size:30px;
	}
	.region-content .content a.button{
font-family: 'Invention';
background: #00857C;
    border-radius: 4px;
    /* width: 15% !important; */
    color: #ffffff !important;
	margin-left:0em!important;
width: 172px;
    line-height: 19px;
    font-size: 16px;
    padding: 6px 5px 6px 5px;
	margin-left:0px;
	}
	/*for UI fix
	*/
	/* .site-footer__bottom{ */
	/* border-top:5px solid #00857C !important; */
/* } */
ul.menu li.menu-item{
	list-style-type:disc;
	float:left;
	margin-left:25px;
}
ul.menu li.menu-item:nth-child(1){
	list-style-type:none;
	float:left;
	margin-left:25px;
}
.menu-item a{
	border-right:none !important;
	/* text-decoration:underline; */
	font-family: 'Invention';
	font-size:15px;
	color:#000000 !important;
	font-weight:700;
}
span[class^="file"] a{
	font-family: 'Invention';
	font-size:15px;
	border-bottom:none !important;
	color:#000000 !important;
	font-weight:600;
}
.site-footer__bottom p, #block-pvepblockconfigurablecontent-6 .content{
	font-family: 'Invention';
	font-size:15px;
	font-weight:400;
	color:#747474;
	margin-left:23px;
}
.site-footer__bottom .region {
    margin: 20px 0px 0px 45px !important;
}
.site-footer__bottom{
	margin-top:0em !important;
}
.rightplace{
	/* float: right; */
	margin-left:0px;
}

.rightplace img{
float:right;
	width: 35%;
}
.centerplace{
	text-align:center;
}
.center{
	text-align:center;
}
.centerplace img{
	width: 18%;
		text-align:center
}
.block-system-main-block .content{
	font-family:'Invention';
	font-size:16px;
	
}
.block-system-main-block .content p{
	font-family:'Invention';
	margin-top:10px;
	font-size:16px;
	
}


/*
##LOGO
*/

.site-branding__name a{
	display:none;
}
.content div + h1{
	text-align:center;
}

/*
##HOME
*/
.merck-home-css .main-content {
background-image: url('/sites/default/files/landing.png');
    background-position: center center;
    background-size: cover;
    height: 200px;
	position:relative;
}
.merck-home-css .layout-main-wrapper {
   
}
/* .merck-home-css .main-content { */

		/* background: url('/sites/default/files/landing.png'); */
	/* background-repeat: no-repeat; */
	/* /* min-height:700px; */ 
    /* /* width: 100%; */ 
    /* /* position: relative; */ 
	/* background-position:center top; */
		/* background-size:contain; */
/* } */
.merck-home-css .region-content {
	padding:0px;
	margin:0px;
	border:none;
}
.merck-home-css .main-content .container{
	/* position:relative; */
	height:400px;
	/* position:absolute; */

}

.merck-home-css .main-content .container .box{
	/* position: absolute; */
	/* top: 47%; */
	/* margin:auto; */
    text-align: center;
    background-color: #00857C;
    /* margin-top: 200px; */
    /* left: 50%; */
    /* transform: translate(-50%, -50%); */
    width: 80%;
	color:#ffffff;
	font-family: 'Invention';
	margin:110px auto 0 auto;
	padding-bottom:34px;
}
.merck-home-css .main-content .container .box h1 {
	/* margin:25px 0 0 0 !important; */
	color:#ffffff !important;
	padding-top:22px;
	}

.merck-home-css .main-content .container .box h3 {
	margin-top:10px;
	}
.merck-home-css #block-mercktheme-page-title .content h1.page-title span{
	z-index: -1;
    position: relative;
}
.merck-home-css #block-msdtheme-page-title .content h1.page-title span{
	z-index: -1;
    position: relative;
}
.merck-home-css .privacy {
	    width: 75%;
    margin: 15px auto 0 auto;
	color:#757575;
text-align:center;
}
.lcol{
	color:#00857C;
}
.lcol:hover{
	color:#00857C;
}
.lcol:link {
  color:#00857C;
}
.lcol:visited {
  color:#00857C;
}
.lcol:hover {
  color:#00857C;
}
.lcol:active {
  color:#00857C;
}
#home-submit {
border: 1px solid #00857C;
    border-radius: 0.3em;
    cursor: pointer;
    padding: 10px 16px;
    background-color: #00857C;
    margin-top: 15px;
    display: inline-block;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #FFFFFF;
}
/*
##preLanding 
*/
.pre-landing-css #page{

		background: url('/sites/default/files/pre-landing.png');
	background-repeat: no-repeat;
	/* min-height:700px; */
    /* width: 100%; */
    /* position: relative; */
	background-position:center top;
		background-size:coveer;
}
.pre-landing-css .region-content {
	padding:0px;
	margin: 0px;
	border:none;
}
.pre-landing-css .main-content .container{
	/* position:relative; */
	height:400px;
}
.pre-landing-css .main-content .container .box{
	/* position: absolute; */
	/* top: 47%; */
	/* margin:auto; */
    text-align: center;
    background-color: #00857C;
    /* margin-top: 200px; */
    /* left: 50%; */
    /* transform: translate(-50%, -50%); */
    width: 80%;
    height: 170px;
	color:#ffffff;
	font-family: 'Invention';
	margin:297px auto 0 auto;
}
.pre-landing-css .main-content .container .box h1 {
		/* margin:25px 0 0 0 !important; */
	color:#ffffff !important;
	padding-top:22px;
	}

.pre-landing-css .main-content .container .box h3 {
	margin-top:10px;
	}
.pre-landing-css #block-mercktheme-page-title .content h1.page-title span{
	z-index: -1;
    position: relative;
}
.pre-landing-css #block-msdtheme-page-title .content h1.page-title span{
	z-index: -1;
    position: relative;
}
#block-mercktheme-page-title .content h1.page-title span{
	display:none;
}
#block-msdtheme-page-title .content h1.page-title span{
display:none;
}

.pre-landing-css .privacy {
	    width: 75%;
    margin: 15px auto 0 auto;
	color:#757575;
}
.pre-landing-css #home-submit1 {
	border: 1px solid #00857C;
    border-radius: 0.3em;
    cursor: pointer;
    padding: 8px 15px 3px 15px;
    background-color: #ffffff;
    color: #000;
    margin-top: 10px;
    display: inline-block;
}
.pre-landing-css #home-submit2 {
	border: 1px solid #00857C;
    border-radius: 0.3em;
    cursor: pointer;
    padding: 8px 15px 3px 15px;
    background-color: #ffffff;
    color: #000;
    margin-top: 10px;
    display: inline-block;
}
.pre-landing-css #page, #main-wrapper, .region-primary-menu .menu-item a.is-active, .region-primary-menu .menu-item--active-trail a{
	background-color:transparent!important;
}
/*
Pre Landing Page
*/
/*
#block-mercktheme-page-title .content h1.page-title span{
	display:none;
}
#block-msdtheme-page-title .content h1.page-title span{
	display:none;
}
*/
.privacy_bottom{
	font-family: 'Invention';
    font-size: 14px;
    /* text-align: center; */
    color: #757575;
}
.region-header .block {
    float: none!important;
    margin-top: 0.357em;
}
@media (min-width: 461px){
.region-header .block {
    float: none;
   
}
}
.site-branding__text{
	display:none;
}
.report-adverse-more-info-css .webform-submission-table span.file a{
	pointer-events:none;
	text-decoration:none;
color:#000!important;
}

/*
Common UI
*/
.layout-container {
	max-width:none!important;
}
@media (min-width: 851px){
.layout-container {
    max-width: none!important;
}
}
#edit-actions input {
    margin-right: 0.6em;
    width: 144px !important;
    font-size: 16px;
	line-height:19px;
}
.site-footer__bottom {
border-top:none!important;
}
.layout-main-wrapper{
}
.form-item--error-message:before {
    display: inline;
}
.error-403 p.privacy_bottom {
display:none !important;
}
.error-403 #page-wrapper {
background-color:#fff !important;
}
.error-403 .main-content .section {
background-color:#fff !important;
}
.header {
position:sticky;
top:0%;
z-index:1;
background-color:#fff;
}
.site-footer__bottom .menu-item a {
	padding:0 0 0 4px;
}
.site-footer__bottom .content {
	padding:.25em 0;
}
.layout-main {
	margin-top:0px
}
.openid-connect-external-login{
	text-align:right;
}
.report-issue-popup{
	
}
.report-issue-popup-heading{

	width: 174px;
	height: 32px;
	left: 631px;
	top: 419px;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
}
.report-issue-popup-content{
	
	width: 555px;
	height: 110px;
	left: 440px;
	top: 475px;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #000000;

}
.report-issue-popup-cancel-button{

	font-family: 'Invention';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	text-align: center;
	color: #00857C !important;
	flex: none;
	order: 0;
	flex-grow: 0;
	box-sizing: border-box;
	align-items: center;
	padding: 7px 16px 8px 16px;
	background: #FFFFFF;
	border: 1px solid #00857C;
	border-bottom: 1px solid #00857C !important;
	border-radius: 4px;
	line-height: 19px;

}
.report-issue-popup-continue-button{

	flex-direction: row;
	align-items: center;
	padding: 10px 16px;
	background: #00857C;
	border-radius: 4px;
	flex: none;
	order: 0;
	flex-grow: 0;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	text-align: center;
	color:#ffffff !important;
}
#edit-associated-portal-id-optional, #edit-business-partner-vendor-name, #edit-business-email-address, #edit-message{
width: 729px;
left: 0px;
top: 30px;
border-radius: 4px;	
}

#spb-block-externalauthdisplayuserdetails-3{
	background: rgba(0, 0, 0, 0.25);
	backdrop-filter: blur(8px);
}
#block-externalauthdisplayuserdetails-3 {
  display: none;
}
.blur-effect{
  -webkit-filter: blur(5px); /* Chrome, Safari, Opera */
  backdrop-filter: blur(4px);
}
.blur-effect-color{

}
.spb-popup-main-wrapper{
	border:none !important;
	box-shadow: 0 0.375rem 2rem 0 rgb(0 0 0 / 40%);
	margin-top:20px;
}
#block-mercklogo{
	width:300px;
}
/* Landing page css start */
#block-pvepblockconfigurablecontent {
  display: none;
}

#spb-block-pvepblockconfigurablecontent{
	background: rgba(0, 0, 0, 0.25);
	backdrop-filter: blur(8px);
}
#block-userlogin h2{
	font-family: 'Invention';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 32px;
display: flex;
align-items: center;
border:none;
color: #000000;
}
#block-userlogin .form-required{
font-family: 'Invention';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;

color: #000000;
}
#block-userlogin #edit-pass, #block-userlogin #edit-name{
background: #FFFFFF;
/* Gray Text */

border: 1px solid #757575;
border-radius: 4px;
height: 38px;
width: 408px;
left: 0px;
top: 30px;
border-radius: 4px;

}
#block-userlogin #edit-submit{
width: 74px;
height: 42px;

font-family: 'Invention';
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 22px;
/* identical to box height */

text-align: center;

/* /Gray / White */

color: #FFFFFF;
display: flex;
flex-direction: row;
align-items: center;
padding: 10px 16px;

/* Inside auto layout */

flex: none;
order: 0;
flex-grow: 0;
background: #00857C;
border-radius: 4px;

}
#block-userlogin{
	border-right:1px solid #CFD2D7;
}
#block-userlogin .create-account-link{ display:none;}
#block-userlogin .request-password-link, #block-userlogin .request-password-link:hover, .fornpage-content a, .fornpage-content a:hover{
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	font-style: italic;
	text-align: center;
	text-decoration-line: underline;
	color: #00857C;
	border:none;		
}
.region-home-left .register-cpv a{
	font-family: 'Invention';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF !important;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 10px 16px;
	background-color: #00857C !important;
	border-radius: 4px;
}
.region-home-top{	
	padding: 300px 0 0 0;
    text-align: center;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	align-items: center;
	color: #000000;
}
.region-home-down{
    text-align: center;
    margin: auto;
    width: 80%;
	padding-top: 180px;	
	margin-bottom: 100px;
	font-family: 'Invention';
	font-style: italic;
	font-weight: 400;
	font-size: 14px;
	line-height: 19px;
	color: #757575;
}
.region-home-down a .region-home-down a:hover{
	font-family: 'Invention';
	font-style: italic !important;
	font-weight: 400;
	font-size: 14px !important;
	color: #00857C;
}
#home-left{
	margin-top:20px;
	padding-left: 2%;
    width: 40%;	
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 8px !important;
	line-height: 32px;
	text-align: center;
	color: #000000;
	
}
#home-centre{
    margin-top: 20px;
    padding-left: 0%;
    width: 25%;
    font-family: 'Invention';
    font-style: normal;
    font-weight: 400;
    font-size: 8px !important;
    line-height: 32px;
    text-align: center;
    color: #000000;
}
.sidebar .section {
    padding: 10px 0 0 0 !important;
}
.block .content {
   margin-top: 0px !important; 
}
#home-right{
	margin-top:20px;
    width: 25%;	
	text-align: center;
}
.region-home-left .block, .region-home-right .block, .region-home-centre .block{
	background-color: #F1F5F5 !important;
}
#home-left .section{
	background-color: #F1F5F5 !important;
	margin:0 0% 0 30%;
	padding-bottom:20px !important;
}

#home-centre .section {
	background-color: #F1F5F5 !important;
	margin: 0 10% 0 10%;
	padding-bottom: 20px !important;
}

#home-right .section{
	margin:0 25% 0 0%;
	background-color: #F1F5F5 !important;
	padding-bottom:20px !important;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #000000;	
}
.fornpage-content{
font-family: 'Invention';
font-weight: 400;
}
.fornpage-heading{

	font-family: 'Invention';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	text-align:center;
	align-items: center;
	color: #000000;
	margin-bottom: 0px;
}
/* Landing page css end */

.region-primary-menu{

}


#edit-field-user-first-name-0-value, #edit-field-user-last-name-0-value, #edit-mail, #edit-field-confirm-business-email-0-value, #edit-field-user-partner-identifier-0-value, #edit-field-confirm-user-partner-id-0-value, #edit-field-user-routing-identifier-0-value{
	width: 65% !important;
}
.block-system-main-block .content p a{
	color:#00857C;
	border-bottom: solid 1px #00857C;
}
.block-system-main-block .content p a:hover{
	color:#00857C;
	border-bottom: solid 1px #00857C;
}
.form-type-password-confirm  .form-required, .form-type-password .form-required{
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #000000;
	height: 38px;
	padding-top:20px;

}
.form-type-password #edit-pass-pass1, .form-type-password-confirm  #edit-pass-pass2, .form-type-password #edit-current-pass{
	background: #FFFFFF;
	border: 1px solid #757575;
	border-radius: 4px;
	width: 65%;
}
.form-type-password-confirm  #edit-pass--description{
	padding-top:20px;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	line-height: 22px;
}
.form-type-password{
	max-width:100%;
}
.form-type-password .password-strength, .form-type-password-confirm  .password-confirm-message, .change-pwd-form #edit-current-pass--description{
	display:none;
}
.change-pwd-form #edit-submit{
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 10px 43px;
	height: 42px;
	background: #00857C;
	border-radius: 4px;
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
}
#edit-field-user-partner-identifier-0-value--description em{
	font-style:normal;
	font-size:14px !important;
}
#block-pvepblockconfigurablecontent-5 #bgintro{
font-family: 'Invention';
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 19px;
color: #757575;
background: #F8F9FA;
border: 1px solid #E9ECEF;
border-radius: 4px;
padding:10px;
width:97%;
}

#block-pvepblockconfigurablecontent-4 .content, #block-pvepblockconfigurablecontent-3 .content, #block-mercklogo p, .region-primary-menu .menu a {
	margin:0 0 0 0;
}

@media screen and (max-width: 850px) {
	.merck-home-css .main-content .container .box{
		margin:0px auto 0 auto;
		padding-bottom:20px;
	}
	#home-right {
		margin-top: 20px;
	}
	#home-left {
		margin-top: 20px;
	}
	.region-home-top{	
		padding: 35px 0 0 0;
	}
}

@media screen and (max-width: 765px) {
	.region-home-down{
		padding-top: 180px;	
		margin-bottom: 150px;
	}
	#block-merckprivacycontent, #block-pvepblockconfigurablecontent-2, #block-pvepblockconfigurablecontent-21{
	    margin-bottom: 110px !important;
	}
}

@media screen and (max-width: 560px) {
	#home-right {
		width:100%;
		padding:0;
	}
	#home-left {
		width:100%;
		padding:0;
	}
	#home-left .section, #home-right .section {
		    margin: 0 10% 0 10%;
	}
	.region-home-down{
		padding-top: 300px;	
		margin-bottom: 150px;
	}
}

@media screen and (max-width: 559px) {
	.region-home-down{
		padding-top: 50px;	
		margin-bottom: 180px;
	}
	#block-merckprivacycontent, #block-pvepblockconfigurablecontent-2, #block-pvepblockconfigurablecontent-21{
	    margin-bottom: 130px !important;
	}
}
@media screen and (max-width: 382px) {
	.region-home-down{
		padding-top: 50px;	
		margin-bottom: 200px;
	}
	#block-merckprivacycontent, #block-pvepblockconfigurablecontent-2, #block-pvepblockconfigurablecontent-21{
	    margin-bottom: 150px !important;
	}
}

#superfish-user-menu li, #superfish-company-user-menu li, #superfish-guest-user li, #superfish-guest-user-msd- li{
	background: #FFFFFF;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 19px;
	display: flex;
	align-items: center;
	text-align: right;

	color: #000000;
}
#superfish-user-menu .sf-sub-indicator{
top: 21px;
    left: 128px;
}
 #superfish-company-user-menu .sf-sub-indicator{
	top: 18px;
    left: 100px;
 }
 #superfish-guest-user .sf-sub-indicator, #superfish-guest-user-msd- .sf-sub-indicator{
	top: 25px;
    left: 260px;
 }
.sf-multicolumn{
	border: 1px solid #CED4DA;
}
.sf-multicolumn li a, #superfish-company-user-menu li ul li a, #superfish-guest-user li ul li a, #superfish-guest-user-msd- li ul li a{
	background: #FFFFFF;
	width:100%;
	float:left;
	text-align:left;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 16px;

color: #54595E;
}
.sf-multicolumn li a:hover, #superfish-company-user-menu li ul li a:hover, #superfish-guest-user li ul li a:hover, #superfish-guest-user-msd- li ul li a:hover{
	background: #00857C !important;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
}
.sf-multicolumn li, #superfish-company-user-menu li ul li{
	background: #FFFFFF;
}
#superfish-guest-user li ul li, #superfish-guest-user-msd- li ul li{
	background: #FFFFFF;
    width: 271px;
}
.sf-multicolumn li:hover, #superfish-company-user-menu li ul li:hover, #superfish-guest-user li ul li:hover, #superfish-guest-user-msd- li ul li:hover{
	background: #00857C !important;
}
 #block-mercktheme-content a, #block-mercktheme-content a:hover{
	 border:none;
	 color:#00857C;
	 font-family: 'Invention';
	font-style: normal;
	font-weight: 700;
	/* font-size: 14px; */
	line-height: 22px;
	text-decoration-line: underline;
 }
 
 .block-local-tasks-block{
	padding: 30px 0 0 0;
    border-top: 1px solid #DEE2E6;
    margin-top: 30px;
 }
  .block-local-tasks-block li{
	margin:0px !important;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	line-height: 22px !important;
	background-color: #FAFAFA !important;
	border-radius: 2px 2px 0px 0px;
 }
 .block-local-tasks-block .is-active{
	border-bottom:none;
 }
   .block-local-tasks-block li a{
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	line-height: 22px !important;
	background-color: #FAFAFA !important;
	border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
 }
 .block-local-tasks-block .is-active a{
	font-weight: 700 !important;
	font-size: 14px !important;
	line-height: 22px !important;
	color: #00857C !important;
 }
 .views-reg-link{
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	border: 1px solid #757575 !important;

 }
.views-table th{
	background: #F7F7F7;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 22px;
	align-items: center;
	color: #20272C;
 }
 .views-table td{
	 height: 22px;
	left: 8px;
	right: 8.38px;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	background: #FFFFFF;
	color: #20272C;
	border-bottom: solid 1px #EAEBEB;
 }
 .form-item-field-is-sub-contractor{
	     width: 40%;
		display: inline;
 }
 .form-type-select #edit-action{
	background: #FFFFFF;
	border: 1px solid #757575;
	border-radius: 4px;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #000000;
	padding: 4px 16px;
	width: 230px;
	height: 34px;
 }
 #edit-actions #edit-submit{
	flex-direction: row;
	align-items: center;
	padding: 4px 16px;
	width: 230px;
	height: 34px;
	background: #00857C;
	border-radius: 4px;
	flex: none;
	order: 0;
	flex-grow: 0;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #FFFFFF;
 }
 .empty-record{
	padding: 200px 0 50px 0;
	font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 22px;
	align-items: center;
	text-align: center;	
	border-bottom: 1px solid #DCDCDC;
	color: #BFBFBF;
 }
 .tabs ul.primary{
	 background:none !important;
	 border-bottom: 1px solid #F0F0F0;
	 padding:0 !important;
 }
 #block-pvepblockconfigurablecontent-6 .display-status-msg{
	 padding-top:20px;
 }
   #block-pvepblockconfigurablecontent-6{
	 font-family: 'Invention';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
 }
 .sidebar .block {
	margin:0;
	padding:0;
	border-width: 0px;
 }
.sidebar .block-superfishguest-user-msd-, .sidebar .block-superfishguest-user, .sidebar .block-superfishcompany-user-menu{
	 margin-top:22px;
	 padding-right:0px;
 }
 .region-primary-menu .menu a {
	 text-shadow:none;
 }	 
 .change-pwd-form #edit-submit{
	 width: 86px !important;
 }
 .block-superfish {
    
}
ul.sf-menu.menu {
    margin: 0px 25px 0 0 !important;
	float:right;
}
#block-merckprivacycontent, #block-pvepblockconfigurablecontent-2, #block-pvepblockconfigurablecontent-21{
	    margin-bottom: 70px;
}
#header-right{
	    width: 75%;
}
#header-left{
	    width: 25%;
}

.region-footer-fifth ul.menu li.menu-item:nth-child(6) {
    list-style-type: none;
    float: left;
    margin-left: 25px;
}
 
.region-footer-fifth ul.menu li.menu-item:nth-child(7) {
    list-style-type: none;
    float: left;
    margin-left: 25px;
}


.region-footer-fifth ul.menu li.menu-item:nth-child(6) a,
.region-footer-fifth ul.menu li.menu-item:nth-child(7) a {
    font-size: 16px;
}
