.modal button.close{display:none;}/* -------- Get in touch + popups starts here ------*/
.git-form .form-group {width: 50%;	margin-bottom: 9px;}.git-form .form-control {max-width: 475px; border-radius: 0 10px 10px 0; background: #FCF2F7 0% 0% no-repeat padding-box; border: none;}
p.label-text {margin-bottom: 5px;font-size: 16px;}
.git-form .form-group:nth-child(even) {padding-left: 30px;}
.git-form input[type=checkbox], .git-submit-modal input[type=checkbox] { appearance: none;-webkit-appearance: none; width: 20px; height: 20px;    background: #FCF2F7 0% 0% no-repeat padding-box;   opacity: 1;}
.git-form .form-check-inline .form-check-input {margin-right: 10px;}
.checkbox-block {   margin-top: 10px;}
a.pp-link {  color: #404040; text-decoration: underline;}
.git-submit-btn {   width: auto;	margin-right: 50px;}
.git-submit {    background-color: #fff;   border: 2px solid #F26937; border-radius: 40px; opacity: 1; padding: 10px 19px 12px 33px; font-size: 22px;color: #f26937;font-weight: bold;}
.git-submit:hover {  background-color: #f26937;  color: #fff;}
.git-submit:after {  content: "";background: url('/content/dam/buildeasy/europe/eliquis-ie/en/images/triangle-solid-orange.svg') no-repeat;
width: 16px; height: 20px;display: inline-block;  margin-left: 28px;margin-bottom: -2px;}.git-submit:hover:after {  content: "";
   background: url('/content/dam/buildeasy/europe/eliquis-ie/en/images/triangle-solid-white.svg') no-repeat;
   background-size: 100%; width: 16px; height: 20px; display: inline-block; margin-left: 28px;margin-bottom: -2px;}
.git-form .form-check input:checked, .git-submit-modal .form-check input:checked {background: #76004B 0% 0% no-repeat padding-box; border: 4px solid #FCF2F7; opacity: 1;}
.mt-25 { margin-top: 12px;}
.btn-marg { margin-top: 35px;margin-bottom: 85px;}
p.small-txt {  font-size: 12px;line-height: 14px;}
h3.marg-subhead {  margin-top: 30px;  margin-bottom: 19px;}
.err-txt {  font-size: 16px;  color: #76004b; line-height: 18px; margin-bottom: 0; font-weight: 600; }
img.git-warning-img { margin-right: 10px;}
.error-box {   width: 40%;   margin-top: 13px;}.git-submit:focus, .gitConfirm:focus {    outline: none;}.git-form input[type=number]::-webkit-inner-spin-button, .git-form input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;  -moz-appearance: none;    appearance: none;   margin: 0;}.get-in-touch-button button:focus {  outline: none;}.git-submit-modal h4.modal-title {   color: #F26937;  font-size: 20px;  font-weight: bold; padding: 15px 110px;}.git-submit-modal .form-check .form-check-label {font-weight: bold;color: #76004B;padding-left: 10px;font-size: 16px;}#gitSubmitModal .git-submit-modal .modal-body {  padding: 15px 110px 66px;}
#gitThankModal .git-submit-modal .modal-body {padding: 0px 67px 30px;}.git-submit-modal .form-check {  margin: 35px 0 57px;}.red-color {   color: #76004B;}.git-submit-modal .btn.btn-primary.git-thank-btn { width: 185px; margin-top: 43px; }
.git-submit-modal .btn.btn-primary.git-thank-btn:hover { background-color: #404040;}
.modal#genericLightbox .lightbox-modal .modal-content {  height: auto !important;}.modal-content {   border-radius: 20px;}
div#gitPopupModal { padding: 0 110px;}
#gitPopupModal h5.hcp-line { margin-bottom: 49px;}
#gitPopupModal button.btn.btn-primary {  margin-bottom: 15px; width: 185px;}
.git-submit-modal .modal-header {padding: 40px 0 15px;}
h3.sub-heading.marg-subhead.git-title {  font-size: 18px;  line-height: 23px;}
p.git-form-intro { font-size: 16px;  line-height: 19px;}
.git-form input[type=number] {  -moz-appearance: textfield;}
.git-submit-modal a.phonenum {   color: #404040;}
/* -------- Get in touch + popups ends here ------*/
/* -------- Mobile design starts here ------*/
@media only screen and (max-width: 1023px) {
	.msg-icon img {	width: 9.55px;	height: 7.55px;	margin-right: 5.45px;	}
	.get-in-touch-button button {width: 74px;	height: 18px;	border: none;	background-color: #76004B; font-size: 9px;	border-bottom-left-radius: 5px;		border-bottom-right-radius: 5px;	border-top-left-radius: 0px;	border-top-right-radius: 0px;	color: #fff; font-family: 'FSJoeyProMedium'; margin-top: -4px;	float: right; padding-top: 0px;	cursor:pointer;	}
	.get-in-touch-button button:hover {	background-color:#76004B;	color:#fff;	}
	.modal-dialog {	max-width: 320px;	margin: auto;	}
	h4.modal-title {font-size: 22px;line-height: 1;	}
	.modal-body p {	font-size: 16px;line-height: 18px;	}
	.modal-body h5 {font-size: 16px;line-height: 18px;	}
	.warning-section p {	font-size: 8px;	line-height: 10px;	}
	.warning-section{	padding:7px 40px 7px 40px;	margin-bottom: 25px;}	/* -------- Get in touch + popups starts here ------*/
	.btn-marg {	margin-top: 30px;	margin-bottom: 60px;	}
	.git-submit {padding: 9px 10px 8px 17px;	font-size: 16px;}
	.topic-block .form-check {	width: 49%;	margin-right: 0;	}
	.git-form .form-group {	width: 100%;margin-bottom: 9px;	}
	.git-form .form-group:nth-child(even) { padding-left: 0px;}
	.git-form .row.container { padding: 0 0 0 15px;	}
	.git-submit-btn {	width: 100%;margin-right: 0;}
	.git-submit:after {
		content: ""; background: url('/content/dam/buildeasy/europe/eliquis-ie/en/images/triangle-solid-orange.svg') no-repeat;
		background-size: 100%;	width: 12px;height: 16px; display: inline-block;margin-left: 33px;	margin-bottom: -3px;}
	.error-box {	width: 80%;	margin-top: 15px;	}
	p.small-txt {font-size: 10px;	line-height: 13px;	}
	.git-submit:hover {	background-color: #fff;	border: 2px solid #F26937;	border-radius: 40px; opacity: 1; padding: 9px 10px 8px 17px;	font-size: 16px; color: #f26937;	font-weight: bold;}
	.git-submit:hover:after {content: "";
		background: url('/content/dam/buildeasy/europe/eliquis-ie/en/images/triangle-solid-orange.svg') no-repeat;
		background-size: 100%;	width: 12px;height: 16px;	display: inline-block;	margin-left: 33px;	margin-bottom: -3px;}
	.git-submit-modal h4.modal-title {	font-size: 16px; padding: 0px 22px;	}
	.git-submit-modal .modal-body {	padding: 0px 22px 31px 21px;}
	.git-submit-modal .modal-body p {	font-size: 12px;line-height: 14px;	}
	.git-submit-modal .form-check .form-check-label {		font-size: 12px;	padding-left: 10px;	text-align: left;}
	.git-submit-modal .modal-header {padding: 30px 40px 23px;}
	.git-form .form-group:first-child {margin-top: 13px;}
	.git-submit-modal .form-check {	margin: 25px 0 22px;}
	.git-submit-modal .modal-body p {	padding: 0 20px;}
	#gitThankModal .git-submit-modal .modal-body {padding: 0px 67px 30px;	}
	#gitThankModal .modal-body p {	margin-bottom: 28px; padding: 0;}
	div#gitPopupModal {	padding: 0 21px;}
	#gitPopupModal h5.hcp-line {margin-bottom: 27px;}
	#gitPopupModal button.btn.btn-primary {	margin-bottom: 7px; }
	.modal#genericLightbox .lightbox-modal .modal-content .modal-body {	padding: 38px 15px;	}
	div#gitPopupModal p {font-size: 14px;	}
	#gitPopupModal h5.hcp-line {	font-size: 14px;	}
	.err-txt{font-size:12px;	line-height: 14px;	}
	img.git-warning-img { margin-right: 10px; margin-top: 15px;	}
	.git-submit-modal .btn.btn-primary.git-thank-btn {	margin-top: 3px;	}
	p.git-form-intro {	font-size: 12px;line-height: 14px;	}
	/* -------- Get in touch + popups ends here ------*/
	.nvaf.para-list.dosing-guide li{margin-bottom:10px;	}
	.landing-bubble.bubble-1 p{padding:0px 0px;	}
	.view-more .showHover{height:18px;	width:18px;	}}
/*-----------Iphone 8 and 8+ specific issues----------------*/
@media only screen and (device-width : 375px) and (device-height : 667px) and (orientation: portrait) and (-webkit-device-pixel-ratio : 2) { 
		.static-menulist div.divider{margin-top:0px;}
		.get-in-touch-button button{margin-top: -2px; display: flex; justify-content: center; align-items: center; font-size: 8px; }
@media only screen and (device-width : 414px) and (device-height : 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio : 3) {
		.static-menulist div.divider{margin-top:0px;}
		.get-in-touch-button button{margin-top: -2px;display: flex;	justify-content: center;align-items: center;font-size: 8px;	}
}
@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
		.static-menulist div.divider{margin-top:0px;}
		.get-in-touch-button button{ margin-top: -2px; display: flex; justify-content: center; align-items: center; font-size: 8px;}
	}
@media only screen  and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) { 
		.static-menulist div.divider{margin-top:0px;}
		.get-in-touch-button button{ margin-top: -2px;	display: flex;	justify-content: center; align-items: center;	font-size: 8px;	}
	}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
		.cmp-tabs .nav-tabs .nav-item a.nav-link.active {font-size: 15px; padding: 13px 30px 0px 9px; white-space: pre-line;	}
		.get-in-touch-button button{ margin-top: -2px; display: flex; justify-content: center; align-items: center; font-size: 8px; }
}
