@charset "UTF-8"; @import 'https://fonts.googleapis.com/css?family=Open+Sans:600,800&display=swap'; @import 'https://fonts.googleapis.com/css?family=Ubuntu&display=swap'; /* @font-face {     font-family: 'karbon-light';     src: url('fonts/karbon-light-webfont.eot');     src: url('fonts/karbon-light-webfont.eot?#iefix') format('embedded-opentype'),          url('fonts/karbon-light-webfont.woff2') format('woff2'),          url('fonts/karbon-light-webfont.woff') format('woff'),          url('fonts/karbon-light-webfont.ttf') format('truetype'),          url('fonts/karbon-light-webfont.svg#karbonlight') format('svg');     font-weight: 100;     font-style: normal; } @font-face {     font-family: 'karbon-regular';     src: url('fonts/karbon-regular-webfont.eot');     src: url('fonts/karbon-regular-webfont.eot?#iefix') format('embedded-opentype'),          url('fonts/karbon-regular-webfont.woff2') format('woff2'),          url('fonts/karbon-regular-webfont.woff') format('woff'),          url('fonts/karbon-regular-webfont.ttf') format('truetype'),          url('fonts/karbon-regular-webfont.svg#karbonregular') format('svg');     font-weight: 300;     font-style: normal; } @font-face {     font-family: 'karbon-medium';     src: url('fonts/karbon-medium-webfont.eot');     src: url('fonts/karbon-medium-webfont.eot?#iefix') format('embedded-opentype'),          url('fonts/karbon-medium-webfont.woff2') format('woff2'),          url('fonts/karbon-medium-webfont.woff') format('woff'),          url('fonts/karbon-medium-webfont.ttf') format('truetype'),          url('fonts/karbon-medium-webfont.svg#karbonmedium') format('svg');     font-weight: 500;     font-style: normal; } @font-face {     font-family: 'Malgun Gothic';     src: url('fonts/MalgunGothicRegular.eot');     src: url('fonts/MalgunGothicRegular.eot?#iefix') format('embedded-opentype'),         url('fonts/MalgunGothicRegular.woff2') format('woff2'),         url('fonts/MalgunGothicRegular.woff') format('woff'),         url('fonts/MalgunGothicRegular.svg#MalgunGothicRegular') format('svg');     font-weight: normal;     font-style: normal; } */ @font-face {   font-family: "karbon-bold";   src: url("fonts/karbon-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/karbon-bold-webfont.woff2") format("woff2"), url("fonts/karbon-bold-webfont.woff") format("woff"), url("fonts/karbon-bold-webfont.ttf") format("truetype"), url("fonts/karbon-bold-webfont.svg#karbonbold") format("svg");   font-weight: normal;   font-style: normal; } @font-face {   font-family: "OpenSans-Regular";   src: url("fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/OpenSans-Regular.woff") format("woff"), url("fonts/OpenSans-Regular.ttf") format("truetype"), url("fonts/OpenSans-Regular.svg#OpenSans-Regular") format("svg");   font-weight: normal;   font-style: normal; } @font-face {   font-family: "OpenSans-SemiBold";   src: url("fonts/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"), url("fonts/OpenSans-SemiBold.woff") format("woff"), url("fonts/OpenSans-SemiBold.ttf") format("truetype"), url("fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold") format("svg");   font-weight: normal;   font-style: normal; } @font-face {   font-family: "Verdana";   src: url("fonts/Verdana.eot?#iefix") format("embedded-opentype"), url("fonts/Verdana.woff") format("woff"), url("fonts/Verdana.ttf") format("truetype"), url("fonts/Verdana.svg#Verdana") format("svg");   font-weight: normal;   font-style: normal; } @font-face {   font-family: "OpenSans-Bold";   src: url("fonts/OpenSans-Bold.eot") format("embedded-opentype"), url("fonts/OpenSans-Bold.woff") format("woff"), url("fonts/OpenSans-Bold.ttf") format("truetype"), url("fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");   font-weight: normal;   font-style: normal; } .dk-select, .dk-select *, .dk-select *:before, .dk-select *:after, .dk-select-multi, .dk-select-multi *, .dk-select-multi *:before, .dk-select-multi *:after {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box; } .dk-select, .dk-select-multi {   position: relative;   display: inline-block;   vertical-align: middle;   width: 100%;   margin-bottom: 16px;   cursor: pointer;   overflow: visible; } .dk-selected {   background: #f3f3f3;   width: 100%;   padding: 12px;   white-space: nowrap;   overflow: hidden;   position: relative;   border: 1px solid #d4d4d4;   -o-text-overflow: ellipsis;   font-size: 18px;   font-size: 1.8rem;   text-overflow: ellipsis; } .dk-selected:before, .dk-selected:after {   content: "";   display: block;   position: absolute;   right: 0; } .dk-selected:before {   background: url(images/arrow_select.svg) no-repeat;   width: 12px;   height: 8px;   top: 45%;   right: 14px; } .dk-selected:after {   top: 0;   height: 100%;   margin: 0 1.5em 0 0; } .dk-selected-disabled {   color: #BBBBBB; } .dk-select .dk-select-options {   position: absolute;   display: none;   left: 0; } .dk-select-open-up .dk-select-options {   margin-bottom: -1px;   bottom: 100%; } .dk-select-open-down .dk-select-options {   margin-top: -1px;   top: 100%; } .dk-select-multi .dk-select-options {   max-height: 10em; } .dk-select-options {   width: 100%;   z-index: 100;   background-color: white;   border: 1px solid #CCCCCC;   overflow-x: hidden;   overflow-y: auto;   max-height: 10.5em;   list-style: none;   padding: 0.25em 0;   margin: 0; } .dk-select-options-highlight .dk-option-selected {   background-color: transparent;   color: inherit; } .dk-option {   padding: 4px 12px;   float: none !important;   font-size: 14px;   font-size: 1.6rem; } .dk-select-options .dk-option-highlight {   color: #019cdc; } .dk-select-options .dk-option-disabled {   color: #BBBBBB;   background-color: transparent; } .dk-optgroup {   border: solid #CCCCCC;   border-width: 1px 0;   padding: 0.25em 0;   margin-top: 0.25em; } .dk-optgroup + .dk-option {   margin-top: 0.25em; } .dk-optgroup + .dk-optgroup {   border-top-width: 0;   margin-top: 0; } .dk-optgroup:nth-child(2) {   padding-top: 0;   border-top: none;   margin-top: 0; } .dk-optgroup:last-child {   border-bottom-width: 0;   margin-bottom: 0;   padding-bottom: 0; } .dk-optgroup-label {   padding: 0 0.5em 0.25em;   font-weight: bold;   width: 100%; } .dk-optgroup-options {   list-style: none;   padding-left: 0; } .dk-optgroup-options li {   padding-left: 1.2em; } .dk-select-open-up .dk-selected {   border-top-left-radius: 0;   border-top-right-radius: 0; } .dk-select-open-down .dk-selected {   border-bottom-left-radius: 0;   border-bottom-right-radius: 0; } .dk-select-open-up .dk-selected:before, .dk-select-open-down .dk-selected:before {   border-width: 0 0.25em 0.25em; } .dk-select-open-up .dk-select-options, .dk-select-open-down .dk-select-options, .dk-select-multi:focus .dk-select-options {   display: block; } .dk-select-multi:hover, .dk-select-multi:focus {   outline: none; } .dk-selected:hover, .dk-selected:focus {   outline: none; } .dk-select-disabled {   opacity: 0.6;   color: #BBBBBB;   cursor: not-allowed; } .dk-select-disabled .dk-selected:hover, .dk-select-disabled .dk-selected:focus {   border-color: inherit; } .dk-select-disabled .dk-selected:hover:before, .dk-select-disabled .dk-selected:focus:before {   border-top-color: inherit; } .dk-select-disabled .dk-selected:hover:after, .dk-select-disabled .dk-selected:focus:after {   border-left-color: inherit; } select[data-dkcacheid] {   display: none; } /* make required field star black in Firefox */ .moz #login #main .content h3 span em {   color: #333; } .moz #main .dk-select .dk-selected span {   color: #333; } .moz aside .product-information .products-wrapper ul li a.product {   right: 30px; } .moz .patient-wrapper ul {   margin: 5px 26px;   border-right: none; } .browser-support {   background-image: url(images/bg_full.jpg);   background-repeat: no-repeat;   background-size: cover; } .browser-support .wrapper {   max-width: 940px;   width: 100%;   margin: 0 auto;   padding: 82px 5%;   text-align: center; } .browser-support img {   margin: 0 auto;   display: block; } .browser-support hr {   margin: 45px auto;   border: none;   border-bottom: 1px solid rgba(255, 255, 255, 0.35); } .browser-support p {   font-size: 23px;   font-size: 2.3rem; } .sxa-footerlink-section {   background-color: #929292;   font-size: 12px;   height: 30px;   color: #ffffff;   padding-top: 5px; } .sxa-footerlink-section ul.navigation-list {   padding: 0; } .sxa-footerlink-section ul.navigation-list li.link-name {   list-style-type: none;   display: inline;   padding-left: 10px; } .sxa-footerlink-section ul.navigation-list li.link-name a {   color: white !important;   font-size: 12px; } .sxa-footer-section {   background-color: #5a5a5a;   padding-left: 15px;   padding-right: 15px; } .sxa-footer-section p.footer-text {   font-size: 11px;   color: #ffffff;   font-weight: normal;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: normal;   padding: 20px 0; } .sxa-footer-section .footer-right.sxa-footer-logo {   text-align: right;   margin: auto; } .sxa-footer-section .footer-right.sxa-footer-logo img {   width: 240px; } .sxa-footer-section ul.navigation-list li.link-name a {   font-family: "Open Sans", sans-serif;   font-size: 12px;   font-weight: normal;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: normal;   color: #ffffff; } footer {   margin: 0 -15px; } .images img {   display: none; } footer {   margin: 0;   font-family: "Verdana";   color: #ffffff; } footer .sxa-footerlink-section {   padding: 0; } footer .sxa-footerlink-section .footer-navigation {   background-color: #8c8c8c;   font-size: 12px; } footer .sxa-footerlink-section .footer-navigation .navigation-list {   margin: 0;   padding: 8px 0 7px 0;   font-family: "karbon"; } footer .sxa-footerlink-section .footer-navigation .navigation-list li.link-name {   padding: 0 0 0 20px; } @media screen and (max-width: 767px) {   footer .sxa-footerlink-section .footer-navigation .navigation-list li.link-name {     padding: 0 5px;   } } footer #footerContainer {   background-color: #5c5c5c; } footer .sxa-footer-section {   padding: 0 2.25% 0 1.667%; } @media screen and (max-width: 767px) {   footer .sxa-footer-section {     padding: 0 2.78%;   } } footer .sxa-footer-section p.footer-text {   margin: 0;   padding: 3.007% 5% 2.892% 0; } footer .sxa-footer-section p.footer-text span {   display: inline-block;   /* padding: 0 0 25px 0; */ } @media screen and (max-width: 767px) {   footer .sxa-footer-section p.footer-text {     padding: 0 0 3.53% 0;   } } @media screen and (max-width: 767px) {   footer .sxa-footer-section .footer-right.sxa-footer-logo {     text-align: center;   }   footer .sxa-footer-section .footer-right.sxa-footer-logo img {     padding: 6.075% 0 5.785% 0;   } } .webinar-row {   background-color: rgb(227, 227, 227);   border-radius: 15px;   margin-bottom: 30px;   padding: 0 15px 15px; } .webinar-row .abstract > span {   display: block;   margin-bottom: 10px;   font-size: 12px; } .webinar-top-span {   display: inline-block;   background-color: rgb(28, 117, 188);   padding: 5px 10px;   color: #fff;   font-size: 10px;   font-weight: 600;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.35px; } .page-header {   display: none; } .webinar-list-header  {   display: flex;   align-items: center;   justify-content: space-between; } .webinar-topic {   font-size: 14px;   font-weight: 600;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.48px;   color: #003479; } .webinar-topic a, .webinar-topic a:focus, .webinar-topic a:hover {   color: #003479;   text-decoration: none; } #edit-submit-past-webinars, #edit-submit-upcoming-webinars {   display: none; } .past_webinar_page_question_form {   margin-bottom: 15px; } .page-node-type-past-webinars form#node-survey-2017-form .field--name-title, .page-node-type-past-webinars form#node-survey-2017-form .field--name-field-company, .page-node-type-past-webinars form#node-survey-2017-form .field--name-field-first-name, .page-node-type-past-webinars form#node-survey-2017-form .field--name-field-last-name, .page-node-type-past-webinars form#node-survey-2017-form .field--name-field-user-email, .page-node-type-past-webinars form#node-survey-2017-form .field--name-field-past-webinar-as-reference, .page-node-type-past-webinars form#node-survey-2017-form .field--name-field-location, .page-node-type-past-webinars form#node-survey-2017-form .field--name-field-user-role, .page-node-type-past-webinars form#node-survey-form .field--name-title, .page-node-type-past-webinars form#node-survey-form .field--name-field-company, .page-node-type-past-webinars form#node-survey-form .field--name-field-first-name, .page-node-type-past-webinars form#node-survey-form .field--name-field-last-name, .page-node-type-past-webinars form#node-survey-form .field--name-field-user-email, .page-node-type-past-webinars form#node-survey-form .field--name-field-past-webinar-as-reference, .page-node-type-past-webinars form#node-survey-form .field--name-field-location, .page-node-type-past-webinars form#node-survey-form .field--name-field-user-role {   display: none; } .page-node-type-past-webinars form .tabbable {   display: none; } .page-node-type-past-webinars form .form-type-vertical-tabs {   display: none; } label.error {   color: red;   font-size: 10px;   font-weight: normal; } #modal-survey .modal-title {   float: left;   font-weight: bold; } #button-wrapper {   display: flex;   align-items: center;   justify-content: center; } #btn-survey {   border: 0;   border-radius: 0;   background-color: green;   padding: 10px; } #btn-vid-help {   border: 0;   border-radius: 0;   background-color: yellowgreen;   padding: 10px; } .modal-Live-Webinar .modal-header h4 {   color: #1c75bc;   font-weight: bold; } .modal-Live-Webinar .modal-body {   font-size: 14px;   min-height: 150px; } body.path-past-webinars-do-antipsychotics-save-lives .imgWrap, body.path-past-webinars-do-antipsychotics-save-lives .quesWrap, body.path-past-webinars-long-acting-antipsychotics-schizophrenia .imgWrap, body.path-past-webinars-long-acting-antipsychotics-schizophrenia .quesWrap, body.path-past-webinars-exploring-role-long-acting-antipsychotics-acute-schizophrenia .imgWrap, body.path-past-webinars-exploring-role-long-acting-antipsychotics-acute-schizophrenia .quesWrap {   display: none; } body.path-past-webinars-do-antipsychotics-save-lives .btnsWrap, body.path-past-webinars-long-acting-antipsychotics-schizophrenia .btnsWrap, body.path-past-webinars-exploring-role-long-acting-antipsychotics-acute-schizophrenia .btnsWrap {   display: none !important; } #video-wrapper {   margin-top: 15px;   margin-bottom: 15px; } #video-wrapper .window-header {   display: flex;   align-items: center;   justify-content: flex-end;   border: 2px solid grey;   padding: 10px; } #video-wrapper .video-js {   width: 100%;   /* height: 300px; */ } #video-wrapper .images {   display: none;   margin-bottom: 15px;   border: 2px solid grey; } #img-placeholder {   border: 2px solid grey; } #video-title {   margin-top: 15px; } #video-title .video-wrapper-title {   font-size: 14px;   font-weight: 600;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.48px;   color: #003479; } .webinar-list-header {   margin-top: 15px;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-align: start;   -ms-flex-align: start;   align-items: flex-start;   -webkit-box-pack: justify;   -ms-flex-pack: justify;   justify-content: space-between; } .webinar-list-header > h1 {   margin-top: 0;   font-size: 24px;   font-weight: normal;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.83px;   color: #003479; } .webinar-list-header input[type=text] {   width: 229px; } @media screen and (max-width: 767px) {   .webinar-list-header input[type=text] {     width: calc(100vw - 30px);   } } @media screen and (max-width: 767px) {   .webinar-list-header {     flex-direction: column;   } } .cue_point_video .field--name-name {   display: none; } .cue_point_video .video-wrapper-title {   margin-bottom: 15px;   font-size: 14px;   font-weight: 600;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.48px;   color: #003479; } @media screen and (max-width: 767px) {   .window-header.window-header-white.slides_bar {     dispaly: none;   } } .path-question-and-answers-report form.bef-exposed-form, .path-like-it form.bef-exposed-form, .path-education-comment-report form.bef-exposed-form, .path-news-comment-report form.bef-exposed-form, .path-user-data form.bef-exposed-form {   margin-top: 15px;   border: 3px solid rgb(204, 204, 204);   border-radius: 5px;   padding: 10px;   background-color: #ccc; } .path-question-and-answers-report form.bef-exposed-form .form-item, .path-like-it form.bef-exposed-form .form-item, .path-education-comment-report form.bef-exposed-form .form-item, .path-news-comment-report form.bef-exposed-form .form-item, .path-user-data form.bef-exposed-form .form-item {   float: none;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -ms-flex-align: center;   align-items: center;   -webkit-box-pack: justify;   -ms-flex-pack: justify;   -webkit-box-sizing: border-box;   box-sizing: border-box;   margin-bottom: 10px; } @media screen and (max-width: 991px) {   .path-question-and-answers-report form.bef-exposed-form .form-item, .path-like-it form.bef-exposed-form .form-item, .path-education-comment-report form.bef-exposed-form .form-item, .path-news-comment-report form.bef-exposed-form .form-item, .path-user-data form.bef-exposed-form .form-item {     display: unset;     width: 100%;   } } .path-question-and-answers-report form.bef-exposed-form .form-item label, .path-like-it form.bef-exposed-form .form-item label, .path-education-comment-report form.bef-exposed-form .form-item label, .path-news-comment-report form.bef-exposed-form .form-item label, .path-user-data form.bef-exposed-form .form-item label {   margin-right: 10px; } @media screen and (max-width: 991px) {   .path-question-and-answers-report form.bef-exposed-form .form-item label, .path-like-it form.bef-exposed-form .form-item label, .path-education-comment-report form.bef-exposed-form .form-item label, .path-news-comment-report form.bef-exposed-form .form-item label, .path-user-data form.bef-exposed-form .form-item label {     width: 100%;   } } .path-question-and-answers-report form.bef-exposed-form .form-item label[for=edit-field-past-webniar-title-as-refe-target-id], .path-like-it form.bef-exposed-form .form-item label[for=edit-field-past-webniar-title-as-refe-target-id], .path-education-comment-report form.bef-exposed-form .form-item label[for=edit-field-past-webniar-title-as-refe-target-id], .path-news-comment-report form.bef-exposed-form .form-item label[for=edit-field-past-webniar-title-as-refe-target-id], .path-user-data form.bef-exposed-form .form-item label[for=edit-field-past-webniar-title-as-refe-target-id] {   margin-right: 24px; } .path-question-and-answers-report form.bef-exposed-form .form-item label[for=edit-field-user-role-value], .path-like-it form.bef-exposed-form .form-item label[for=edit-field-user-role-value], .path-education-comment-report form.bef-exposed-form .form-item label[for=edit-field-user-role-value], .path-news-comment-report form.bef-exposed-form .form-item label[for=edit-field-user-role-value], .path-user-data form.bef-exposed-form .form-item label[for=edit-field-user-role-value] {   margin-right: 47px; } .path-question-and-answers-report form.bef-exposed-form .form-item label[for=edit-field-location-value], .path-like-it form.bef-exposed-form .form-item label[for=edit-field-location-value], .path-education-comment-report form.bef-exposed-form .form-item label[for=edit-field-location-value], .path-news-comment-report form.bef-exposed-form .form-item label[for=edit-field-location-value], .path-user-data form.bef-exposed-form .form-item label[for=edit-field-location-value] {   margin-right: 54px; } @media screen and (max-width: 991px) {   .path-question-and-answers-report form.bef-exposed-form .form-item input, .path-like-it form.bef-exposed-form .form-item input, .path-education-comment-report form.bef-exposed-form .form-item input, .path-news-comment-report form.bef-exposed-form .form-item input, .path-user-data form.bef-exposed-form .form-item input {     width: 100%;   } } .path-question-and-answers-report form.bef-exposed-form .form-item:nth-of-type(2), .path-like-it form.bef-exposed-form .form-item:nth-of-type(2), .path-education-comment-report form.bef-exposed-form .form-item:nth-of-type(2), .path-news-comment-report form.bef-exposed-form .form-item:nth-of-type(2), .path-user-data form.bef-exposed-form .form-item:nth-of-type(2) {   float: left;   margin-right: 10px; } .path-question-and-answers-report form.bef-exposed-form .form-actions, .path-like-it form.bef-exposed-form .form-actions, .path-education-comment-report form.bef-exposed-form .form-actions, .path-news-comment-report form.bef-exposed-form .form-actions, .path-user-data form.bef-exposed-form .form-actions {   float: left;   width: 100%; } @media screen and (max-width: 991px) {   .path-question-and-answers-report form.bef-exposed-form .select-wrapper, .path-like-it form.bef-exposed-form .select-wrapper, .path-education-comment-report form.bef-exposed-form .select-wrapper, .path-news-comment-report form.bef-exposed-form .select-wrapper, .path-user-data form.bef-exposed-form .select-wrapper {     width: 100%;   } } @media screen and (max-width: 991px) {   .path-question-and-answers-report form.bef-exposed-form .select-wrapper select, .path-like-it form.bef-exposed-form .select-wrapper select, .path-education-comment-report form.bef-exposed-form .select-wrapper select, .path-news-comment-report form.bef-exposed-form .select-wrapper select, .path-user-data form.bef-exposed-form .select-wrapper select {     width: 100%;   } } @media screen and (max-width: 991px) {   .path-question-and-answers-report form.bef-exposed-form #edit-submit-question-and-answers-report, .path-like-it form.bef-exposed-form #edit-submit-question-and-answers-report, .path-education-comment-report form.bef-exposed-form #edit-submit-question-and-answers-report, .path-news-comment-report form.bef-exposed-form #edit-submit-question-and-answers-report, .path-user-data form.bef-exposed-form #edit-submit-question-and-answers-report {     margin-top: 10px;   } } .path-survey-2019-report table, .path-survey-2018-report table, .path-question-and-answers-report table, .path-like-it table, .path-education-comment-report table, .path-news-comment-report table, .path-user-data table {   font-size: 10px; } .path-question-and-answers-report .table-responsive, .path-survey-2018-report .table-responsive, .path-survey-2019-report .table-responsive, .path-like-it .table-responsive, .path-education-comment-report .table-responsive, .path-news-comment-report .table-responsive, .path-user-data .table-responsive {   min-height: unset;   overflow-x: unset; } .path-survey-2019-report form#views-exposed-form-survey-report-page-2 {   margin-top: 15px;   border: 3px solid rgb(204, 204, 204);   border-radius: 5px;   padding: 10px;   background-color: #ccc; } .path-survey-2019-report form#views-exposed-form-survey-report-page-2 .form-item {   float: none;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -ms-flex-align: center;   align-items: center;   -webkit-box-pack: justify;   -ms-flex-pack: justify;   -webkit-box-sizing: border-box;   box-sizing: border-box;   margin-bottom: 10px; } .path-survey-2019-report form#views-exposed-form-survey-report-page-2 .form-item label {   margin-right: 10px; } .path-survey-2019-report form#views-exposed-form-survey-report-page-2 .form-item label[for=edit-field-location-value] {   margin-right: 45px; } .path-survey-2019-report form#views-exposed-form-survey-report-page-2 .form-item label[for=edit-field-user-role-value] {   margin-right: 40px; } .path-survey-2018-report form#views-exposed-form-survey-report-page-1 {   margin-top: 15px;   border: 3px solid rgb(204, 204, 204);   border-radius: 5px;   padding: 10px;   background-color: #ccc; } .path-survey-2018-report form#views-exposed-form-survey-report-page-1 .form-item {   float: none;   display: -webkit-box;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -ms-flex-align: center;   align-items: center;   -webkit-box-pack: justify;   -ms-flex-pack: justify;   -webkit-box-sizing: border-box;   box-sizing: border-box;   margin-bottom: 10px; } .path-survey-2018-report form#views-exposed-form-survey-report-page-1 .form-item label {   margin-right: 10px; } .path-survey-2018-report form#views-exposed-form-survey-report-page-1 .form-item label[for=edit-field-location-value] {   margin-right: 45px; } .path-survey-2018-report form#views-exposed-form-survey-report-page-1 .form-item label[for=edit-field-user-role-value] {   margin-right: 40px; } .path-survey-2018-report .view-header, .path-survey-2019-report .view-header, .path-surveyreport .view-header {   padding-top: 5px;   padding-bottom: 5px; } .path-survey-2018-report .view-header ul.nav-tabs li, .path-survey-2019-report .view-header ul.nav-tabs li, .path-surveyreport .view-header ul.nav-tabs li {   border-right: 1px solid #ccc;   border-top: 1px solid #ccc;   border-left: 1px solid #ccc; } .path-survey-2018-report .view-header ul.nav-tabs li.active, .path-survey-2019-report .view-header ul.nav-tabs li.active, .path-surveyreport .view-header ul.nav-tabs li.active {   border: none; } .path-survey-2018-report .view-header ul.nav-tabs li.active a, .path-survey-2019-report .view-header ul.nav-tabs li.active a, .path-surveyreport .view-header ul.nav-tabs li.active a {   background: #ccc;   font-weight: 600; } #views-exposed-form-news-comment-report-page-1 .js-form-type-select.form-item-entity-id select, #views-exposed-form-like-it-page-1 .form-type-select.form-item-target-entity-id select, #views-exposed-form-news-comment-report-page-2 .js-form-type-select.form-item-entity-id select, #views-exposed-form-question-and-answers-report-page-1 .js-form-type-select.form-item-field-event-name-target-id select {   width: 740px;   max-width: 100%; } #navigation-page-wrapper {   display: flex;   align-items: center;   justify-content: center; } #janla-landing-wrapper {   display: flex;   align-items: center;   justify-content: center;   /* background-image: url(images/banner.png);    background-repeat: no-repeat;    background-size: cover;    margin: 0 -15px; */ } .navigation-page-blk, .not-applicable {   border: 2px solid rgb(230, 230, 230);   border-radius: 10px;   padding: 45px; } @media screen and (min-width: 1024px) {   .navigation-page-blk, .not-applicable {     width: 960px;   } } .janla-landing-blk {   border: 2px solid rgb(230, 230, 230);   border-radius: 10px;   padding: 45px; } @media screen and (min-width: 1024px) {   .janla-landing-blk {     width: 960px;   } } .btn-container-block {   display: flex;   align-items: center;   justify-content: center;   margin-top: 30px; } @media screen and (max-width: 767px) {   .btn-container-block {     flex-direction: column;   } } .btn-container-block > .btn {   padding: 15px 45px;   background-color: #1c75bc;   margin: 0 10px; } @media screen and (max-width: 767px) {   .btn-container-block > .btn {     display: block;     margin-bottom: 15px;     width: 100%;     white-space: normal;   } } .webinar-row .slide-center-img {   height: auto; } @media screen and (max-width: 1023px) {   header .navbar-brand {     display: none;   } } @media screen and (min-width: 992px) {   #block-mainmenu-3 {     display: none;   } } @media screen and (max-width: 992px) {   #block-mainmenu-2 {     display: none;   } } .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical {   width: auto;   margin: 0 -15px; } .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li {   font-size: 14px;   font-weight: normal;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.42px;   color: #626262;   text-transform: uppercase;   text-decoration: none; } .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li a {   color: #626262;   text-decoration: none;   padding: 15px 20px;   font-size: 12px; } .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:hover {   background-color: #d3d3d3;   text-decoration: none; } .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li.active-trail {   background-color: #d2e9f5;   font-weight: 600;   text-decoration: none; } .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li.active-trail a {   color: #003479;   text-decoration: none; } #custom-nav-panel {   background-color: #ebebeb; } header .block-superfishmain-menu {   position: relative; } #btn-collapse {   position: absolute;   top: 0;   left: 0;   padding: 5px 2px;   background-color: #ebebeb;   z-index: 1;   border: 0;   border-top-left-radius: 0;   border-bottom-left-radius: 0;   font-size: 12px; } @media screen and (max-width: 992px) {   #block-mainmenu-2 {     display: block;   } } @media screen and (min-width: 768px) {   form.user-login-form {     width: 375px;   } } #user-login-form button[type=submit] {   display: block;   width: 100%;   border: none;   padding: 12px;   font-weight: 600;   line-height: 1.85;   letter-spacing: 0.33px;   text-align: center;   color: #ffffff;   border-radius: 6px;   background-color: #1c75bc;   margin: 0;   text-transform: uppercase; } #user-login-form h1 {   margin-top: 0px; } #user-login-form hr {   border-top-color: #d4d4d4; } @media screen and (min-width: 768px) {   .not-logged-in.home .region-content nav.tabs {     width: 40%;     margin: 0 auto;     padding-top: 20px;   } } #login-wrapper {   background-color: #f2f2f2;   display: flex;   align-items: center;   justify-content: center; } .user-login-form {   margin: 15px auto;   border-radius: 6px;   border: solid 1px #d4d4d4;   background-color: #ffffff;   text-align: center;   font-size: 13px;   padding: 30px;   color: #505050; } .user-login-form #login-header-1 {   font-size: 24px;   letter-spacing: 0.63px;   text-align: center;   color: #003479; } .user-login-form > input {   font-size: 13px;   color: #767676;   margin-bottom: 10px; } .user-login-form > hr {   margin: 40px 0; } #btn-login {   display: block;   width: 100%;   border: none;   padding: 12px;   font-weight: 600;   line-height: 1.85;   letter-spacing: 0.33px;   text-align: center;   color: #ffffff;   border-radius: 6px;   background-color: #1c75bc;   margin-bottom: 10px; } #wrapper-remember {   display: flex;   align-items: center;   text-align: left; } #wrapper-remember label {   margin: 0; } #wrapper-remember i {   color: #1c75bc; } #link-pass-recovery {   color: #1c75bc;   font-weight: bold;   float: right; } .user-login-form #login-header-2 {   font-size: 18px;   letter-spacing: 0.62px;   color: #003479; } label[for=edit-name], label[for=edit-pass], #edit-name--description, #edit-pass--description, .not-logged-in.home .region-content nav.tabs {   display: none; } #link-register {   display: block;   width: 100%;   padding: 15px;   font-size: 13px;   font-weight: 600;   line-height: 1.85;   letter-spacing: 0.33px;   text-align: center;   color: #999999;   border-radius: 6px;   border: solid 1px #cccccc;   background-color: #ffffff; } #link-register:hover {   text-decoration: none; } #edit-openid-connect-client-generic-login.btn.disable {   background-color: #ccc;   border-color: #ccc;   color: #000;   padding: 15px 45px;   margin: 0 10px;   font-size: 14px;   font-weight: 400;   line-height: 1.42857143;   text-align: center;   white-space: nowrap;   vertical-align: middle;   -ms-touch-action: manipulation;   touch-action: manipulation;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   background-image: none;   border: 1px solid transparent;   border-radius: 4px;   opacity: 1;   pointer-events: unset;   cursor: pointer; } #edit-openid-connect-client-generic-login.btn {   background-color: #ffffff;   color: #999999;   padding: 15px 45px; } form#openid-connect-login-form {   display: flex; } @media screen and (max-width: 767px) {   form#openid-connect-login-form {     width: 100%;   } } @media screen and (max-width: 767px) {   form#openid-connect-login-form div {     width: 100%;   } } form#openid-connect-login-form div #edit-openid-connect-client-generic-login {   width: 100%;   margin-left: 0;   margin-right: 0; } #footer form#openid-connect-login-form {   display: none; } body {   font-family: "karbon"; } #contact-list > li {   margin-bottom: 10px; } #terms-list {   padding-left: 25px; } #terms-list li {   margin-bottom: 20px; } #terms-list li p {   display: inline; } #terms-list #copyright-address {   padding-left: 15px; } .event-header-title {   color: #ff6801;   font-size: 2em; } .guide-section {   margin-bottom: 20px; } .guide-topic-head {   background-color: #999;   color: #fff;   padding: 5px 5px 5px 30px; } .guide-topic-row {   padding: 5px 15px 5px 30px;   border: 1px solid #999;   border-top: none;   background-color: rgb(247, 247, 247); } .guide-topic-row:nth-child(odd) {   background-color: #e6e7e9; } .minreq-head {   background-color: #999;   color: #fff;   padding: 5px 15px; } .minreq-body {   padding: 5px 15px;   margin-bottom: 20px;   border: 1px solid #999; } .browser-support {   font-style: italic; } .faq-head {   background: #999;   color: #fff;   padding: 5px 5px 5px 30px; } .faq-body {   padding: 5px 15px 5px 30px;   border: 1px solid #999;   border-top: none;   background: rgb(247, 247, 247);   margin-bottom: 20px; } .link-text {   text-decoration: underline;   color: #0000ff; } .custom-img-contain {   width: 120px;   height: 160px;   float: right;   overflow: hidden;   position: relative; } @media screen and (max-width: 991px) {   .custom-img-contain {     float: none;     margin: 0 auto;   } } #content-terms, #content-policy, #content-contact {   margin: 0 15px; } @media screen and (max-width: 991px) {   #content-terms, #content-policy, #content-contact {     margin: 0 10px;   } } #content-terms h1, #content-policy h1, #content-contact h1 {   font-size: 30px; } #edit-submit-slide-center, #edit-submit-views-from-experts, #edit-submit-other-resources {   display: none; } .page-node-type-views-from-experts article.views-from-experts .field--name-name {   display: none; } .page-node-type-views-from-experts .page-header {   display: block;   margin-top: 0;   font-size: 24px;   font-weight: 400;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.83px;   color: #eb1700; } a.btn.btn-primary.disable {   background-color: #ccc;   border-color: #ccc;   color: #000; } .select-wrapper:after {   z-index: 0; } body {   background: #dfdfdf;   margin: 0;   padding: 0;   /* contact us page */   /* contact us page ends */ } body .pageNotFound, body .accessDenied {   text-align: center;   margin: 100px auto 0 auto;   color: #003479;   width: 480px;   padding: 15px 20px 25px 20px;   border-radius: 6px;   border: 1px solid #d6d6d6; } @media screen and (max-width: 991px) {   body .pageNotFound, body .accessDenied {     width: 90%;     margin: 50px auto 0;   } } body #footer .openid-connect-login-form {   display: none; } body.not-logged-in .loggedinContactus {   display: none; } body.logged-in {   /* contact us page*/ } body.logged-in #main #custom-content-panel {   background-color: #fafafa; } body.logged-in #main #custom-content-panel.col-md-10 {   padding-right: 0;   padding-left: 0; } body.logged-in #main > .row {   overflow: hidden; } body.logged-in #main > .row > [class*=col-] {   margin-bottom: -99999px;   padding-bottom: 99999px;   height: auto !important; } body.logged-in #main #custom-nav-panel.col-md-2 {   padding-right: 0;   padding-left: 0; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical {   width: auto;   margin: 0;   padding: 0;   list-style: none; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li {   height: 50px;   border-bottom: solid 1px #e0e0e0;   padding: 0;   color: #787878;   font-family: "Karbon";   font-size: 13px;   line-height: 50px;   text-transform: uppercase;   background-repeat: no-repeat;   background-position: 5.5% 50%;   background-size: 10.4%; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li.active-trail {   background-color: #e2e2e2;   font-family: "Karbon";   font-weight: normal;   font-size: 12px; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(1) {   background-image: url("images/NavIconHome.svg"); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(2) {   background-image: url("images/NavIconNews.svg"); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(3) {   background-image: url("images/NavIconPubWatch.svg"); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(4) {   background-image: url("images/NavIconEdu.svg"); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(5) {   background-image: url("images/NavIconEvents.svg"); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(6) {   background-image: url("images/NavIconAboutUs.svg"); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li a {   color: #787878;   display: block;   padding: 0 7.089% 0 17.92%;   line-height: 49px; } @media (max-width: 991px) {   body.logged-in header .block-superfishmain-menu {     width: auto;     margin-right: 0;     margin-left: 15px;   }   body.logged-in header #header-content {     position: relative;     height: 70px;   }   body.logged-in header .logo {     position: absolute;     padding: 25px 0;     left: calc(50% - 39px);     width: auto;   } } @media screen and (min-width: 992px) {   body.logged-in #block-mainmenu-3 .sf-accordion-toggle .back-icon {     display: none;   } } @media screen and (max-width: 991px) {   body.logged-in #block-mainmenu-3 .sf-accordion-toggle .back-icon {     background-image: url("images/langClose.png");     background-repeat: no-repeat;     background-size: 40%;     background-color: #ebebeb;     width: 74px;     height: 76px;     display: none;     margin-left: -15px;     text-align: center;     line-height: 70px;     color: #ebebeb;     background-position: 18px 24px;   }   body.logged-in #block-mainmenu-3 .sf-accordion-toggle .back-icon.active {     display: inline-block;   } } body.logged-in #superfish-main-menu-toggle {   color: #FFF; } body.logged-in #superfish-main-menu-toggle.sf-expanded {   background-color: #ebebeb;   width: 70px;   height: 70px;   display: inline-block;   margin-left: -15px;   text-align: center;   line-height: 70px;   color: #ebebeb;   background-image: url("images/closeIcon.png");   background-repeat: no-repeat;   background-size: 40%;   background-position: center; } body.logged-in #superfish-main-menu-toggle.sf-expanded .fa-bars:before {   content: ""; } body.logged-in #superfish-main-menu-toggle.sf-expanded.hide-menu {   display: none; } body.logged-in .notLoggedinContactus {   display: none; } body.path-contact-us .contactusWrap, body.path-thank-you .contactusWrap {   padding: 1px 10px 20px 10px;   width: 560px;   margin: 50px auto 0 auto;   border-top-left-radius: 6px;   border-top-right-radius: 6px;   background-color: #ffffff; } @media (max-width: 991px) {   body.path-contact-us .contactusWrap, body.path-thank-you .contactusWrap {     margin: 20px auto 0 auto;     width: 94%;   } } body.path-contact-us .contactusWrap h3, body.path-thank-you .contactusWrap h3 {   font-size: 24px;   line-height: 40px;   color: #9e0000;   font-family: "Karbon";   text-align: center;   margin: 30px 0 10px 0; } @media (max-width: 991px) {   body.path-contact-us .contactusWrap h3, body.path-thank-you .contactusWrap h3 {     margin: 20px 0 10px 0;   } } body.path-contact-us .contactusWrap p, body.path-thank-you .contactusWrap p {   font-size: 13px;   color: #333333;   font-family: "verdana";   margin: 0 0 20px 0; } body.path-contact-us .contactusWrap p.contactSubHeading, body.path-thank-you .contactusWrap p.contactSubHeading {   font-family: "Karbon";   margin: 0 0 5px 0; } body.path-contact-us .contactusWrap p.warningWrap, body.path-thank-you .contactusWrap p.warningWrap {   background-color: #ecf5fa;   height: 56px;   width: 100%;   font-size: 12px;   background: url("images/TooltipIcon.png") no-repeat #ecf5fa;   padding: 15px 10px 15px 65px;   background-size: 35px;   background-position: 18px, center;   margin: 0;   display: table;   border: 1px solid #ecf5fa;   border-radius: 8px; } body.path-contact-us .contactusWrap p.warningWrap span, body.path-thank-you .contactusWrap p.warningWrap span {   display: table-cell;   vertical-align: middle; } body.path-contact-us .block-webform, body.path-thank-you .block-webform {   padding: 0 10px 40px 10px;   width: 560px;   margin: 0 auto 60px auto;   border-bottom-right-radius: 6px;   border-bottom-left-radius: 6px;   background-color: #ffffff; } @media (max-width: 991px) {   body.path-contact-us .block-webform, body.path-thank-you .block-webform {     width: 94%;   } } body.path-contact-us .block-webform .form-item, body.path-thank-you .block-webform .form-item {   width: 310px; } @media (max-width: 991px) {   body.path-contact-us .block-webform .form-item, body.path-thank-you .block-webform .form-item {     width: 100%;   } } body.path-contact-us .block-webform .form-item .form-control, body.path-thank-you .block-webform .form-item .form-control {   color: #767676;   font-size: 13px;   font-family: "OpenSans-Regular";   border: 1px solid #d6d6d6;   box-shadow: none; } body.path-contact-us .block-webform .form-item .webform-button--submit, body.path-thank-you .block-webform .form-item .webform-button--submit {   width: 150px;   height: 48px;   font-family: "OpenSans-SemiBold";   font-size: 13px;   color: #ffffff;   text-align: center;   line-height: 34px;   text-transform: uppercase;   background-color: #1c75bc; } body.path-contact-us .block-webform .form-item .webform-button--submit:hover, body.path-thank-you .block-webform .form-item .webform-button--submit:hover {   background-color: #2089dc;   border: 1px solid #2089dc; } body.path-contact-us .block-webform .form-item label.error, body.path-thank-you .block-webform .form-item label.error {   color: #d21400 !important;   padding: 5px 0 0 10px;   font-weight: bold; } body.path-contact-us.not-logged-in #main, body.path-thank-you.not-logged-in #main {   background-color: #ebebeb; } body.path-contact-us.logged-in .contactusWrap, body.path-thank-you.logged-in .contactusWrap {   width: 100%;   margin: 0; } body.path-contact-us.logged-in .contactusWrap h3, body.path-thank-you.logged-in .contactusWrap h3 {   text-align: left; } body.path-contact-us.logged-in .block-webform, body.path-thank-you.logged-in .block-webform {   width: 100%;   margin: 0; } body.path-thank-you .contactusWrap {   border-bottom-left-radius: 6px;   border-bottom-right-radius: 6px; } body #block-maintenanceblock {   display: none; } body.maintenance-page #block-maintenanceblock {   display: block; } body #block-dropdownlanguage {   position: absolute;   right: 320px;   top: 0; } body #block-dropdownlanguage.hideDropdown {   display: none; } body #block-dropdownlanguage #bootstrap-panel {   background: transparent;   border: none; } body #block-dropdownlanguage #bootstrap-panel .panel-heading {   display: none; } body #block-dropdownlanguage #bootstrap-panel .panel-body {   padding: 0; } body #block-dropdownlanguage #bootstrap-panel .panel-body button.language-link {   height: 70px;   border: none;   background-color: transparent;   border-radius: 0;   color: #FFF;   font-size: 14px;   padding: 0 0 0 35px;   text-align: left;   width: 70px;   background-image: url("images/languageIcon.png");   background-repeat: no-repeat;   background-size: 17px;   background-position: 14px, 50%;   font-family: Arial; } body #block-dropdownlanguage #bootstrap-panel .panel-body button.dropdown-toggle {   background-color: transparent;   border: none;   box-shadow: none !important;   width: 70px;   height: 70px;   padding: 0;   border-radius: 0;   margin: 0;   position: absolute;   left: 0;   top: 0; } body #block-dropdownlanguage #bootstrap-panel .panel-body button.dropdown-toggle .caret {   display: none; } body #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open button.language-link {   background-color: #ebebeb;   color: #787878;   background-image: url("images/languageIconGray.png"); } body #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu {   width: 360px;   padding: 0;   border: none;   box-shadow: none;   background-color: #ebebeb;   border-radius: 0;   margin: 0; } body #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu li {   display: none; } body #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu li.showLan {   display: block; } body #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu li a {   border-bottom: 1px solid #e0e0e0;   height: 57px;   line-height: 57px;   font-family: "OpenSans-SemiBold";   color: #787878; } body #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu li a:hover {   background-color: #ebebeb; } body #superfish-main-menu-accordion {   height: calc(100vh - 70px);   min-height: 520px; } body #superfish-main-menu-accordion li.sf-depth-1 {   background-repeat: no-repeat;   background-size: 24px;   background-position: 3.5% 50%;   height: 50px;   border-bottom: 1px solid #e0e0e0; } body #superfish-main-menu-accordion li.sf-depth-1 a {   padding: 0 0 0 45px;   line-height: 50px; } @media (min-width: 580px) and (max-width: 769px) {   body #superfish-main-menu-accordion li.sf-depth-1 a {     padding: 0 0 0 50px;   } } @media (min-width: 770px) and (max-width: 991px) {   body #superfish-main-menu-accordion li.sf-depth-1 a {     padding: 0 0 0 60px;   } } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(1) {   background-image: url(images/NavIconHome.svg); } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(2) {   background-image: url(images/NavIconNews.svg); } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(3) {   background-image: url(images/NavIconPubWatch.svg); } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(4) {   background-image: url(images/NavIconEdu.svg); } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(5) {   background-image: url(images/NavIconEvents.svg); } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(6) {   background-image: url(images/NavIconAboutUs.svg); } body #superfish-main-menu-accordion li.sf-depth-1.active-trail {   background-color: #e2e2e2 !important;   font-family: OpenSans-Bold !important;   font-weight: normal !important; } body #superfish-main-menu-accordion li.sf-depth-1.active-trail a {   color: #787878 !important; } body #superfish-main-menu-accordion .form-type-textfield {   width: 100%; } body #superfish-main-menu-accordion #searchBar {   width: 100%;   right: auto;   position: relative;   border-bottom: 1px solid #e0e0e0;   padding: 10px;   top: 0; } body #superfish-main-menu-accordion #searchBar input {   background-color: #FFF;   background-image: url("images/searchIconGrey.png");   width: 100%;   color: rgba(255, 255, 255, 0.5019607843);   opacity: 1;   border-radius: 0; } @media (max-width: 991px) {   body #superfish-main-menu-accordion #searchBar input {     color: #000;   } } body #superfish-main-menu-accordion #searchBar input::-webkit-input-placeholder {   color: rgba(255, 255, 255, 0.5019607843); } body #superfish-main-menu-accordion #searchBar input:-moz-placeholder {   color: rgba(255, 255, 255, 0.5019607843); } body #superfish-main-menu-accordion #searchBar input::-ms-input-placeholder {   color: rgba(255, 255, 255, 0.5019607843); } body #superfish-main-menu-accordion #block-dropdownlanguage {   bottom: 100px;   top: auto;   left: 0;   right: auto; } body #superfish-main-menu-accordion #block-dropdownlanguage #bootstrap-panel {   box-shadow: none;   border-radius: 0; } body #superfish-main-menu-accordion #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open {   position: fixed;   top: 0px;   left: 0;   z-index: 498; } body #superfish-main-menu-accordion #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open button.language-link {   top: -70px;   background-image: url("images/langClose.png");   width: 70px;   background-position: center;   font-size: 0;   background-size: 40%; } body #superfish-main-menu-accordion #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open button.dropdown-toggle {   top: -70px; } body #superfish-main-menu-accordion #block-dropdownlanguage #bootstrap-panel .panel-body button.language-link {   background-color: #ebebeb;   color: #787878;   background-image: url("images/languageIconGray.png");   width: 100%; } body #superfish-main-menu-accordion #block-dropdownlanguage #bootstrap-panel .panel-body button.dropdown-toggle {   width: 100%; } body #superfish-main-menu-accordion #block-dropdownlanguage #bootstrap-panel .panel-body ul.dropdown-menu {   text-align: center;   height: 100vh;   width: 100vw;   top: 0; } body.not-logged-in #modalRegister .modal-dialog {   top: calc(50vh - 220px) !important;   left: calc(50vw - 300px) !important;   margin: 0;   color: #333333;   font-family: "OpenSans-Regular";   font-size: 13px; } @media (max-width: 991px) {   body.not-logged-in #modalRegister .modal-dialog {     left: auto !important;     margin: auto;     width: 95%;   } } body.not-logged-in #modalRegister .modal-dialog .modal-header {   border: none;   position: relative; } body.not-logged-in #modalRegister .modal-dialog .modal-header a.btn-creatacc {   font-size: 0;   padding: 0;   background: url("images/closeIcon.png") no-repeat;   width: 30px;   height: 30px;   position: absolute;   right: 10px;   top: 10px;   background-size: 100%; } body.not-logged-in #modalRegister .modal-dialog .modal-header h4.modal-title {   font-size: 30px;   font-family: "Karbon";   color: #eb1700; } @media (max-width: 991px) {   body.not-logged-in #modalRegister .modal-dialog .modal-header h4.modal-title {     font-size: 22px;   } } body.not-logged-in #modalRegister .modal-dialog .modal-body {   padding: 0 15px 25px 15px; } body.not-logged-in #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu {   left: -290px;   text-align: center; } @media (max-width: 991px) {   body.not-logged-in #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu {     left: initial;     width: 100vw;     height: 100vh;     right: -15px;   } } body.not-logged-in #block-dropdownlanguage #bootstrap-panel .panel-body .dropdown-language-item.open ul.dropdown-menu li {   display: block; } .row, .col {   padding: 0;   margin: 0; } .container, .container-lg, .container-md, .container-sm, .container-xl {   background: #ffffff;   padding: 0;   position: relative;   width: 100%;   max-width: 1440px; } @media (min-width: 768px) {   .vertical-align {     display: flex;     align-items: center;   } } ::placeholder {   color: #ffffff;   opacity: 1; /* Firefox */ } ::-webkit-input-placeholder { /* Edge */   color: #ffffff; } :-ms-input-placeholder { /* Internet Explorer 10-11 */   color: #ffffff; } .SearchBtnTag {   font-family: "Karbon";   font-size: 13px;   height: 34px;   border-radius: 17px;   padding: 0 20px;   display: inline-block;   color: #ffffff;   line-height: 34px;   cursor: pointer; } .SearchBtnTag:hover {   color: #ffffff;   text-decoration: none; } .graySearchBtn .SearchBtnTag:hover {   background-color: #4F4F4F; } .blueSearchBtn .SearchBtnTag:hover {   background-color: #D91100; } *:focus {   outline: none !important;   box-shadow: none !important; } .bannerWrapper {   width: 100%;   position: relative;   height: 240px;   overflow: hidden; } .bannerWrapper .banner-caption {   position: absolute;   left: 10px;   bottom: 5.8%;   width: 98%;   color: #ffffff; } .bannerWrapper .banner-caption h1 {   margin: 0;   font-size: 30px;   line-height: 41px;   font-family: "Karbon";   padding: 0 13.738% 0 0;   margin: 0 0 2px 0; } @media screen and (max-width: 768px) {   .bannerWrapper .banner-caption h1 {     font-size: 24px;     line-height: 27px;   } } .bannerWrapper .banner-caption P {   font-family: "Karbon";   font-size: 12px;   line-height: 17px;   margin: 0; } nav.pager-nav.text-center {   text-align: left; } nav.pager-nav.text-center .pagination {   margin: 10px 0 0 0; } nav.pager-nav.text-center .pagination li > a, nav.pager-nav.text-center .pagination li > span {   border-radius: 11px;   margin: 0 5px;   background: #d8d8d8;   color: #8e8e8e;   font-size: 11px;   height: 22px;   text-align: center;   line-height: 20px;   padding: 0 6px;   min-width: 22px; } nav.pager-nav.text-center .pagination li:last-child > a, nav.pager-nav.text-center .pagination li:last-child > span, nav.pager-nav.text-center .pagination li:first-child > a, nav.pager-nav.text-center .pagination li:first-child > span {   border-radius: 11px; } nav.pager-nav.text-center .pagination li.active a {   background-color: #eb1700;   color: #FFF; } /* Site Exit Modal Popup styles */ .ui-widget-overlay {   background: #000;   opacity: 0.6;   filter: Alpha(Opacity=60);   z-index: 499 !important; } .external-link-popup {   z-index: 500 !important;   font-family: "Karbon";   font-size: 13px;   width: 510px !important;   padding: 25px;   top: calc(50vh - 176px) !important;   left: calc(50vw - 255px) !important;   color: #333333;   border-radius: 6px; } @media screen and (max-width: 991px) {   .external-link-popup {     margin: 0px auto;     width: 94.4% !important;     left: 10px !important;     padding: 17px;   } } .external-link-popup .ui-widget-header {   border: none;   background: none;   font-weight: normal;   padding: 15px; } @media screen and (max-width: 991px) {   .external-link-popup .ui-widget-header {     padding: 15px 0;   } } .external-link-popup .ui-widget-header .ui-dialog-titlebar-close {   display: none; } .external-link-popup .ui-widget-header .ui-dialog-title {   font-size: 30px;   font-family: "Karbon";   color: #eb1700;   float: none; } @media screen and (max-width: 991px) {   .external-link-popup .ui-widget-header .ui-dialog-title {     font-size: 22px;   } } .external-link-popup .external-link-popup-content {   border: none;   line-height: 17px;   margin: 0 0 20px 0;   min-height: auto !important;   padding: unset; } .external-link-popup .ui-dialog-buttonpane {   border: none;   padding: unset; } .external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset {   float: none; } .external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset button {   width: 100%;   height: 48px;   line-height: 48px;   border-radius: 6px;   text-align: center;   margin: unset;   padding: unset; } .external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset button:nth-child(1) {   color: #fff;   background: #eb1700;   text-transform: uppercase; } .external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset button:nth-child(2) {   color: #eb1700;   background: #fff;   border: none;   padding: 0;   margin: 10px 0 0; } #tcModal .modal-dialog, #privacyModal .modal-dialog, #privacyTermsModal .modal-dialog {   background: #FFF;   width: 560px;   top: calc(50vh - 315px);   padding: 25px;   border-radius: 6px; } @media (max-width: 991px) {   #tcModal .modal-dialog, #privacyModal .modal-dialog, #privacyTermsModal .modal-dialog {     width: 94%;     padding: 10px;     top: 5vh;   } } #tcModal .modal-dialog h3, #privacyModal .modal-dialog h3, #privacyTermsModal .modal-dialog h3 {   font-family: "Karbon";   color: #eb1700;   font-size: 24px;   margin: 5px 0 20px;   text-align: center;   padding: 0;   line-height: 34px; } @media (max-width: 991px) {   #tcModal .modal-dialog h3, #privacyModal .modal-dialog h3, #privacyTermsModal .modal-dialog h3 {     padding: 0 20px;   } } #tcModal .modal-dialog #content-terms, #privacyModal .modal-dialog #content-terms, #privacyTermsModal .modal-dialog #content-terms {   overflow: hidden; } #tcModal .modal-dialog #content-terms h3, #privacyModal .modal-dialog #content-terms h3, #privacyTermsModal .modal-dialog #content-terms h3 {   display: none;   font-family: "Karbon";   color: #9e0000 !important;   font-size: 24px;   margin: 5px 0 20px 0;   text-align: center;   padding: 0 70px;   line-height: 34px; } #tcModal .modal-dialog #content-terms .AgreementWrap, #privacyModal .modal-dialog #content-terms .AgreementWrap, #privacyTermsModal .modal-dialog #content-terms .AgreementWrap {   overflow-y: scroll;   height: 380px;   width: 100%;   padding: 15px 20px;   border-radius: 6px;   border: 1px solid #d6d6d6;   margin: 0 0 15px 0; } @media (max-width: 991px) {   #tcModal .modal-dialog #content-terms .AgreementWrap, #privacyModal .modal-dialog #content-terms .AgreementWrap, #privacyTermsModal .modal-dialog #content-terms .AgreementWrap {     padding: 10px;     height: 50vh;   } } #tcModal .modal-dialog form.tc-update-form, #tcModal .modal-dialog form.privacy-update-form, #tcModal .modal-dialog form.privacy-tc-update-form, #privacyModal .modal-dialog form.tc-update-form, #privacyModal .modal-dialog form.privacy-update-form, #privacyModal .modal-dialog form.privacy-tc-update-form, #privacyTermsModal .modal-dialog form.tc-update-form, #privacyTermsModal .modal-dialog form.privacy-update-form, #privacyTermsModal .modal-dialog form.privacy-tc-update-form {   text-align: center;   overflow: hidden; } #tcModal .modal-dialog form.tc-update-form .js-form-item-privacy-checkbox, #tcModal .modal-dialog form.tc-update-form .js-form-item-tc-checkbox, #tcModal .modal-dialog form.privacy-update-form .js-form-item-privacy-checkbox, #tcModal .modal-dialog form.privacy-update-form .js-form-item-tc-checkbox, #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox, #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox, #privacyModal .modal-dialog form.tc-update-form .js-form-item-privacy-checkbox, #privacyModal .modal-dialog form.tc-update-form .js-form-item-tc-checkbox, #privacyModal .modal-dialog form.privacy-update-form .js-form-item-privacy-checkbox, #privacyModal .modal-dialog form.privacy-update-form .js-form-item-tc-checkbox, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox, #privacyTermsModal .modal-dialog form.tc-update-form .js-form-item-privacy-checkbox, #privacyTermsModal .modal-dialog form.tc-update-form .js-form-item-tc-checkbox, #privacyTermsModal .modal-dialog form.privacy-update-form .js-form-item-privacy-checkbox, #privacyTermsModal .modal-dialog form.privacy-update-form .js-form-item-tc-checkbox, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox {   width: 260px;   margin: 0 auto !important;   text-align: left; } #tcModal .modal-dialog form.tc-update-form .form-item-tc-checkbox.checkbox, #tcModal .modal-dialog form.privacy-update-form .form-item-tc-checkbox.checkbox, #tcModal .modal-dialog form.privacy-tc-update-form .form-item-tc-checkbox.checkbox, #privacyModal .modal-dialog form.tc-update-form .form-item-tc-checkbox.checkbox, #privacyModal .modal-dialog form.privacy-update-form .form-item-tc-checkbox.checkbox, #privacyModal .modal-dialog form.privacy-tc-update-form .form-item-tc-checkbox.checkbox, #privacyTermsModal .modal-dialog form.tc-update-form .form-item-tc-checkbox.checkbox, #privacyTermsModal .modal-dialog form.privacy-update-form .form-item-tc-checkbox.checkbox, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .form-item-tc-checkbox.checkbox {   margin-left: -6px; } #tcModal .modal-dialog form.tc-update-form label.control-label, #tcModal .modal-dialog form.privacy-update-form label.control-label, #tcModal .modal-dialog form.privacy-tc-update-form label.control-label, #privacyModal .modal-dialog form.tc-update-form label.control-label, #privacyModal .modal-dialog form.privacy-update-form label.control-label, #privacyModal .modal-dialog form.privacy-tc-update-form label.control-label, #privacyTermsModal .modal-dialog form.tc-update-form label.control-label, #privacyTermsModal .modal-dialog form.privacy-update-form label.control-label, #privacyTermsModal .modal-dialog form.privacy-tc-update-form label.control-label {   font-family: "Karbon";   font-size: 12px;   color: #5a5a5a;   position: relative;   left: 20px;   padding: 0 15px 0 0;   /* Create a custom checkbox */   /* On mouse-over, add a grey background color   .container:hover input ~ .checkmark {     background-color: #ccc;   } */   /* When the checkbox is checked, add a blue background */   /* Create the checkmark/indicator (hidden when not checked) */   /* Show the checkmark when checked */   /* Style the checkmark/indicator   .checkmark:after {     left: 9px;     top: 5px;     width: 5px;     height: 10px;     border: solid white;     border-width: 0 3px 3px 0;     -webkit-transform: rotate(45deg);     -ms-transform: rotate(45deg);     transform: rotate(45deg);   } */ } #tcModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox, #tcModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox, #tcModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox, #privacyModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox, #privacyModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox, #privacyModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox, #privacyTermsModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox, #privacyTermsModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox, #privacyTermsModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox {   opacity: 1;   cursor: pointer;   position: absolute;   top: -2px;   left: 0;   height: 15px;   width: 15px; } #tcModal .modal-dialog form.tc-update-form label.control-label .checkmark, #tcModal .modal-dialog form.privacy-update-form label.control-label .checkmark, #tcModal .modal-dialog form.privacy-tc-update-form label.control-label .checkmark, #privacyModal .modal-dialog form.tc-update-form label.control-label .checkmark, #privacyModal .modal-dialog form.privacy-update-form label.control-label .checkmark, #privacyModal .modal-dialog form.privacy-tc-update-form label.control-label .checkmark, #privacyTermsModal .modal-dialog form.tc-update-form label.control-label .checkmark, #privacyTermsModal .modal-dialog form.privacy-update-form label.control-label .checkmark, #privacyTermsModal .modal-dialog form.privacy-tc-update-form label.control-label .checkmark {   position: absolute;   top: 2px;   left: -20px;   height: 15px;   width: 15px;   background-image: url("images/radioBoxBg.png");   background-repeat: no-repeat;   background-size: cover; } #tcModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #tcModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #tcModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #privacyModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #privacyModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #privacyModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #privacyTermsModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #privacyTermsModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox:checked ~ .checkmark, #privacyTermsModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark {   background-image: url("images/radioBoxCheck.png"); } #tcModal .modal-dialog form.tc-update-form label.control-label .checkmark:after, #tcModal .modal-dialog form.privacy-update-form label.control-label .checkmark:after, #tcModal .modal-dialog form.privacy-tc-update-form label.control-label .checkmark:after, #privacyModal .modal-dialog form.tc-update-form label.control-label .checkmark:after, #privacyModal .modal-dialog form.privacy-update-form label.control-label .checkmark:after, #privacyModal .modal-dialog form.privacy-tc-update-form label.control-label .checkmark:after, #privacyTermsModal .modal-dialog form.tc-update-form label.control-label .checkmark:after, #privacyTermsModal .modal-dialog form.privacy-update-form label.control-label .checkmark:after, #privacyTermsModal .modal-dialog form.privacy-tc-update-form label.control-label .checkmark:after {   content: "";   position: absolute;   display: none; } #tcModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #tcModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #tcModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #privacyModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #privacyModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #privacyModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #privacyTermsModal .modal-dialog form.tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #privacyTermsModal .modal-dialog form.privacy-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after, #privacyTermsModal .modal-dialog form.privacy-tc-update-form label.control-label input.form-checkbox:checked ~ .checkmark:after {   display: block; } #tcModal .modal-dialog form.tc-update-form label.control-label label#checkbox-error, #tcModal .modal-dialog form.privacy-update-form label.control-label label#checkbox-error, #tcModal .modal-dialog form.privacy-tc-update-form label.control-label label#checkbox-error, #privacyModal .modal-dialog form.tc-update-form label.control-label label#checkbox-error, #privacyModal .modal-dialog form.privacy-update-form label.control-label label#checkbox-error, #privacyModal .modal-dialog form.privacy-tc-update-form label.control-label label#checkbox-error, #privacyTermsModal .modal-dialog form.tc-update-form label.control-label label#checkbox-error, #privacyTermsModal .modal-dialog form.privacy-update-form label.control-label label#checkbox-error, #privacyTermsModal .modal-dialog form.privacy-tc-update-form label.control-label label#checkbox-error {   position: absolute;   left: -14px;   top: 20px;   padding: 0px; } #tcModal .modal-dialog form.tc-update-form .js-form-submit, #tcModal .modal-dialog form.privacy-update-form .js-form-submit, #tcModal .modal-dialog form.privacy-tc-update-form .js-form-submit, #privacyModal .modal-dialog form.tc-update-form .js-form-submit, #privacyModal .modal-dialog form.privacy-update-form .js-form-submit, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-submit, #privacyTermsModal .modal-dialog form.tc-update-form .js-form-submit, #privacyTermsModal .modal-dialog form.privacy-update-form .js-form-submit, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-submit {   height: 48px;   font-family: "Karbon";   font-size: 13px;   color: #fff;   text-align: center;   line-height: 34px;   text-transform: uppercase;   background-color: #eb1700;   padding: 0 30px;   margin: 10px 0 20px 0; } #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox, #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox {   height: 40px; } #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox label#privacy_checkbox-error, #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox label#tc_checkbox-error, #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox label#privacy_checkbox-error, #tcModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox label#tc_checkbox-error, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox label#privacy_checkbox-error, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox label#tc_checkbox-error, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox label#privacy_checkbox-error, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox label#tc_checkbox-error, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox label#privacy_checkbox-error, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-privacy-checkbox label#tc_checkbox-error, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox label#privacy_checkbox-error, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-item-tc-checkbox label#tc_checkbox-error {   position: absolute;   top: 18px;   left: -20px; } #tcModal .modal-dialog form.privacy-tc-update-form .js-form-submit, #privacyModal .modal-dialog form.privacy-tc-update-form .js-form-submit, #privacyTermsModal .modal-dialog form.privacy-tc-update-form .js-form-submit {   margin: 0 0 20px 0; } #privacyTermsModal .modal-dialog {   width: 680px; } @media (max-width: 991px) {   #privacyTermsModal .modal-dialog {     width: 94%;     padding: 10px;     top: 5vh;   } } #privacyTermsModal .modal-dialog #content-terms h3 {   display: block; } #privacyTermsModal .modal-dialog #content-terms .AgreementWrap {   height: 165px; } #block-privacyupdateformblock ~ #block-termsandconditionupdateformblock {   display: none; } #tcModal {   z-index: 1051; } body.path-privacy-policy.not-logged-in #block-dropdownlanguage, body.path-terms-of-use.not-logged-in #block-dropdownlanguage {   right: 15px; } .cusComments {   margin: 15px 0;   padding: 0 20px 0 10px;   overflow: hidden; } .cusComments .control-label {   display: none; } .cusComments .field--name-field-initials, .cusComments .field--name-field-username, .cusComments .field--name-field-disease-tags, .cusComments .field--name-field-product-tags {   display: none; } .cusComments .comment-news-comments-form .description.help-block {   display: none; } .cusComments .commentMainDiv {   margin: 0 0 20px 0; } .cusComments .commentMainDiv:after {   clear: both;   display: table;   content: ""; } .cusComments .commentMainDiv .commentInitials {   float: left;   margin: 0 5px 0 0; } .cusComments .commentMainDiv .commentInitials .profileLabel {   width: 40px;   height: 40px;   color: #ffffff;   font-size: 18px;   text-transform: uppercase;   text-align: center;   line-height: 40px;   font-family: "Verdana";   border-radius: 20px;   background-color: #7e2e7a;   border: none;   padding: 0; } .cusComments .commentMainDiv .commentWrap {   float: left;   width: calc(100% - 55px);   min-height: 54px;   background: #f9f9f9;   padding: 10px 15px;   font-size: 12px;   font-family: "Karbon"; } .cusComments .commentMainDiv .commentWrap .commentUsername {   font-family: "Karbon"; } .cusComments .commentMainDiv .commentWrap .deleted-comment {   opacity: 0.5; } .cusComments .commentMainDiv .commentLinks {   float: left;   font-size: 9px;   font-family: "Karbon";   color: #1c75bc;   margin: 0 0 0 60px;   line-height: 17px; } .cusComments .commentMainDiv .commentDate {   float: right;   font-size: 9px;   font-family: "Karbon";   margin: 0 30px 0 0;   line-height: 17px; } .cusComments .comment-news-comments-form {   margin: 0 0 22px 0;   position: relative; } .cusComments .comment-news-comments-form:after {   clear: both;   display: table;   content: ""; } .cusComments .comment-news-comments-form .field--name-field-post-comments {   float: left;   margin: 0;   width: 100%; } .cusComments .comment-news-comments-form .field--name-field-post-comments .form-textarea {   height: 40px;   line-height: 26px;   border-right: none;   border-top-left-radius: 6px;   border-bottom-left-radius: 6px;   border-bottom-right-radius: 0;   border-top-right-radius: 0;   padding: 6px 100px 6px 12px; } .cusComments .comment-news-comments-form .form-actions {   position: absolute;   right: 0;   top: 0;   background: #FFF; } .cusComments .comment-news-comments-form .form-actions button {   height: 40px;   width: 80px;   border-radius: 6px;   background-color: #eb1700;   border: none;   margin: 0; } .cusComments .comment-news-comments-form .form-actions button span {   display: none; } .cusComments .comment-news-comments-form .form-actions button:hover {   text-decoration: none;   background-color: #D91100; } .cusComments .comment-news-comments-form .form-actions button ~ button {   color: #FFF;   margin: 0 0 0 10px; } .cusComments .comment-news-comments-form.ajax-comments-form-reply {   margin: 0 0 22px 46px; } .cusComments .indented .commentMainDiv .commentInitials .profileLabel {   background-color: #359942; } .cusComments .warningWrap {   background-color: #ecf5fa;   height: 56px;   width: 100%;   font-size: 12px;   background: url("images/TooltipIcon.png") no-repeat #ecf5fa;   padding: 15px 10px 15px 65px;   background-size: 35px;   background-position: 18px, center;   margin: 0;   display: table;   border: 1px solid #ecf5fa;   border-radius: 8px; } .cusComments .warningWrap span {   display: table-cell;   vertical-align: middle; } .cusComments .commentCount {   font-family: "Karbon";   font-size: 20px;   color: #eb1700;   line-height: 27px;   margin: 25px 0 0 0; } body.path-help .event-header-title {   padding: 0 30px; } body.path-jih-language-redirect-popup #content-terms, body.path-privacy-policy #content-terms, body.path-terms-of-use #content-terms {   overflow: hidden; } body.path-jih-language-redirect-popup #content-terms h3, body.path-privacy-policy #content-terms h3, body.path-terms-of-use #content-terms h3 {   font-family: "Karbon";   font-size: 24px;   color: #9e0000 !important;   margin: 25px 0; } body.path-jih-language-redirect-popup #content-terms .privacy-policy-link p, body.path-jih-language-redirect-popup #content-terms .terms-of-service p, body.path-jih-language-redirect-popup #content-terms .terms-of-service-trans p, body.path-jih-language-redirect-popup #content-terms .privacy-policy-link-trans p, body.path-privacy-policy #content-terms .privacy-policy-link p, body.path-privacy-policy #content-terms .terms-of-service p, body.path-privacy-policy #content-terms .terms-of-service-trans p, body.path-privacy-policy #content-terms .privacy-policy-link-trans p, body.path-terms-of-use #content-terms .privacy-policy-link p, body.path-terms-of-use #content-terms .terms-of-service p, body.path-terms-of-use #content-terms .terms-of-service-trans p, body.path-terms-of-use #content-terms .privacy-policy-link-trans p {   margin: 5px 0 25px 0 !important; } body.path-jih-language-redirect-popup .AgreementWrap, body.path-privacy-policy .AgreementWrap, body.path-terms-of-use .AgreementWrap {   overflow: hidden; } body.path-jih-language-redirect-popup .AgreementWrap h4, body.path-privacy-policy .AgreementWrap h4, body.path-terms-of-use .AgreementWrap h4 {   font-family: "Karbon";   font-size: 18px;   margin: 5px 0;   color: #9e0000; } body.path-jih-language-redirect-popup .AgreementWrap p, body.path-privacy-policy .AgreementWrap p, body.path-terms-of-use .AgreementWrap p {   font-family: "verdana";   margin: 5px 0 25px 0;   font-size: 13px; } body.path-jih-language-redirect-popup .AgreementWrap p a:hover, body.path-privacy-policy .AgreementWrap p a:hover, body.path-terms-of-use .AgreementWrap p a:hover {   color: #9e0000; } body.path-jih-language-redirect-popup .AgreementWrap p span.underlineText, body.path-privacy-policy .AgreementWrap p span.underlineText, body.path-terms-of-use .AgreementWrap p span.underlineText {   text-decoration: underline;   white-space: nowrap; } body.path-jih-language-redirect-popup .AgreementWrap p span.addr, body.path-privacy-policy .AgreementWrap p span.addr, body.path-terms-of-use .AgreementWrap p span.addr {   display: block;   padding: 5px 0 0 0; } body.path-jih-language-redirect-popup .AgreementWrap ul, body.path-jih-language-redirect-popup .AgreementWrap ol, body.path-privacy-policy .AgreementWrap ul, body.path-privacy-policy .AgreementWrap ol, body.path-terms-of-use .AgreementWrap ul, body.path-terms-of-use .AgreementWrap ol {   padding-bottom: 5px;   padding-top: 5px;   margin-left: 10px; } body.path-jih-language-redirect-popup .AgreementWrap ul li, body.path-jih-language-redirect-popup .AgreementWrap ol li, body.path-privacy-policy .AgreementWrap ul li, body.path-privacy-policy .AgreementWrap ol li, body.path-terms-of-use .AgreementWrap ul li, body.path-terms-of-use .AgreementWrap ol li {   list-style: none;   font-family: "verdana";   font-size: 13px; } body.path-jih-language-redirect-popup .AgreementWrap ul li:before, body.path-jih-language-redirect-popup .AgreementWrap ol li:before, body.path-privacy-policy .AgreementWrap ul li:before, body.path-privacy-policy .AgreementWrap ol li:before, body.path-terms-of-use .AgreementWrap ul li:before, body.path-terms-of-use .AgreementWrap ol li:before {   content: "•";   font-weight: bold;   display: inline-block;   width: 1em;   margin-left: -1em;   color: #eb1700; } body.path-jih-language-redirect-popup .AgreementWrap ul li a:hover, body.path-jih-language-redirect-popup .AgreementWrap ol li a:hover, body.path-privacy-policy .AgreementWrap ul li a:hover, body.path-privacy-policy .AgreementWrap ol li a:hover, body.path-terms-of-use .AgreementWrap ul li a:hover, body.path-terms-of-use .AgreementWrap ol li a:hover {   color: #eb1700; } body.path-privacy-policy #content-terms, body.path-terms-of-use #content-terms, body.path-jih-language-redirect-popup #content-terms {   overflow: hidden; } body.path-privacy-policy #content-terms h3, body.path-terms-of-use #content-terms h3, body.path-jih-language-redirect-popup #content-terms h3 {   font-family: "Karbon";   font-size: 24px;   color: #003479;   margin: 25px 0; } body.path-privacy-policy .AgreementWrap, body.path-terms-of-use .AgreementWrap, body.path-jih-language-redirect-popup .AgreementWrap {   overflow: hidden; } body.path-privacy-policy .AgreementWrap h4, body.path-terms-of-use .AgreementWrap h4, body.path-jih-language-redirect-popup .AgreementWrap h4 {   font-family: "Karbon";   font-size: 18px;   margin: 5px 0;   color: #9e0000; } body.path-privacy-policy .AgreementWrap p, body.path-terms-of-use .AgreementWrap p, body.path-jih-language-redirect-popup .AgreementWrap p {   font-family: "Karbon";   margin: 5px 0 25px 0;   font-size: 13px; } body.path-privacy-policy .AgreementWrap p a:hover, body.path-terms-of-use .AgreementWrap p a:hover, body.path-jih-language-redirect-popup .AgreementWrap p a:hover {   color: #eb1700; } body.path-privacy-policy .AgreementWrap p span.underlineText, body.path-terms-of-use .AgreementWrap p span.underlineText, body.path-jih-language-redirect-popup .AgreementWrap p span.underlineText {   text-decoration: underline;   white-space: nowrap; } body.path-privacy-policy .AgreementWrap p span.addr, body.path-terms-of-use .AgreementWrap p span.addr, body.path-jih-language-redirect-popup .AgreementWrap p span.addr {   display: block;   padding: 5px 0 0 0; } body.path-privacy-policy .AgreementWrap ul, body.path-privacy-policy .AgreementWrap ol, body.path-terms-of-use .AgreementWrap ul, body.path-terms-of-use .AgreementWrap ol, body.path-jih-language-redirect-popup .AgreementWrap ul, body.path-jih-language-redirect-popup .AgreementWrap ol {   padding-bottom: 5px;   padding-top: 5px;   margin-left: 10px;   /* &#terms-list{} */ } body.path-privacy-policy .AgreementWrap ul li, body.path-privacy-policy .AgreementWrap ol li, body.path-terms-of-use .AgreementWrap ul li, body.path-terms-of-use .AgreementWrap ol li, body.path-jih-language-redirect-popup .AgreementWrap ul li, body.path-jih-language-redirect-popup .AgreementWrap ol li {   list-style: none;   font-family: "Karbon";   font-size: 13px; } body.path-privacy-policy .AgreementWrap ul li:before, body.path-privacy-policy .AgreementWrap ol li:before, body.path-terms-of-use .AgreementWrap ul li:before, body.path-terms-of-use .AgreementWrap ol li:before, body.path-jih-language-redirect-popup .AgreementWrap ul li:before, body.path-jih-language-redirect-popup .AgreementWrap ol li:before {   content: "•";   font-weight: bold;   display: inline-block;   width: 1em;   margin-left: -1em;   color: #9e0000 !important; } body.path-privacy-policy .AgreementWrap ul li a:hover, body.path-privacy-policy .AgreementWrap ol li a:hover, body.path-terms-of-use .AgreementWrap ul li a:hover, body.path-terms-of-use .AgreementWrap ol li a:hover, body.path-jih-language-redirect-popup .AgreementWrap ul li a:hover, body.path-jih-language-redirect-popup .AgreementWrap ol li a:hover {   color: #eb1700; } .modal-dialog .privacy-policy-link, .modal-dialog .terms-of-service, .modal-dialog .terms-of-service-trans, .modal-dialog .privacy-policy-link-trans {   display: none; } body.path-like-it .alert-danger, body.path-education-comment-report .alert-danger, body.path-news-comment-report .alert-danger, body.path-question-and-answers-report .alert-danger {   display: none; } body.path-like-it form.views-exposed-form, body.path-education-comment-report form.views-exposed-form, body.path-news-comment-report form.views-exposed-form, body.path-question-and-answers-report form.views-exposed-form {   width: 97.5%;   margin: 15px auto 0 auto;   /* .form-inline{     .select-wrapper{       width: 96%;     }     .form-control{       width: 100%;       option{         width:100%;         overflow: hidden;       }     }   } */ } body.path-like-it form.vbo-view-form, body.path-education-comment-report form.vbo-view-form, body.path-news-comment-report form.vbo-view-form, body.path-question-and-answers-report form.vbo-view-form {   margin: 10px auto 50px auto;   width: 97.5%; } body.path-like-it form.vbo-view-form table.table-striped .checkbox input[type=checkbox] {   margin-left: 0; } .custom-comment-delete {   margin: 10px; } .custom-comment-delete h2 {   font-size: 20px;   color: #003479;   font-family: "Karbon";   margin: 0 0 20px 0; } .custom-comment-delete .form-item-reason-dropdown label.control-label {   font-weight: normal;   font-family: "Karbon";   margin: 0 0 10px 0; } .custom-comment-delete #edit-submit, .custom-comment-delete #edit-cancel {   margin: 0 10px 0 0;   text-transform: uppercase;   padding: 6px 20px; } .privacy-policy-link, .terms-of-service {   display: none; } body.path-jih-language-redirect-popup .site.container {   min-height: 100vh; } body.path-jih-language-redirect-popup #header-content, body.path-jih-language-redirect-popup .privacy-policy-link-trans, body.path-jih-language-redirect-popup footer#footer, body.path-jih-language-redirect-popup .terms-of-service-trans {   display: none; } body.path-jih-language-redirect-popup #content-policy, body.path-jih-language-redirect-popup #content-terms {   margin-top: 20px; } body.path-jih-language-redirect-popup #content-policy h1, body.path-jih-language-redirect-popup #content-terms h1 {   display: none; } .privayRegisterNoticeFooter {   border: none;   text-align: center; } .privayRegisterNoticeFooter .btn-creatacc {   background-color: #eb1700;   border: none;   width: 130px;   padding: 2% 0 2% 0; } body.path-email-response form .js-filter-wrapper.filter-wrapper {   display: none; } #views-exposed-form-disease-page-2, #views-exposed-form-disease-page-4, #views-exposed-form-products-page-2, #views-exposed-form-products-page-4 {   margin-bottom: 16px; } #views-exposed-form-disease-page-3, #views-exposed-form-products-page-3 {   margin-bottom: 6px; } .bef-exposed-form .form-item label {   padding-right: 5px;   font-weight: normal;   font-family: Karbon; } .bef-exposed-form .form-item select {   font-family: Karbon; } /* Most Viewed Content */ .view-most-viewed-content {   margin: 0 15px; } .view-most-viewed-content .view-header h3 {   font-family: Karbon;   font-size: 24px;   color: #eb1700;   margin: 25px 0; } .view-most-viewed-content .view-filters .views-exposed-form {   float: none;   width: 100%; } .view-most-viewed-content .view-filters .views-exposed-form .form-actions button {   margin-left: 5px;   background-color: #eb1700;   border-color: #eb1700; } .view-most-viewed-content .view-content table th {   font-family: Karbon;   font-size: 18px;   color: #eb1700; } .view-most-viewed-content .view-content table td {   font-family: Karbon;   font-size: 13px; } .indented {   padding-left: 25px; } .commentDiv .commentHead {   font-size: 16px;   font-weight: bold; } .commentDiv span.submittedbyVal {   font-size: 12px;   padding-left: 15px; } .commentDiv ul li a {   font-size: 11px;   padding-left: 15px; } .commentDiv .field--name-field-comments {   padding-left: 15px; } .path-comments-download form.bef-exposed-form {   margin-top: 15px;   border: 3px solid #ccc;   border-radius: 5px;   padding: 10px;   background: #ccc; } .path-comments-download form.bef-exposed-form .form-item {   float: none;   display: -ms-flexbox;   display: flex;   -ms-flex-align: center;   align-items: center;   -webkit-box-pack: justify;   -ms-flex-pack: justify;   box-sizing: border-box;   margin-bottom: 10px; } @media screen and (max-width: 767px) {   .path-comments-download form.bef-exposed-form .form-item {     display: grid;     width: 100%;   } } .path-comments-download form.bef-exposed-form .form-item label {   margin-right: 10px; } .path-comments-download form.bef-exposed-form .form-item label[for=edit-field-location-value] {   margin-right: 20px; } .path-comments-download form.bef-exposed-form .form-item label[for=edit-id] {   margin-right: 50px; } .path-comments-download form.bef-exposed-form .form-item:nth-of-type(2) {   float: left;   margin-right: 10px; } .path-comment .page-header {   display: block;   margin-top: 0;   font-size: 24px;   font-weight: 400;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.83px;   color: #003479; } #comment-expert-comments-delete-form #edit-delete-action--wrapper .fieldset-wrapper #edit-delete-action label[for=edit-delete-action-2] {   display: none; } #comment-expert-comments-delete-form #edit-delete-action--wrapper .fieldset-wrapper #edit-delete-action input#edit-delete-action-2 {   display: none; } .links.inline.list-inline .comment-add {   display: none; } .comment-restrict {   opacity: 0.5; } header {   background-image: linear-gradient(#eb1700, #eb1700) !important;   margin: 0 -15px;   padding: 0 15px; } header .navbar-brand {   font-size: 30px;   color: #ffffff;   font-family: "Ubuntu", sans-serif; } @media screen and (max-width: 767px) {   header .navbar-brand {     display: none !important;   } } header #header-content {   display: flex;   align-items: center;   justify-content: flex-start; } @media screen and (max-width: 767px) {   header #header-content {     justify-content: space-between;   } } header #header-content ul.sf-menu.sf-accordion.sf-expanded {   position: absolute;   left: -15px !important;   top: 50% !important;   background-color: #ebebeb;   width: 100vw; } header #header-content ul.sf-menu.sf-accordion.sf-expanded li {   font-size: 12px;   font-weight: normal;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: 0.42px;   color: #626262;   text-transform: uppercase; } header #header-content ul.sf-menu.sf-accordion.sf-expanded li a {   color: #626262; } header #header-content ul.sf-menu.sf-accordion.sf-expanded li.active-trail {   font-weight: 600;   background-color: #d2e9f5; } header #header-content ul.sf-menu.sf-accordion.sf-expanded li.active-trail a {   color: #eb1700; } header #header-content ul.sf-menu.sf-accordion.sf-expanded .mobile-lang-icon {   position: absolute;   bottom: 20px;   font-size: 12px;   font-weight: normal;   font-stretch: normal;   font-style: normal;   line-height: 25px;   letter-spacing: 0.42px;   color: #626262;   padding-left: 40px;   background-image: url(images/languageIconGray.png);   background-repeat: no-repeat;   background-size: 20px;   background-position: 15px 4px;   text-transform: uppercase; } @media screen and (max-width: 991px) {   .logo.logo-mobile img {     width: 185px;   } } .name.navbar-brand.site-name-mobile {   display: none; } @media screen and (max-width: 991px) {   .name.navbar-brand.site-name-mobile {     font-size: 14px;     font-weight: 700;     height: auto;     display: flex !important;   } } @media screen and (max-width: 991px) {   header .block-superfishmain-menu {     width: auto;     margin-right: 20px;   } } span.second-part {   font-weight: 700;   font-family: karbon; } .site-name-desktop {   width: 100%;   text-align: right; } header {   background-image: linear-gradient(#eb1700, #eb1700);   margin: 0;   padding: 0;   position: relative; } header .logo {   margin: 0 auto;   padding: 25px 0; } header .logo sup {   color: #fff;   font-size: 8px;   top: -1.5em; } header .logo:hover {   text-decoration: none; } header .logo img {   vertical-align: top; } header .userProfile {   position: absolute;   right: 15px;   width: 40px;   height: 40px;   top: 15px;   cursor: pointer; } .logged-in header .logo {   width: auto;   padding: 25px 0 25px 20px;   margin: 0; } @media (max-width: 767px) {   .logged-in header .logo {     width: 100%;     padding: 25px 0;   } } .logged-in header .logo:hover {   text-decoration: none; } .logged-in header .logo sup {   color: #fff;   font-size: 8px;   top: -1.5em; } .logged-in header .userProfile img {   display: none; } .logged-in header .userProfile .profileLabel {   width: 40px;   height: 40px;   background: #f37820;   border-radius: 20px;   border: none;   text-align: center;   padding: 6px 0; } .logged-in header .userProfile .profileLabel label {   color: #ffffff;   font-size: 18px;   font-family: "Verdana";   margin: 0;   font-weight: normal;   cursor: pointer; } .logged-in header .userProfile.open {   width: 70px;   height: 70px;   top: 0;   right: 0;   background-color: #ebebeb; } .logged-in header .userProfile.open .profileLabel {   background: #ebebeb url("images/closeProfile.svg") no-repeat 24px 24px;   background-size: 24px;   width: 100%;   height: 100%; } .logged-in header .userProfile.open .profileLabel label {   color: #ebebeb;   visibility: hidden; } .logged-in header .userProfile.open .dropdown-backdrop {   display: none; } .logged-in header .userProfile .profileMenu {   width: 360px;   height: 143px;   position: absolute;   background-color: #ebebeb;   right: 0;   z-index: 100;   top: 70px;   padding: 10px 10px 8px 10px;   font-family: "Karbon";   float: none;   margin: 0;   left: auto;   border: none;   border-radius: initial; } .logged-in header .userProfile .profileMenu .vertical-align {   margin: 0 0 7px 0;   display: flex;   align-items: center; } .logged-in header .userProfile .profileMenu .avatar {   width: 70px;   height: 70px;   background: #f37820;   border-radius: 35px;   border: none;   text-align: center; } .logged-in header .userProfile .profileMenu .avatar label {   color: #ffffff;   font-size: 32px;   font-family: "Verdana";   margin: 0;   font-weight: normal;   cursor: pointer;   line-height: 70px; } .logged-in header .userProfile .profileMenu p {   color: #787878;   font-size: 10px;   margin: 0; } .logged-in header .userProfile .profileMenu h3 {   color: #9e0000;   font-size: 16px;   font-family: "Karbon";   margin: 0 0 1px 0; } .logged-in header .userProfile .profileMenu .mailtoLink {   color: #eb1700;   font-size: 11px; } .logged-in header .userProfile .profileMenu a.anchorBtn {   width: 165px;   height: 48px;   font-family: "Karbon";   font-size: 13px;   line-height: 48px;   letter-spacing: 0.33px;   text-align: center;   color: #999;   border-radius: 6px;   border: solid 1px #ccc;   background: #ffffff;   text-transform: uppercase;   display: inline-block; } .logged-in header .userProfile .profileMenu a.anchorBtn.viewprofileBtn {   margin: 0 6px 0 0; } .logged-in header #views-exposed-form-solr-search-content-page .form-item-search label.control-label {   display: none; } .logged-in header #views-exposed-form-solr-search-content-page button#edit-submit-solr-search-content, .logged-in header #views-exposed-form-solr-search-content-page button#edit-submit-solr-search-content--2 {   display: none; } .logged-in header #searchBar {   position: absolute;   right: 80px;   top: 19px; } @media screen and (min-width: 992px) {   .logged-in header #searchBar {     min-width: 25%;   } } .logged-in header #searchBar input {   width: 220px;   height: 32px;   font-size: 14px;   font-family: "Karbon";   background-color: #9e0000;   background-image: url("images/searchIcon.png");   background-repeat: no-repeat;   background-size: 15px;   border: none;   padding: 0 10px 0 30px;   color: rgba(255, 255, 255, 0.5019607843);   background-position: 10px 9px;   border-radius: 0;   opacity: 0.5;   /* &:active{     background-color: $ui-white;     background-image: url('images/searchIconActiveSearch.png');     color: #333333;     opacity: 1;   } */ } .logged-in header #searchBar input::-webkit-input-placeholder {   color: rgba(255, 255, 255, 0.5019607843); } .logged-in header #searchBar input:-moz-placeholder {   color: rgba(255, 255, 255, 0.5019607843); } .logged-in header #searchBar input::-ms-input-placeholder {   color: rgba(255, 255, 255, 0.5019607843); } .logged-in header #searchBar input:focus {   background-color: #ffffff;   background-image: url("images/searchIconActiveSearch.png");   color: #000000;   opacity: 1; } .logged-in header #searchBar input:focus::-webkit-input-placeholder {   color: rgba(0, 0, 0, 0.5019607843); } .logged-in header #searchBar input:focus:-moz-placeholder {   color: rgba(0, 0, 0, 0.5019607843); } .logged-in header #searchBar input:focus::-ms-input-placeholder {   color: rgba(0, 0, 0, 0.5019607843); } .logged-in header #searchBar .region-search {   display: flex;   flex-wrap: wrap;   justify-content: end; } .logged-in header #searchBar .region-search .desktop-lang-icon {   min-width: 70px;   padding: 27px 10px 27px 36px;   color: #fff;   margin: -20px 20px 0px 0px;   text-align: left;   cursor: pointer;   background-image: url(images/languageIconWhite.png);   background-repeat: no-repeat;   background-size: 20px;   background-position: 11px 27px; } .logged-in header #searchBar .region-search .desktop-lang-icon.open {   background-color: #ebebeb;   color: #6f6f6f;   background-image: url(images/languageIconGray.png); } .logged-in header #searchBar .region-search .language-switcher-language-url {   position: relative; } @media screen and (max-width: 991px) {   .logged-in header #searchBar .region-search .language-switcher-language-url {     display: none;   } } .logged-in header #searchBar .region-search .language-switcher-language-url .links {   list-style-type: none;   background-color: #ebebeb;   text-align: center;   position: absolute;   z-index: 99;   left: 0px;   top: 53px;   width: 300px;   padding-left: 0px;   display: none; } .logged-in header #searchBar .region-search .language-switcher-language-url .links.is-open {   display: block; } .logged-in header #searchBar .region-search .language-switcher-language-url .links li {   padding: 13px 5px;   border-bottom: 1px solid #dfdfdf; } .logged-in header #searchBar .region-search .language-switcher-language-url .links li a {   color: #6f6f6f; } .logged-in header #searchBar .region-search .language-switcher-language-url .links li a.is-active {   color: #639dcc; } .not-logged-in header section#block-loginbuttoninheader {   position: absolute;   right: 15px;   width: 40px;   height: 40px;   top: 15px;   z-index: 10; } .not-logged-in header section#block-loginbuttoninheader button {   font-size: 0;   background: url("images/noun-profile-1865141.svg") no-repeat;   padding: 20px;   border: none; } @media screen and (min-width: 992px) {   .region-mobilemenu #block-languageswitcher-2 {     display: none;   } } @media screen and (max-width: 991px) {   .region-mobilemenu #block-languageswitcher-2 .links {     list-style-type: none;     background-color: #ebebeb;     text-align: center;     position: absolute;     z-index: 99;     left: 0px;     top: 75px;     width: 100%;     padding-left: 0px;     height: 100vh;     min-height: 520px;     display: none;   }   .region-mobilemenu #block-languageswitcher-2 .links.is-open {     display: block;     z-index: 999;   }   .region-mobilemenu #block-languageswitcher-2 .links li {     padding: 13px 5px;     border-bottom: 1px solid #dfdfdf;   }   .region-mobilemenu #block-languageswitcher-2 .links li a {     color: #6f6f6f;   }   .region-mobilemenu #block-languageswitcher-2 .links li a.is-active {     color: #9e0000;   } } @media screen and (min-width: 992px) {   .region-mobilemenu #block-mobilelanguageswitchericon {     display: none;   } } .language-switcher-language-url.contextual-region {   position: static !important; } .home.not-logged-in #landing-banner section, .home.not-logged-in #containerForm section {   display: inline-block; } @media (max-width: 767px) {   .home.not-logged-in #landing-banner section, .home.not-logged-in #containerForm section {     display: block;   } } .home.not-logged-in #landing-banner section form button, .home.not-logged-in #containerForm section form button {   width: 172px;   line-height: 16px;   border: solid 1px #cccccc;   text-transform: uppercase;   margin: 0 11px 0 0; } .home.not-logged-in #landing-banner section form#openid-connect-login-form div #edit-openid-connect-client-generic-login, .home.not-logged-in #containerForm section form#openid-connect-login-form div #edit-openid-connect-client-generic-login {   width: 172px;   margin: 0 11px 0 0; } @media (max-width: 767px) {   .home.not-logged-in #landing-banner section form#openid-connect-login-form div #edit-openid-connect-client-generic-login, .home.not-logged-in #containerForm section form#openid-connect-login-form div #edit-openid-connect-client-generic-login {     width: 100%;     margin: 0 0 2.944% 0;   } } #landing-banner {   width: 100%;   background-image: url(../images/landing-banner-desk.png);   background-repeat: no-repeat;   background-size: cover;   color: #ffffff; } @media (max-width: 767px) {   #landing-banner {     padding: 0 2.78%;     background-image: url(../images/landing-banner-mob.png);   } } #landing-banner .row {   background-image: linear-gradient(180deg, transparent 10%, rgba(0, 0, 0, 0.6) 90%); } #landing-banner #landing-banner-title {   font-family: "karbon";   font-size: 32px;   width: 100%;   max-width: 760px;   margin: 0 auto;   line-height: 32px;   text-align: center;   padding: 14.834% 0 3% 0; } @media (max-width: 767px) {   #landing-banner #landing-banner-title {     font-size: 28px;     line-height: normal;     padding: 22% 0 3% 0;   } } #landing-banner #landing-banner-title span {   font-size: 28px; } #landing-banner #landing-banner-desc {   font-family: "karbon";   font-size: 17px;   padding: 0.834% 0 1.5% 0;   line-height: 17px;   text-align: center;   margin: 0; } @media (max-width: 767px) {   #landing-banner #landing-banner-desc {     font-size: 14px;     padding: 2.65% 0 4.412% 0;     letter-spacing: -0.225px;   } } .btnWrapper {   text-align: center;   padding: 0 0 2.417% 0;   display: flex;   justify-content: center; } @media (max-width: 767px) {   .btnWrapper {     padding: 0 0 4.71% 0;   } } .btnWrapper .btn {   width: 172px;   height: 48px;   text-align: center;   border-radius: 6px;   font-family: "Karbon";   font-size: 13px;   line-height: 1.85;   letter-spacing: 0.33px;   margin: 0;   display: inline-block;   line-height: 36px; } @media (max-width: 767px) {   .btnWrapper .btn {     width: 100%;   } } .btnWrapper .btn.btn-signin {   background-color: #1c75bc;   color: #ffffff;   border: solid 1px #1c75bc;   margin: 0 11px 0 0; } @media (max-width: 767px) {   .btnWrapper .btn.btn-signin {     margin: 0 0 2.944% 0;   } } .btnWrapper .btn.btn-creatacc {   background-color: #ffffff;   color: #999999;   border: solid 1px #cccccc; } .home.not-logged-in #containerForm section form#openid-connect-login-form div #edit-openid-connect-client-generic-login:hover, .home.not-logged-in #landing-banner section form#openid-connect-login-form div #edit-openid-connect-client-generic-login:hover {   background-color: #e2e2e2; } #landing-banner a.btn-creatacc:hover, #landing-container a.btn-creatacc:hover {   background-color: #e2e2e2; } #landing-container {   font-family: "Karbon"; } #landing-container h1 {   font-size: 24px;   font-family: "Karbon";   color: #eb1700; } @media (max-width: 768px) {   #landing-container h1 {     margin: 20px 0 10px 0;   } } #landing-container p {   font-size: 13px;   color: #333333;   line-height: 17px; } #landing-container img {   max-width: 100%; } #landing-container .containerRow3 img {   width: 80%; } @media (min-width: 768px) and (max-width: 991px) {   #landing-container img {     max-width: 80%;   } } @media (max-width: 768px) {   #landing-container img {     width: 100%;   }   #landing-container .containerRow3 img {     width: 80%;     margin: 40px 0 0 0;   } } #landing-container .containerRow2 {   background-color: #f0f0f0;   padding: 1.5% 0; } #landing-container .containerRow3 {   margin: 1% 0; } #landing-container .containerRow1, #landing-container .containerRow2 {   margin-top: -1%; } #landing-container .containerRow1 .col:nth-child(1), #landing-container .containerRow3 .col:nth-child(1) {   padding: 0 10% 0 0; } @media (max-width: 768px) {   #landing-container .containerRow1 .col:nth-child(1), #landing-container .containerRow3 .col:nth-child(1) {     padding: 0 2.78%;   } } #landing-container .containerRow2 .col:nth-child(1) {   padding: 0 0 0 10%; } @media (max-width: 768px) {   #landing-container .containerRow2 .col:nth-child(1) {     padding: 0 2.78%;   } } #landing-container .containerRow3 .col:nth-child(2) {   text-align: center; } #landing-container #containerForm {   background-image: linear-gradient(#eb1700, #eb1700);   color: #ffffff;   margin: 0.834% 0 0 0; } @media (max-width: 768px) {   #landing-container #containerForm {     margin: 10.557% 0 0 0;     padding: 0 2.78%;   } } #landing-container #containerForm #containerForm-title {   color: #ffffff;   margin: 0;   padding: 4.5% 0 0.834% 0;   font-family: "Karbon";   text-align: center;   font-size: 30px; } @media (max-width: 768px) {   #landing-container #containerForm #containerForm-title {     padding: 8.53% 0 5% 0;   } } #landing-container #containerForm #containerForm-desc {   color: #ffffff;   font-family: "Karbon";   font-size: 14px;   padding: 0 0 2.084% 0;   line-height: 17px;   text-align: center; } @media (max-width: 768px) {   #landing-container #containerForm #containerForm-desc {     padding: 0 0 7.65% 0;   } } #landing-container #containerForm .btnWrapper {   padding: 0 0 3.5% 0; } @media (max-width: 768px) {   #landing-container #containerForm .btnWrapper {     padding: 0 0 11.18% 0;   } } #HomeCarousel .carousel-inner .item .carousel-caption {   right: 0;   left: 10px;   padding: 0;   bottom: 9.445%; } #HomeCarousel .carousel-inner .item .carousel-caption .image-wrapper {   width: 168px;   height: 65px; } #HomeCarousel .carousel-inner .item .carousel-caption .image-wrapper img {   width: 100%; } @media (max-width: 767px) {   #HomeCarousel .carousel-inner .item .carousel-caption .image-wrapper {     width: 157px;     height: 61px;   } } #HomeCarousel .carousel-inner .item .carousel-caption h3 {   font-size: 30px;   font-family: "Karbon";   color: #ffffff;   margin: 5px 0 0 0;   padding: 0 13.738% 0 0; } @media (max-width: 767px) {   #HomeCarousel .carousel-inner .item .carousel-caption h3 {     font-size: 24px;   } } #HomeCarousel .carousel-indicators {   bottom: -11px; } @media screen and (max-width: 768px) {   #HomeCarousel .carousel-indicators {     bottom: -6px;   } } #HomeCarousel .carousel-indicators li {   background-color: #AEAAA6;   width: 6px;   height: 6px;   border: none;   margin: 2px 3px; } #HomeCarousel .carousel-indicators li.active {   background-color: #ffffff; } .todayView {   padding: 0 10px; } .todayView.todayViewRow1 {   margin: 24px 0 0 0; } .todayView.todayViewRow4 {   margin: 0 0 50px 0; } .todayView h1 {   font-size: 20px;   color: #eb1700;   font-family: "Karbon";   margin: 0 0 21px 0; } .todayView .todayViewCard {   display: inline-block;   border-radius: 6px;   border: solid 1px #e8e8e8;   background: #ffffff;   box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.05);   padding: 10px 10px 10px 20px;   font-family: "Karbon";   font-size: 13px;   margin: 0 10px 18px 0;   width: 97%; } @media screen and (max-width: 768px) {   .todayView .todayViewCard {     width: 100%;     max-width: 100%;     margin: 0 0 8px 0;   } } .todayView .todayViewCard .cardHeader {   display: block; } .todayView .todayViewCard .cardHeader img {   margin: 0 5px 0 0;   width: 33px;   height: unset; } .todayView .todayViewCard .cardHeader span {   font-size: 17px;   color: #312c2a;   font-family: "Karbon";   letter-spacing: -0.32px;   vertical-align: middle;   font-weight: bold; } .todayView .todayViewCard .cardHeader:hover {   text-decoration: underline; } .todayView .todayViewCard .cardDesc {   display: block;   color: #333333;   margin: 7px 0 30px 0;   font-family: "verdana"; } .todayView .todayViewCard .CardViewlink {   color: #eb1700; } .todayView .todayViewCard .CardViewlink:hover {   text-decoration: underline; } .todayView .todayViewCard:hover {   text-decoration: none;   box-shadow: 0 0 8px; } .blueSearchBtn .SearchBtnTag {   background-color: #eb1700;   margin: 0 10px 10px 0; } .graySearchBtn .SearchBtnTag {   margin: 0 10px 10px 0;   background-color: #787878; } .gradientImg {   position: absolute;   background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) -20%, rgba(0, 0, 0, 0.2) 80%);   width: 100%;   height: 100%; } .bannerGradientImg {   background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) -20%, rgba(0, 0, 0, 0.2) 80%);   position: absolute;   width: 100%;   height: inherit; } .carousel-caption {   text-align: unset; } .banner-link {   text-decoration: none !important;   color: white; } .path-home .containerRow1 img {   height: auto; } .path-home .containerRow2 img {   height: auto; } .path-home .containerRow3 img {   height: auto; } .PubContentWrapper {   padding: 10px;   font-family: "OpenSans-Regular"; } .PubContentWrapper .PubCard {   border: solid 1px #e8e8e8;   background: #ffffff;   box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.05);   color: #333333;   position: relative; } .PubContentWrapper .PubCard:hover {   box-shadow: 0 0 8px; } .PubContentWrapper .PubCard > * {   padding: 0 10px; } .PubContentWrapper .PubCard .PubCardTitle {   font-family: "Karbon";   font-size: 16px;   color: #000;   margin: 15px 0;   display: inline-block;   padding-bottom: 25px;   margin-bottom: 0px;   width: 100%; } @media screen and (max-width: 500px) {   .PubContentWrapper .PubCard .PubCardTitle {     padding-bottom: 20px;   } } .PubContentWrapper .PubCard .PubCardDesc {   font-size: 13px;   line-height: 17px;   margin: 0; } .PubContentWrapper .PubCard .PubCardList {   list-style: none;   margin: 15px 0 10px 0;   position: relative; } @media screen and (max-width: 500px) {   .PubContentWrapper .PubCard .PubCardList {     position: unset;   } } .PubContentWrapper .PubCard .PubCardList li {   display: inline-block; } .PubContentWrapper .PubCard .PubCardList li:first-child {   margin: 0 3px 0 0; } .PubContentWrapper .PubCard .PubCardList li:after {   content: "|"; } .PubContentWrapper .PubCard .PubCardList li:last-child:after {   content: ""; } .PubContentWrapper .PubCard .PubCardList .PubCardlink a {   display: inline-block;   padding: 0 5px 0 0;   color: #333333; } .PubContentWrapper .PubCard .PubCardList .PubCardlink a:before {   content: "";   background-image: url("images/externallink.png");   background-repeat: no-repeat;   background-size: 12px;   display: inline-block;   width: 12px;   height: 12px;   margin: 0 5px 0 0; } .PubContentWrapper .PubCard .PubCardList .newslike {   display: inline-flex;   font-size: 14px;   color: #333333;   margin-left: 3px;   cursor: pointer; } .PubContentWrapper .PubCard .PubCardList .newslike span a {   color: #333333; } .PubContentWrapper .PubCard .PubCardList .newslike span a:hover {   text-decoration: none; } .PubContentWrapper .PubCard .PubCardList .newslike img {   max-width: 12px;   min-height: 12px;   margin-right: 5px; } .PubContentWrapper .PubCard .PubCardList .newslike .likeit-title {   display: none; } .PubContentWrapper .PubCard .PubCardList .newslike .cusLikeText {   margin-right: 10px;   margin-left: 17px; } .PubContentWrapper .PubCard .PubCardList .newslike article.likeit.likeit-wrapper {   width: 70px;   margin-left: -54px; } .PubContentWrapper .PubCard .PubCardList .newslike article.likeit.likeit-wrapper .likeit-count {   margin-left: 49px; } .PubContentWrapper .PubCard .PubCardList .newslike article.likeit.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat left center;   background-size: 11px 10px; } .PubContentWrapper .PubCard .PubCardList .newslike article.likeit.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat left center;   background-size: 11px 10px; } .PubContentWrapper .PubCardBtnWrap {   width: 100%;   border-top: solid 1px #e8e8e8;   background-color: #fafafa;   padding: 6px 0 0 10px;   font-size: 0; } .PubContentWrapper .PubCardBtnWrap .PubCardBtn {   height: 26px;   border-radius: 17px;   background: #d5d5d5;   color: #333333;   font-size: 11px;   line-height: 26px;   padding: 0 10px;   display: inline-block;   margin: 0 5px 6px 0;   cursor: pointer; } .PubContentWrapper .PubCardBtnWrap .PubCardBtn:hover {   text-decoration: none;   background-color: #787878;   color: #fff; } .PubContentWrapper .PubCardBtnWrap .AddPubCardBtn {   width: 26px;   height: 26px;   border-radius: 13px;   background: #d5d5d5;   color: #333333;   text-align: center;   border: none;   margin: 0 0 6px;   display: inline-block;   font-size: 11px;   line-height: 26px;   cursor: pointer; } #PubContentWrap {   margin: 0 0 30px 0; } #PubContentWrap .pager-nav.text-center {   text-align: left;   padding: 10px 0 10px 10px; } #PubContentWrap .pager-nav.text-center .pagination li.disabled {   display: none; } #PubContentWrap .pager-nav.text-center .pagination li:first-child a, #PubContentWrap .pager-nav.text-center .pagination li:first-child span {   border-radius: 11px; } #PubContentWrap .pager-nav.text-center .pagination li a {   font-family: "OpenSans-SemiBold";   font-size: 11px;   color: #8e8e8e; } #PubContentWrap .pager-nav.text-center .pagination li.active a {   color: #ffffff;   background: #1c75bc; } #SiteExitModal {   font-family: "OpenSans-Regular";   font-size: 13px; } #SiteExitModal .vertical-alignment-helper {   display: table;   height: 100%;   width: 100%;   pointer-events: none; } #SiteExitModal .vertical-align-center {   display: table-cell;   vertical-align: middle;   pointer-events: none;   width: 100%; } #SiteExitModal .modal-content {   width: inherit;   max-width: inherit;   height: inherit;   margin: 0 auto;   pointer-events: all; } @media (min-width: 768px) {   #SiteExitModal .modal-content {     width: 510px;     /* height:304px; */     padding: 25px;   } } #SiteExitModal .modal-content .modal-header {   border: none; } #SiteExitModal .modal-content .modal-header .modal-title {   font-size: 30px;   font-family: "OpenSans-Bold";   color: #003479; } #SiteExitModal .modal-content .modal-body {   padding: 0; } #SiteExitModal .modal-content .modal-body p {   text-align: center;   line-height: 17px;   margin: 0 0 20px 0; } #SiteExitModal .modal-content .modal-footer {   border: none;   padding: 0; } #SiteExitModal .modal-content .modal-footer a, #SiteExitModal .modal-content .modal-footer button {   display: block;   width: 100%;   height: 48px;   line-height: 48px;   color: #ffffff;   background: #1c75bc;   border-radius: 6px;   text-transform: uppercase;   text-align: center; } #SiteExitModal .modal-content .modal-footer a:hover, #SiteExitModal .modal-content .modal-footer button:hover {   text-decoration: none; } #SiteExitModal .modal-content .modal-footer button {   text-transform: none;   color: #1c75bc;   background: #ffffff;   border: none;   padding: 0;   margin: 10px 0 0 0; } .publication-filters {   margin-top: 10px;   margin-bottom: 6px; } .publication-filters .row .col-md-4 {   padding-right: 10px; } #newsContentWrap {   padding: 10px;   font-family: "OpenSans-Regular"; } #newsContentWrap h2 {   font-size: 20px;   color: #eb1700;   font-family: "Karbon";   margin: 14px 0; } #newsContentWrap .newsContentWrapper {   display: flex;   flex-wrap: wrap; } #newsContentWrap .newsContentWrapper > div {   width: 100%; } #newsContentWrap .newsContentWrapper .newsCard {   border: solid 1px #e8e8e8;   background-color: #fafafa;   box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.05);   color: #333333;   margin-bottom: 2.128%;   padding: 0; } #newsContentWrap .newsContentWrapper .newsCard:hover {   box-shadow: 0px 0px 8px; } #newsContentWrap .newsContentWrapper .newsCard.col-md-6:nth-child(odd) {   width: 48.937%;   margin-right: 1.064%; } @media (max-width: 991px) {   #newsContentWrap .newsContentWrapper .newsCard.col-md-6:nth-child(odd) {     width: 100%;     margin-right: 0;   } } #newsContentWrap .newsContentWrapper .newsCard.col-md-6:nth-child(even) {   width: 48.937%;   margin-left: 1.064%; } @media (max-width: 991px) {   #newsContentWrap .newsContentWrapper .newsCard.col-md-6:nth-child(even) {     width: 100%;     margin-right: 0;   } } #newsContentWrap .newsContentWrapper .newsCard .row {   padding: 10px; } #newsContentWrap .newsContentWrapper .newsCard .row.tableView {   display: table;   width: 100%;   background: #ffffff;   /* For Edge */   /* For Internet Explorer */ } #newsContentWrap .newsContentWrapper .newsCard .row.tableView a {   display: block; } #newsContentWrap .newsContentWrapper .newsCard .row.tableView .row {   padding: 0px; } #newsContentWrap .newsContentWrapper .newsCard .row.tableView .row .col-md-4 {   width: 36.6%; } #newsContentWrap .newsContentWrapper .newsCard .row.tableView .row .col-md-8 {   width: 63%; } @media (max-width: 991px) {   #newsContentWrap .newsContentWrapper .newsCard .row.tableView {     padding: 10px 10px 0 10px;   } } @supports (-ms-ime-align: auto) {   #newsContentWrap .newsContentWrapper .newsCard .row.tableView {     display: flex;   } } @media all and (-ms-high-contrast: none) {   #newsContentWrap .newsContentWrapper .newsCard .row.tableView .titleLinkWrap {     position: relative;     height: 130px;   } } #newsContentWrap .newsContentWrapper .newsCard .row.tableView .newsCardList {   position: absolute;   bottom: 0;   left: 0; } @media (max-width: 991px) {   #newsContentWrap .newsContentWrapper .newsCard .row.hidden-md.hidden-lg {     padding: 5px 10px 10px 10px;   } } #newsContentWrap .newsContentWrapper .newsCard .row .col {   position: relative; } #newsContentWrap .newsContentWrapper .newsCard .row .col.col-md-4 {   width: 36.6%;   float: none;   display: table-cell;   vertical-align: top; } #newsContentWrap .newsContentWrapper .newsCard .row .col.col-md-8 {   width: 63.4%;   float: none;   display: table-cell;   vertical-align: top; } #newsContentWrap .newsContentWrapper .newsCard .row .col img {   width: 100%;   padding: 0 10px 0 0; } @media (min-width: 768px) and (max-width: 1199px) {   #newsContentWrap .newsContentWrapper .newsCard .row .col img {     min-height: 101px;     max-height: 101px;   } } @media (max-width: 991px) {   #newsContentWrap .newsContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } @media (min-width: 1200px) {   #newsContentWrap .newsContentWrapper .newsCard .row .col img {     min-height: 130px;     max-height: 130px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {   #newsContentWrap .newsContentWrapper .newsCard .row .col img {     min-height: 101px;     max-height: 101px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {   #newsContentWrap .newsContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } @media only screen and (min-device-width: 375px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {   #newsContentWrap .newsContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } #newsContentWrap .newsContentWrapper .newsCard .newsCardTitle {   font-family: "Karbon";   font-size: 15px;   color: #000;   margin: 0;   padding: 0 10px 0 0;   line-height: 20px;   position: absolute;   top: 0;   left: 0; } #newsContentWrap .newsContentWrapper .newsCard .newsCardTitle.line-clamp {   display: block;   display: -webkit-box;   -webkit-box-orient: vertical;   position: relative;   line-height: 1.2;   overflow: hidden;   text-overflow: ellipsis;   padding: 0 !important; } #newsContentWrap .newsContentWrapper .newsCard .newsCardTitle.line-clamp :after {   content: "...";   text-align: right;   bottom: 0;   right: 0;   width: 25%;   display: block;   position: absolute;   height: 1.2em;   background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 75%); } @supports (-webkit-line-clamp: 1) {   #newsContentWrap .newsContentWrapper .newsCard .newsCardTitle.line-clamp :after {     display: none !important;   } } #newsContentWrap .newsContentWrapper .newsCard .newsCardTitle.line-clamp-2 {   -webkit-line-clamp: 3;   height: 3.75em; } #newsContentWrap .newsContentWrapper .newsCard .newsCardTitle a {   color: #003479; } @media (max-width: 991px) {   #newsContentWrap .newsContentWrapper .newsCard .newsCardTitle {     font-size: 13px;     line-height: 18px;   } } #newsContentWrap .newsContentWrapper .newsCard .newsCardList {   list-style: none;   margin: 0;   padding: 0; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList li {   display: inline-block;   font-size: 11px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList li:first-child {   margin: 0 3px 0 0; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList li:first-child:after {   content: "|"; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newsCardlink span {   display: inline-block;   color: #333333;   font-size: 11px;   color: #333; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newsCardlink span:after {   content: "|";   margin-left: 5px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newsCardlink img {   max-width: 12px;   min-height: 12px;   padding: 0px;   margin-right: 5px;   display: inline-block;   vertical-align: baseline; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newsCardDate {   font-size: 11px;   color: #333;   margin-left: 5px;   margin-right: 5px;   display: inline-block; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newsCardDate:after {   content: "|";   padding: 0 0 0 5px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike {   display: inline-flex;   font-size: 11px;   color: #333333;   cursor: pointer; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike span a {   color: #333333; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike span a:hover {   text-decoration: none; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike img {   max-width: 12px;   min-height: 12px;   margin-right: 5px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike .likeit-title {   display: none; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike .cusLikeText {   margin-right: 10px;   margin-left: 17px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike article.likeit.likeit-wrapper {   width: 70px;   margin-left: -49px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike article.likeit.likeit-wrapper .likeit-count {   margin-left: 44px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike article.likeit.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat left center;   background-size: 11px 10px; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newslike article.likeit.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat left center;   background-size: 11px 10px; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap {   width: 100%;   border-top: solid 1px #e8e8e8;   background-color: #fafafa;   padding: 6px 0 6px 10px;   font-size: 0; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap .newsCardBtn {   height: 26px;   border-radius: 17px;   background: #dfdfdf;   color: #333333;   font-size: 11px;   line-height: 26px;   padding: 0 10px;   display: inline-block;   margin: 0 5px 6px 0; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnBlue {   background: #00a0df;   color: #ffffff; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnDarkGray {   background: #787878;   color: #ffffff; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap .newsCardBtn:hover {   text-decoration: none;   background-color: #787878;   color: #fff; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap .AddnewsCardBtn {   width: 26px;   height: 26px;   border-radius: 13px;   background: #dfdfdf;   color: #333333;   text-align: center;   border: none;   margin: 0 0 6px;   cursor: pointer; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap .AddnewsCardBtn.AddnewsCardBtnDarkGray {   background: #787878;   color: #ffffff; } #newsContentWrap .newsContentWrapper .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen {   display: inline-block;   line-height: 26px;   font-size: 11px; } .relatedNews {   font-family: "OpenSans-Regular";   padding: 10px; } .relatedNews h2 {   font-size: 20px;   color: #1c75bc;   font-family: "OpenSans-SemiBold";   margin: 14px 0; } .relatedNews .newsContentWrapper {   display: flex;   flex-wrap: wrap; } .relatedNews .newsContentWrapper > div {   width: 100%; } .relatedNews .newsContentWrapper .newsCard {   border: solid 1px #e8e8e8;   background-color: #fafafa;   box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.05);   color: #333333;   margin-bottom: 2.128%;   padding: 0; } .relatedNews .newsContentWrapper .newsCard:hover {   box-shadow: 0px 0px 8px; } .relatedNews .newsContentWrapper .newsCard.col-md-6:nth-child(odd) {   width: 48.937%;   margin-right: 1.064%; } @media (max-width: 991px) {   .relatedNews .newsContentWrapper .newsCard.col-md-6:nth-child(odd) {     width: 100%;     margin-right: 0;   } } .relatedNews .newsContentWrapper .newsCard.col-md-6:nth-child(even) {   width: 48.937%;   margin-left: 1.064%; } @media (max-width: 991px) {   .relatedNews .newsContentWrapper .newsCard.col-md-6:nth-child(even) {     width: 100%;     margin-right: 0;   } } .relatedNews .newsContentWrapper .newsCard .row {   padding: 10px; } .relatedNews .newsContentWrapper .newsCard .row.tableView {   display: table;   width: 100%;   background: #ffffff;   /* For Edge */   /* For Internet Explorer */ } .relatedNews .newsContentWrapper .newsCard .row.tableView a {   display: block; } @media (max-width: 991px) {   .relatedNews .newsContentWrapper .newsCard .row.tableView {     padding: 10px 10px 0 10px;   } } @supports (-ms-ime-align: auto) {   .relatedNews .newsContentWrapper .newsCard .row.tableView {     display: flex;   } } @media all and (-ms-high-contrast: none) {   .relatedNews .newsContentWrapper .newsCard .row.tableView .titleLinkWrap {     position: relative;     height: 130px;   } } .relatedNews .newsContentWrapper .newsCard .row.tableView .newsCardList {   position: absolute;   bottom: 0;   left: 0; } .relatedNews .newsContentWrapper .newsCard .row.tableView .row {   padding: 0px; } .relatedNews .newsContentWrapper .newsCard .row.tableView .row .col-md-4 {   width: 36.6%; } .relatedNews .newsContentWrapper .newsCard .row.tableView .row .col-md-8 {   width: 63%; } @media (max-width: 991px) {   .relatedNews .newsContentWrapper .newsCard .row.hidden-md.hidden-lg {     padding: 5px 10px 10px 10px;   } } .relatedNews .newsContentWrapper .newsCard .row .col {   position: relative; } .relatedNews .newsContentWrapper .newsCard .row .col.col-md-4 {   width: 36.6%;   float: none;   display: table-cell;   vertical-align: top; } .relatedNews .newsContentWrapper .newsCard .row .col.col-md-8 {   width: 63.4%;   float: none;   display: table-cell;   vertical-align: top; } .relatedNews .newsContentWrapper .newsCard .row .col img {   width: 100%;   padding: 0 10px 0 0; } @media (min-width: 768px) and (max-width: 1199px) {   .relatedNews .newsContentWrapper .newsCard .row .col img {     min-height: 101px;     max-height: 101px;   } } @media (max-width: 991px) {   .relatedNews .newsContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } @media (min-width: 1200px) {   .relatedNews .newsContentWrapper .newsCard .row .col img {     min-height: 130px;     max-height: 130px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {   .relatedNews .newsContentWrapper .newsCard .row .col img {     min-height: 101px;     max-height: 101px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {   .relatedNews .newsContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } @media only screen and (min-device-width: 375px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {   .relatedNews .newsContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } .relatedNews .newsContentWrapper .newsCard .newsCardTitle {   font-family: "OpenSans-SemiBold";   font-size: 15px;   color: #003479;   margin: 0;   padding: 0 10px 0 0;   line-height: 20px; } .relatedNews .newsContentWrapper .newsCard .newsCardTitle.line-clamp {   display: block;   display: -webkit-box;   -webkit-box-orient: vertical;   position: relative;   line-height: 1.2;   overflow: hidden;   text-overflow: ellipsis;   padding: 0 !important; } .relatedNews .newsContentWrapper .newsCard .newsCardTitle.line-clamp :after {   content: "...";   text-align: right;   bottom: 0;   right: 0;   width: 25%;   display: block;   position: absolute;   height: 1.2em;   background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 75%); } @supports (-webkit-line-clamp: 1) {   .relatedNews .newsContentWrapper .newsCard .newsCardTitle.line-clamp :after {     display: none !important;   } } .relatedNews .newsContentWrapper .newsCard .newsCardTitle.line-clamp-2 {   -webkit-line-clamp: 3;   height: 3.75em; } .relatedNews .newsContentWrapper .newsCard .newsCardTitle a {   color: #003479;   /* &.line-clamp {        display: block;        display: -webkit-box;        -webkit-box-orient: vertical;        position: relative;        line-height: 1.2;        overflow: hidden;        text-overflow: ellipsis;        padding: 0 !important;        :after {            content: '...';            text-align: right;            bottom: 0;            right: 0;            width: 25%;            display: block;            position: absolute;            height: calc(1em * 1.2);            background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 75%);            @supports (-webkit-line-clamp: 1) {                display: none !important;            }        }    }    &.line-clamp-2 {        -webkit-line-clamp: 3;        height: calc(1em * 1.25 * 3);    }*/ } @media (max-width: 991px) {   .relatedNews .newsContentWrapper .newsCard .newsCardTitle {     font-size: 13px;     line-height: 18px;   } } .relatedNews .newsContentWrapper .newsCard .newsCardList {   list-style: none;   margin: 0;   padding: 0; } .relatedNews .newsContentWrapper .newsCard .newsCardList li {   display: inline-block;   font-size: 11px; } .relatedNews .newsContentWrapper .newsCard .newsCardList li:first-child {   margin: 0 3px 0 0; } .relatedNews .newsContentWrapper .newsCard .newsCardList li:first-child:after {   content: "|"; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardlink span {   display: inline-block;   color: #333333;   font-size: 11px;   color: #333; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardlink span:after {   content: "|";   margin-left: 5px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardlink a {   display: inline-block;   padding: 0 5px 0 0;   color: #333333; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardlink a span:hover {   text-decoration: underline; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardlink img {   max-width: 12px;   min-height: 12px;   padding: 0px;   margin-right: 2px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardDate {   font-size: 11px;   color: #333;   margin-left: 5px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardDate:after {   content: "|";   padding: 0 0 0 5px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike {   display: inline-flex;   font-size: 11px;   color: #333333;   cursor: pointer; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike span a {   color: #333333; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike span a:hover {   text-decoration: none; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike img {   max-width: 12px;   min-height: 12px;   margin-right: 5px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike .likeit-title {   display: none; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike .cusLikeText {   margin-right: 10px;   margin-left: 17px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike article.likeit.likeit-wrapper {   width: 70px;   margin-left: -49px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike article.likeit.likeit-wrapper .likeit-count {   margin-left: 44px; } .relatedNews .newsContentWrapper .newsCardBtnWrap {   width: 100%;   border-top: solid 1px #e8e8e8;   background-color: #fafafa;   padding: 6px 0 6px 10px;   font-size: 0; } .relatedNews .newsContentWrapper .newsCardBtnWrap .newsCardBtn {   height: 26px;   border-radius: 17px;   background: #dfdfdf;   color: #333333;   font-size: 11px;   line-height: 26px;   padding: 0 10px;   display: inline-block;   margin: 0 5px 6px 0; } .relatedNews .newsContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnBlue {   background: #00a0df;   color: #ffffff; } .relatedNews .newsContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnDarkGray {   background: #787878;   color: #ffffff; } .relatedNews .newsContentWrapper .newsCardBtnWrap .newsCardBtn:hover {   text-decoration: none;   background-color: #787878;   color: #fff; } .relatedNews .newsContentWrapper .newsCardBtnWrap .AddnewsCardBtn {   width: 26px;   height: 26px;   border-radius: 13px;   background: #dfdfdf;   color: #333333;   text-align: center;   border: none;   margin: 0 0 6px;   cursor: pointer; } .relatedNews .newsContentWrapper .newsCardBtnWrap .AddnewsCardBtn.AddnewsCardBtnDarkGray {   background: #787878;   color: #ffffff; } .relatedNews .newsContentWrapper .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen {   display: inline-block;   line-height: 26px;   font-size: 11px; } #newsContentWrap .paginationFooter {   padding: 10px 0; } #newsContentWrap .paginationFooter .pagination {   margin: 10px 0; } #newsContentWrap .paginationFooter .pagination li.disabled {   display: none; } #newsContentWrap .paginationFooter .pagination li a {   font-family: "OpenSans-SemiBold";   font-size: 11px;   color: #8e8e8e; } #newsContentWrap .paginationFooter .pagination li.active a {   color: #ffffff;   background: #1c75bc; } #block-relatednewsblock #newsContentWrap h2 {   margin: 0 0 14px 0; } .publishedNews {   color: #333333;   font-size: 13px;   font-family: "Karbon";   margin: 10px 0 15px 0;   /* border-bottom: 1px solid #979797; */ } .publishedNews h3 {   font-family: "Karbon";   font-size: 13px;   margin: 0 0 25px 0; } .publishedNews h4 {   font-family: "Karbon";   font-size: 13px;   margin: 0 0 5px 0; } .publishedNews p {   margin: 0 10px 15px 0; } .relatedContent {   color: #333333;   padding: 15px 0;   border-top: 1px solid #d8d8d8;   margin: 0 10px; } .relatedContent h4 {   font-family: "OpenSans-Bold";   font-size: 13px;   margin: 0 0 5px 0; } .relatedContent .newsCardBtnWrap {   width: 100%;   padding: 6px 0;   font-size: 0; } .relatedContent .newsCardBtnWrap .newsCardBtn {   height: 26px;   border-radius: 17px;   background: #dfdfdf;   color: #333333;   font-size: 11px;   line-height: 26px;   padding: 0 10px;   display: inline-block;   margin: 0 5px 6px 0; } .relatedContent .newsCardBtnWrap .newsCardBtn.newsCardBtnBlue {   background: #00a0df;   color: #ffffff; } .relatedContent .newsCardBtnWrap .newsCardBtn.newsCardBtnDarkGray {   background: #787878;   color: #ffffff; } .relatedContent .newsCardBtnWrap .newsCardBtn:hover {   text-decoration: none;   background-color: #787878;   color: #fff; } .relatedContent .newsCardBtnWrap .AddnewsCardBtn {   width: 26px;   height: 26px;   border-radius: 13px;   background: #dfdfdf;   color: #333333;   text-align: center;   border: none;   margin: 0 0 6px;   cursor: pointer; } .relatedContent .newsCardBtnWrap .AddnewsCardBtn.AddnewsCardBtnDarkGray {   background: #787878;   color: #ffffff; } .relatedContent .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen {   display: inline-block;   line-height: 26px; } body.page-node-type-news.logged-in #main #custom-content-panel {   background: #FFF; } #newsContentWrap .newsContentWrapper .newsCard .newsCardList .newsCardlink.internalLink a:before {   background: none; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardlink.internalLink a:before {   background: none; } body.page-node-type-news span.newslike {   display: inline-flex;   font-size: 13px;   color: #333;   cursor: pointer;   margin-bottom: 15px; } body.page-node-type-news span.newslike span.cusLikeText {   margin-left: 30px; } body.page-node-type-news article.likeit-wrapper {   margin-left: -51px; } body.page-node-type-news article.likeit-wrapper a {   padding: 0 0 0 59px;   display: inline-block;   color: #787878; } body.page-node-type-news article.likeit-wrapper a:hover {   text-decoration: none; } body.page-node-type-news article.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat 0;   background-size: 20px 16px;   background-position-y: unset; } body.page-node-type-news article.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat 0;   background-size: 20px 16px;   background-position-y: unset; } body.page-node-type-news article.likeit-wrapper a span.likeit-title {   display: none !important; } body.page-node-type-news span.like-text {   color: #787878; } body.page-node-type-news .relatedNews span.newslike, body.page-node-type-education .relatedNews span.newslike {   margin-bottom: 0; } body.page-node-type-news .relatedNews article.likeit-wrapper a, body.page-node-type-education .relatedNews article.likeit-wrapper a {   padding: 0; } body.page-node-type-news .relatedNews article.likeit-wrapper a.likeit-wrapper, body.page-node-type-education .relatedNews article.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat 0;   background-size: 11px 10px;   background-position-y: center; } body.page-node-type-news .relatedNews article.likeit-wrapper a.likeit-wrapper.liked, body.page-node-type-education .relatedNews article.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat 0;   background-size: 11px 10px;   background-position-y: center; } .view .view-filters {   padding: 0; } .view .view-filters form {   float: right; } @media (max-width: 991px) {   .view .view-filters form {     float: left;   } } .aboutUsContentWrap {   padding: 22px 10px;   margin: 0 0 30px 0; } #eventsHeader {   padding: 20px 10px;   font-family: "OpenSans-Regular";   font-size: 13px;   color: #333333; } @media screen and (max-width: 991px) {   #eventsHeader {     padding: 12px 10px;   } } #eventsHeader h2 {   font-size: 30px;   font-family: "OpenSans-Bold";   color: #003479;   margin: 0;   line-height: 41px; } #eventsHeader p {   margin: 10px 0 5px 0; } @media screen and (max-width: 991px) {   #eventsHeader p {     margin: 8px 0;   } } #eventsHeader p span {   font-family: "OpenSans-Bold";   color: #1c75bc; } #eventsHeader.eventNoResults p {   padding: 70px;   border-radius: 4px;   border: 1px solid #d6d6d6;   margin: 50px auto 0 auto;   width: 510px;   text-align: center;   font-size: 30px;   color: #003479; } @media screen and (max-width: 991px) {   #eventsHeader.eventNoResults p {     width: 90%;     padding: 20px;   } } .eventWrapper {   margin: 0 0 20px 0;   position: relative;   font-family: "OpenSans-Regular";   display: block; } .eventWrapper .banner-caption {   position: absolute;   left: 10px;   bottom: 5.8%;   width: 85%;   color: #fff; } .eventWrapper .banner-caption .EventLogowrapper {   width: 168px;   height: 65px; } @media screen and (max-width: 991px) {   .eventWrapper .banner-caption .EventLogowrapper {     width: 191px;     height: 74px;   } } .eventWrapper .banner-caption .newDateLink {   background: #00a0df;   padding: 5px 7px;   color: #ffffff;   font-size: 10px;   display: inline-block; } .eventWrapper .banner-caption .newDateLink:hover {   text-decoration: none; } .eventWrapper .banner-caption h3 {   font-size: 30px;   font-family: "OpenSans-Bold";   margin: 5px 0;   line-height: 41px;   /* overflow: hidden;   display: -webkit-box;   -webkit-line-clamp: 2;   -webkit-box-orient: vertical; */ } @media screen and (max-width: 991px) {   .eventWrapper .banner-caption h3 {     font-size: 24px;     line-height: 1.1;   } } .eventWrapper .banner-caption p {   margin: 0;   line-height: 17px;   font-size: 12px; } #eventsDetailWrap {   font-family: OpenSans-Regular; } #eventsDetailWrap .eventsDesc {   padding: 10px;   font-size: 13px;   margin: 0 0 20px 0; } #eventsDetailWrap .eventsDesc .eventsDescRHS {   padding: 0 20px 0 0; } #eventsDetailWrap .eventsDesc .eventsDescRHS p {   margin: 0 0 20px 0; } #eventsDetailWrap .eventsDesc .eventsDescRHS ul {   list-style: none;   padding: 0;   margin: 0; } #eventsDetailWrap .eventsDesc .eventsDescRHS ul li {   margin: 0 0 10px 0; } #eventsDetailWrap .eventsDesc .eventsDescLHS {   background-color: #f6f6f6;   padding: 20px; } #eventsDetailWrap .eventsDesc .eventsDescLHS a.bookEventBtn {   display: block;   background: #1c75bc;   height: 50px;   border-radius: 6px;   line-height: 50px;   width: 100%;   text-align: center;   text-transform: uppercase;   color: #ffffff;   margin: 0 0 30px 0; } #eventsDetailWrap .eventsDesc .eventsDescLHS a.bookEventBtn:hover {   text-decoration: none;   background-color: #2089dc; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul {   list-style: none;   margin: 0;   padding: 0; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li {   background-position: left top;   background-size: 12%;   background-repeat: no-repeat;   padding: 0 0 0 60px;   margin: 0 0 25px 0; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li a {   display: block;   margin: 2px 0 0 0;   text-decoration: none;   color: #1c75bc; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li a:hover {   text-decoration: none;   color: #1c75bc; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li p a {   display: inline-block; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li p a:first-child {   margin: 0 5px 0 0; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li p a:first-child:after {   content: "|";   color: #333333; } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li:nth-child(1) {   background-image: url("/images/EventCalendarIcon.png"); } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li:nth-child(2) {   background-image: url("/images/EventLocationIcon.png"); } #eventsDetailWrap .eventsDesc .eventsDescLHS ul li:nth-child(3) {   background-image: url("/images/EventContatIcon.png"); } #eventsDetailWrap .speakerInfo {   background: #eeeeee;   padding: 15px 10px 0 10px;   overflow: hidden; } @media screen and (max-width: 991px) {   #eventsDetailWrap .speakerInfo {     background: none;   } } #eventsDetailWrap .speakerInfo .vertical-align {   display: flex;   align-items: center; } #eventsDetailWrap .speakerInfo .speakerProfile {   padding: 0 10px 0 0; } #eventsDetailWrap .speakerInfo h3 {   font-size: 25px;   padding: 0;   margin: 0 0 15px 0;   color: #1c75bc; } #eventsDetailWrap .speakerInfo .meetSpeakers {   margin: 0 0 15px 0; } #eventsDetailWrap .speakerInfo .speakerDesc {   padding: 0 0 0 20px;   font-size: 13px; } #eventsDetailWrap .speakerInfo .speakerDesc h4 {   font-size: 20px;   font-family: "OpenSans-SemiBold";   padding: 0;   margin: 0 0 5px 0;   color: #003479; } @media screen and (max-width: 991px) {   #eventsDetailWrap .speakerInfo .speakerDesc h4 {     font-size: 18px;   } } #eventsDetailWrap .speakerInfo .speakerDesc h5 {   font-size: 18px;   font-family: "OpenSans-SemiBold";   padding: 0;   margin: 0 0 10px 0;   color: #1c75bc; } @media screen and (max-width: 991px) {   #eventsDetailWrap .speakerInfo .speakerDesc h5 {     font-size: 16px;   } } #eventsDetailWrap .speakerInfo .speakerDescMob {   font-size: 13px;   margin: 22px 0 0 0; } #eventsDetailWrap .speakerQuestions {   margin: 20px 10px;   border-bottom: 1px solid #979797; } #eventsDetailWrap .speakerQuestions .control-label {   display: none; } #eventsDetailWrap .speakerQuestions h3 {   font-size: 25px;   padding: 0;   margin: 0 0 10px 0;   color: #003479; } #eventsDetailWrap .speakerQuestions .q-answer-form .form-textarea {   display: block;   border-radius: 6px;   border: solid 1px #d6d6d6;   padding: 15px;   font-size: 13px;   color: #767676;   margin: 0 0 15px 0;   width: 100%;   height: 150px; } @media screen and (min-width: 991px) {   #eventsDetailWrap .speakerQuestions .q-answer-form .form-textarea {     max-width: 380px;   } } #eventsDetailWrap .speakerQuestions .q-answer-form #result-message p {   color: #325e1c;   background-color: #f3faef;   background-image: url("/core/misc/icons/73b355/check.svg");   box-shadow: -8px 0 0 #77b259;   padding: 15px 20px 15px 35px;   word-wrap: break-word;   border: 1px solid #c9e1bd;   border-width: 1px 1px 1px 0;   border-radius: 2px;   background-repeat: no-repeat;   overflow-wrap: break-word;   background-position: 10px 17px;   margin: 0 0 10px 8px; } #eventsDetailWrap .speakerQuestions .q-answer-form #result-fail-message p {   color: #6f2e38;   padding: 15px 20px 15px 35px;   word-wrap: break-word;   overflow-wrap: break-word;   margin: 0 0 10px 8px; } #eventsDetailWrap .speakerQuestions .q-answer-form button.form-submit {   display: block;   background: #1c75bc;   height: 50px;   border-radius: 6px;   width: 175px;   text-align: center;   text-transform: uppercase;   color: #fff;   margin: 0 0 42px 0;   border: none;   outline: none; } #eventsDetailWrap .speakerQuestions .q-answer-form button.form-submit:hover {   background-color: #2089dc; } #eventsDetailWrap .speakerQuestions .warningWrap {   background-color: #ecf5fa;   height: 56px;   width: 100%;   font-size: 12px;   background: url("/themes/custom/janla/css/images/TooltipIcon.png") no-repeat #ecf5fa;   padding: 10px 10px 10px 65px;   background-size: 35px;   background-position: 18px, 50%;   margin: 10px 0 10px 0;   display: table;   border: 1px solid #ecf5fa;   border-radius: 8px; } #eventsDetailWrap .speakerQuestions .warningWrap span {   float: left;   width: 100%; } #eventsDetailWrap .speakerQuestions .warningWrap span:first-child {   margin: 10px 0 0 0; } #eventsDetailWrap .relatedContent {   padding: 10px 10px 51px 10px; } body.path-education .view-filters .col-md-4 {   padding: 0; } body.path-education .bannerWrapper img {   height: 240px; } body.path-education #globalContentWrap {   padding: 10px;   font-family: "OpenSans-Regular"; } body.path-education #globalContentWrap .view-content .globalContentWrapper {   display: flex;   flex-wrap: wrap; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard {   border: 1px solid #e8e8e8;   background-color: #fafafa;   box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.05);   color: #333333;   margin-bottom: 2.128%;   padding: 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard:hover {   box-shadow: 0px 0px 8px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(odd) {   width: 48.937%;   margin-right: 1.064%; } @media (max-width: 991px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(odd) {     width: 100%;     margin-right: 0;   } } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(even) {   width: 48.937%;   margin-left: 1.064%; } @media (max-width: 991px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(even) {     width: 100%;     margin-right: 0;   } } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row {   padding: 10px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView {   display: table;   width: 100%;   background: #fff;   /* For Edge */ } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .likeit-title {   display: none; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row {   padding: 0px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .col-md-4 {   width: 36.6%; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .col-md-8 {   width: 63%; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList {   position: absolute;   left: 0;   bottom: 0;   list-style: none;   margin: 0;   padding: 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList h2 {   display: none; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList .newsCardlink span {   display: inline-block;   color: #333333;   font-size: 11px;   color: #333; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList .newsCardlink span:after {   content: "|"; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList .newsCardlink img {   max-width: 12px;   min-height: 12px;   padding: 0px;   margin-right: 2px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span {   display: inline-block;   font-size: 11px;   margin: 0 3px 0 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span:last-child {   margin: 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardVideo {   background: url("images/videoIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardVideo :after {   content: "|";   padding: 0 0 0 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardVideo.externalLink {   background-image: url("images/externallink.png"); } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardAudio {   background: url("images/audioIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardAudio :after {   content: "|";   padding: 0 0 0 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardDate :after {   content: "|";   padding: 0 0 0 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike {   display: inline-flex;   cursor: pointer; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike img {   max-width: 12px;   min-height: 12px;   margin-right: 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike .likeit-title {   display: none; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike .cusLikeText {   margin-right: 10px;   margin-left: 17px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper {   width: 70px;   margin-left: -49px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper .likeit-count {   margin-left: 44px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat left center;   background-size: 11px 10px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat left center;   background-size: 11px 10px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span a {   color: #333333; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView a {   display: block; } @media (max-width: 991px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView {     padding: 10px 10px 0 10px;   } } @supports (-ms-ime-align: auto) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView {     display: flex;   } } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col {   position: relative; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {   width: 100%;   padding: 0 10px 0 0; } @media (min-width: 768px) and (max-width: 1199px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: 101px;     max-height: 101px;   } } @media (max-width: 991px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: initial;     max-height: initial;   } } @media (min-width: 1200px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: 130px;     max-height: 130px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: 101px;     max-height: 101px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: initial;     max-height: initial;   } } @media only screen and (min-device-width: 375px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: initial;     max-height: initial;   } } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-4 {   width: 36.6%;   float: none;   display: table-cell;   vertical-align: top; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-4 span.duration {   position: absolute;   right: 20px;   color: #FFF;   bottom: 10px;   background: rgba(0, 0, 0, 0.5);   padding: 2px 5px;   border-radius: 6px;   font-size: 11px; } @media (max-width: 991px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-4 span.duration {     font-size: 9px;     right: 15px;     bottom: 5px;   } } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 {   width: 63.4%;   float: none;   display: table-cell;   vertical-align: top; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .titleLinkWrap {   /* For Internet Explorer */ } @media all and (-ms-high-contrast: none) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .titleLinkWrap {     position: relative;     height: 130px;   } } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle {   font-family: "Karbon";   font-size: 15px;   color: #eb1700;   margin: 0;   padding: 0 10px 0 0;   line-height: 20px;   position: absolute;   top: 0;   left: 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp {   display: block;   display: -webkit-box;   -webkit-box-orient: vertical;   position: relative;   line-height: 1.2;   overflow: hidden;   text-overflow: ellipsis;   padding: 0 !important; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp :after {   content: "...";   text-align: right;   bottom: 0;   right: 0;   width: 25%;   display: block;   position: absolute;   height: 1.2em;   background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 75%); } @supports (-webkit-line-clamp: 1) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp :after {     display: none !important;   } } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp-2 {   -webkit-line-clamp: 3;   height: 3.75em; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle a {   color: #003479; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList {   list-style: none;   margin: 0;   padding: 0;   font-size: 11px;   color: #333; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList img {   max-width: 12px;   min-height: 12px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList h2 {   display: none; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardVideo {   background: url("images/videoIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardVideo :after {   content: "|";   padding: 0 0 0 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardVideo.externalLink {   background-image: url("images/externallink.png"); } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardAudio {   background: url("images/audioIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardAudio :after {   content: "|";   padding: 0 0 0 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardDate {   margin-left: 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardDate :after {   content: "|";   padding: 0 0 0 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike {   padding: 0 0 0 15px;   display: inline-flex; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike .likeit-title {   display: none; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike .cusLikeText {   margin-right: 2px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike a {   color: #333333;   display: block; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike a:focus {   text-decoration: none; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article {   width: 70px;   margin-left: -40px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article .likeit-count {   margin-left: 42px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat left center;   background-size: 11px 10px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat left center;   background-size: 11px 10px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList li {   display: inline-block;   font-size: 11px;   margin: 0 3px 0 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList li:last-child {   margin: 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap {   width: 100%;   border-top: 1px solid #e8e8e8;   background-color: #fafafa;   padding: 6px 0 6px 10px;   font-size: 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .newsCardBtn {   height: 26px;   border-radius: 17px;   background: #dfdfdf;   color: #333333;   font-size: 11px;   line-height: 26px;   padding: 0 10px;   display: inline-block;   margin: 0 5px 6px 0; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .newsCardBtn:hover {   text-decoration: none;   background-color: #787878;   color: #fff; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .AddnewsCardBtn {   width: 26px;   height: 26px;   border-radius: 13px;   background: #dfdfdf;   color: #333;   text-align: center;   border: none;   margin: 0 0 6px;   cursor: pointer; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen {   display: inline-block;   line-height: 26px;   font-size: 11px; } body.page-node-type-education.logged-in #main #custom-content-panel {   background: #ffffff; } body.page-node-type-education h1.page-header {   display: block !important;   font-size: 30px;   font-family: "OpenSans-Bold";   color: #003479;   margin: 20px 10px;   border: none;   padding: 0; } @media (max-width: 991px) {   body.page-node-type-education h1.page-header {     margin: 18px 10px;     font-size: 24px;   } } body.page-node-type-education .field--name-field-playlist-video .field, body.page-node-type-education .field--name-field-single-video .field {   display: none; } body.page-node-type-education .vjs-poster {   background-size: cover; } body.page-node-type-education .video-js {   width: 100%;   height: 540px;   margin: 0 0 15px 0;   /* .vjs-tech{        top: 50%;        left: 50%;        -webkit-transform: translateX(-50%) translateY(-50%);        transform: translateX(-50%) translateY(-50%);        height: auto;    } */ } @media (max-width: 991px) {   body.page-node-type-education .video-js {     height: 203px;   } } body.page-node-type-education .vjs-dock-text {   display: none; } body.page-node-type-education #videoDescWrap {   margin: 0 10px; } body.page-node-type-education #videoDescWrap h2 {   font-family: "OpenSans-SemiBold";   font-size: 20px;   color: #003479;   line-height: 27px;   margin: 0 0 7px 0; } body.page-node-type-education #videoDescWrap .videoDescRHS {   padding: 0 20px 0 0;   position: relative; } body.page-node-type-education #videoDescWrap .videoDescRHS span.cusLikeText {   margin-left: 30px; } body.page-node-type-education #videoDescWrap .videoDescRHS span.newslike {   display: inline-flex;   font-size: 13px;   color: #333;   cursor: pointer;   margin-bottom: 15px; } body.page-node-type-education #videoDescWrap .videoDescRHS article.likeit-wrapper {   margin-left: -51px; } body.page-node-type-education #videoDescWrap .videoDescRHS article.likeit-wrapper a {   padding: 0 0 0 59px;   display: inline-block;   color: #787878; } body.page-node-type-education #videoDescWrap .videoDescRHS article.likeit-wrapper a:hover {   text-decoration: none; } body.page-node-type-education #videoDescWrap .videoDescRHS article.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat 0;   background-size: 20px 16px;   background-position-y: unset; } body.page-node-type-education #videoDescWrap .videoDescRHS article.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat 0;   background-size: 20px 16px;   background-position-y: unset; } body.page-node-type-education #videoDescWrap .videoDescRHS article.likeit-wrapper a span.likeit-title {   display: none !important; } body.page-node-type-education #videoDescWrap .videoDescRHS span.like-text {   position: absolute;   left: 135px;   top: 14px;   color: #787878; } body.page-node-type-education #videoDescWrap .videoDescRHS .field--item {   font-family: "OpenSans-Regular";   font-size: 13px;   color: #333333;   overflow: hidden; } body.page-node-type-education #videoDescWrap .videoDescRHS .field--item p:last-child {   margin: 0; } body.page-node-type-education #videoDescWrap .videoDescLHS {   padding: 10px;   background-color: #f9f9f9; } @media (max-width: 991px) {   body.page-node-type-education #videoDescWrap .videoDescLHS {     margin: 15px 0 0 0;   } } body.page-node-type-education #videoDescWrap .videoDescLHS h2 {   margin: 0 0 20px 0; } body.page-node-type-education #videoDescWrap .videoDescLHS .empty-text {   color: #636363;   font-size: 12px;   font-family: OpenSans-Bold;   width: 66%;   overflow: hidden;   height: 17px;   margin-bottom: 10px; } body.page-node-type-education #videoDescWrap .videoDescLHS .field--name-field-pdf-files .field--item > span.file--mime-application-pdf > a {   display: block;   font-size: 0; } body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf {   position: relative;   background-image: url("images/cloudDownloadIcon.png");   background-repeat: no-repeat;   background-size: 29px 20px;   background-position: right center;   cursor: pointer;   margin: 0 0 25px 0;   width: 95%; } @media (max-width: 991px) {   body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf {     width: 100%;   } } body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-icon {   padding: 0 10px 0 6px;   display: inline-table; } @media (max-width: 991px) {   body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-icon {     padding: 0;   } } body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-icon .glyphicon-file {   background: url("images/pdfIcon.png") no-repeat;   background-size: 31px 41px;   width: 31px;   height: 41px; } body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-icon .glyphicon-file:before {   content: ""; } body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-link {   color: #636363;   font-size: 12px;   font-family: "OpenSans-Bold";   position: absolute;   left: 47px;   top: 3px;   width: 66%;   overflow: hidden;   height: 17px; } body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-link a:hover {   text-decoration: none; } body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-size {   color: #636363;   font-size: 12px;   font-family: "OpenSans-Regular";   position: absolute;   left: 47px;   top: 21px;   padding: 0; } @media (max-width: 991px) {   body.page-node-type-education #videoDescWrap .videoDescLHS .file.file--application-pdf .file-size {     left: 47px;   } } body.page-node-type-education #videoDescWrap .videoDescLHS .file > span {   border: none !important;   background: transparent !important; } body.page-node-type-education .relatedContent {   padding: 15px 0;   border-top: 1px solid #d8d8d8;   margin: 0 10px; } body.page-node-type-education .relatedContent .newsCardBtnWrap {   background-color: transparent; } .helpImg {   position: relative; } .helpIcon {   position: absolute;   top: 0%;   right: 2%; } .helpIcon img {   width: 48px;   height: 48px; } .helpIcon a {   width: 100%;   display: inline-block;   height: 48px;   font-size: 0; } .helpIcon a:after {   font-size: 30px;   text-align: center;   width: 100%;   line-height: 48px;   display: inline-block; } #block-educationpagefooterblock {   position: relative; } #block-educationpagefooterblock .eduFooterBlck {   background: #eeeeee;   padding: 0 10px;   display: inline-block;   font-family: "Karbon";   font-size: 14px;   color: #333333;   width: 100%; } #block-educationpagefooterblock .eduFooterBlck h2 {   font-family: "Karbon";   font-size: 20px;   color: #eb1700;   margin: 22px 0; } #block-educationpagefooterblock .eduFooterBlck p {   margin: 0 0 25px 0; } #block-educationpagefooterblock .eduFooterBlck a.bookEventBtn {   width: 172px;   height: 48px;   font-family: "Karbon";   font-size: 13px;   color: #fff;   text-align: center;   line-height: 48px;   text-transform: uppercase;   background-color: #eb1700;   display: inline-block;   border: 1px solid transparent;   border-radius: 4px;   margin: 0 0 40px 0; } #block-educationpagefooterblock .eduFooterBlck a.bookEventBtn:hover {   text-decoration: none;   background-color: #D91100; } @media (max-width: 991px) {   #block-educationpagefooterblock .eduFooterBlck a.bookEventBtn {     width: 100%;     margin: 0 0 24px 0;   } } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardVideo {   background: url("images/videoIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase;   font-size: 11px;   color: #333; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardVideo:after {   content: "|"; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardVideo :after {   content: "|";   padding: 0 0 0 5px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardVideo.externalLink {   background-image: url("images/externallink.png"); } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardVideo span {   display: inline-block;   font-size: 11px;   color: #333;   margin: 0 3px 0 0; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardVideo span:after {   content: "";   margin: 0;   padding: 0; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardAudio {   background: url("images/audioIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase;   font-size: 11px;   color: #333; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardAudio:after {   content: ""; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardAudio :after {   content: "|";   padding: 0 0 0 5px; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardAudio span {   display: inline-block;   font-size: 11px;   color: #333;   margin: 0 3px 0 0; } .relatedNews .newsContentWrapper .newsCard .newsCardList .newsCardAudio span:after {   content: "";   margin: 0;   padding: 0; } body.path-past-events .view-filters .col-md-4 {   padding: 0; } body.path-past-events .bannerWrapper img {   height: 240px; } body.path-past-events #globalContentWrap {   padding: 10px;   font-family: "OpenSans-Regular"; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper {   display: flex;   flex-wrap: wrap; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard {   border: 1px solid #e8e8e8;   background-color: #fafafa;   box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.05);   color: #333333;   margin-bottom: 2.128%;   padding: 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard:hover {   box-shadow: 0px 0px 8px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(odd) {   width: 48.937%;   margin-right: 1.064%; } @media (max-width: 991px) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(odd) {     width: 100%;     margin-right: 0;   } } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(even) {   width: 48.937%;   margin-left: 1.064%; } @media (max-width: 991px) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard.col-md-6:nth-child(even) {     width: 100%;     margin-right: 0;   } } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row {   padding: 10px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView {   display: table;   width: 100%;   background: #fff;   /* For Edge */ } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .likeit-title {   display: none; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row {   padding: 0px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .col-md-4 {   width: 36.6%; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .col-md-8 {   width: 63%; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList {   position: absolute;   left: 0;   bottom: 0;   list-style: none;   margin: 0;   padding: 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList h2 {   display: none; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList .newsCardlink span {   display: inline-block;   color: #333333;   font-size: 11px;   color: #333; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList .newsCardlink span:after {   content: "|"; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList .newsCardlink img {   max-width: 12px;   min-height: 12px;   padding: 0px;   margin-right: 2px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span {   display: inline-block;   font-size: 11px;   margin: 0 3px 0 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span:last-child {   margin: 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardVideo {   background: url("images/videoIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardVideo :after {   content: "|";   padding: 0 0 0 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardVideo.externalLink {   background-image: url("images/externallink.png"); } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardAudio {   background: url("images/audioIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardAudio :after {   content: "|";   padding: 0 0 0 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newsCardDate :after {   content: "|";   padding: 0 0 0 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike {   display: inline-flex;   cursor: pointer; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike img {   max-width: 12px;   min-height: 12px;   margin-right: 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike .likeit-title {   display: none; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike .cusLikeText {   margin-right: 10px;   margin-left: 17px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper {   width: 70px;   margin-left: -49px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper .likeit-count {   margin-left: 44px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat left center;   background-size: 11px 10px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat left center;   background-size: 11px 10px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span a {   color: #333333; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView a {   display: block; } @media (max-width: 991px) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView {     padding: 10px 10px 0 10px;   } } @supports (-ms-ime-align: auto) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView {     display: flex;   } } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col {   position: relative; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {   width: 100%;   padding: 0 10px 0 0; } @media (min-width: 768px) and (max-width: 1199px) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: 101px;     max-height: 101px;   } } @media (max-width: 991px) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: initial;     max-height: initial;   } } @media (min-width: 1200px) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: 130px;     max-height: 130px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: 101px;     max-height: 101px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: initial;     max-height: initial;   } } @media only screen and (min-device-width: 375px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-height: initial;     max-height: initial;   } } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-4 {   width: 36.6%;   float: none;   display: table-cell;   vertical-align: top; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-4 span.duration {   position: absolute;   right: 20px;   color: #FFF;   bottom: 10px;   background: rgba(0, 0, 0, 0.5);   padding: 2px 5px;   border-radius: 6px;   font-size: 11px; } @media (max-width: 991px) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-4 span.duration {     font-size: 9px;     right: 15px;     bottom: 5px;   } } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 {   width: 63.4%;   float: none;   display: table-cell;   vertical-align: top; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .titleLinkWrap {   /* For Internet Explorer */ } @media all and (-ms-high-contrast: none) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .titleLinkWrap {     position: relative;     height: 130px;   } } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle {   font-family: "Karbon";   font-size: 15px;   color: #000;   margin: 0;   padding: 0 10px 0 0;   line-height: 20px;   position: absolute;   top: 0;   left: 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp {   display: block;   display: -webkit-box;   -webkit-box-orient: vertical;   position: relative;   line-height: 1.2;   overflow: hidden;   text-overflow: ellipsis;   padding: 0 !important; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp :after {   content: "...";   text-align: right;   bottom: 0;   right: 0;   width: 25%;   display: block;   position: absolute;   height: 1.2em;   background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 75%); } @supports (-webkit-line-clamp: 1) {   body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp :after {     display: none !important;   } } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle.line-clamp-2 {   -webkit-line-clamp: 3;   height: 3.75em; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col.col.col-md-8 .newsCardTitle a {   color: #003479; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList {   list-style: none;   margin: 0;   padding: 0;   font-size: 11px;   color: #333; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList img {   max-width: 12px;   min-height: 12px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList h2 {   display: none; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardVideo {   background: url("images/videoIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardVideo :after {   content: "|";   padding: 0 0 0 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardVideo.externalLink {   background-image: url("images/externallink.png"); } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardAudio {   background: url("images/audioIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardAudio :after {   content: "|";   padding: 0 0 0 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardDate {   margin-left: 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newsCardDate :after {   content: "|";   padding: 0 0 0 5px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike {   padding: 0 0 0 15px;   display: inline-flex; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike .likeit-title {   display: none; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike .cusLikeText {   margin-right: 2px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike a {   color: #333333;   display: block; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike a:focus {   text-decoration: none; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article {   width: 70px;   margin-left: -40px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article .likeit-count {   margin-left: 42px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat left center;   background-size: 11px 10px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList .newslike article a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat left center;   background-size: 11px 10px; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList li {   display: inline-block;   font-size: 11px;   margin: 0 3px 0 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList li:last-child {   margin: 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap {   width: 100%;   border-top: 1px solid #e8e8e8;   background-color: #fafafa;   padding: 6px 0 6px 10px;   font-size: 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .newsCardBtn {   height: 26px;   border-radius: 17px;   background: #dfdfdf;   color: #333333;   font-size: 11px;   line-height: 26px;   padding: 0 10px;   display: inline-block;   margin: 0 5px 6px 0; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .newsCardBtn:hover {   text-decoration: none;   background-color: #787878;   color: #fff; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .AddnewsCardBtn {   width: 26px;   height: 26px;   border-radius: 13px;   background: #dfdfdf;   color: #333;   text-align: center;   border: none;   margin: 0 0 6px;   cursor: pointer; } body.path-past-events #globalContentWrap .view-content .globalContentWrapper .newsCard .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen {   display: inline-block;   line-height: 26px;   font-size: 11px; } .disease-page-header ul.nav-tabs, .search-page-header ul.nav-tabs, .product-page-header ul.nav-tabs {   border-bottom: 1px solid #e4e4e4;   padding: 0 0 0 15px;   margin: 30px 0 20px 0; } @media (max-width: 991px) {   .disease-page-header ul.nav-tabs, .search-page-header ul.nav-tabs, .product-page-header ul.nav-tabs {     padding: 0;   } } .disease-page-header ul.nav-tabs li a, .search-page-header ul.nav-tabs li a, .product-page-header ul.nav-tabs li a {   min-width: 120px;   height: 31px;   border: solid 1px #e4e4e4;   background: #eb1700;   font-size: 13px;   font-family: "Karbon";   text-align: center;   color: #FFF;   line-height: 31px;   padding: 0 15px;   margin-right: -1px; } @media (max-width: 991px) {   .disease-page-header ul.nav-tabs li a, .search-page-header ul.nav-tabs li a, .product-page-header ul.nav-tabs li a {     min-width: 90px;     font-size: 10px;   } } .disease-page-header ul.nav-tabs li.active a, .search-page-header ul.nav-tabs li.active a, .product-page-header ul.nav-tabs li.active a {   background: #9e0000;   font-family: "Karbon";   height: 31px;   line-height: 31px;   border: solid 1px #e4e4e4; } .disease-page-header ul.nav-tabs li.active a:hover, .search-page-header ul.nav-tabs li.active a:hover, .product-page-header ul.nav-tabs li.active a:hover {   cursor: pointer;   color: #FFF; } body.path-search, body.path-disease, body.path-products {   /* .diseasePublicationBlock, .productsPublicationBlock, .searchPublicationBlock{       .view-header{           margin: 0 10px;           h3{               margin: 0 0 10px 0;           }       }   } */ } body.path-search.logged-in #main #custom-content-panel, body.path-disease.logged-in #main #custom-content-panel, body.path-products.logged-in #main #custom-content-panel {   background-color: #ffffff; } body.path-search.logged-in #main #custom-content-panel .region-content, body.path-disease.logged-in #main #custom-content-panel .region-content, body.path-products.logged-in #main #custom-content-panel .region-content {   margin: 0 0 100px 0; } body.path-search .form-group, body.path-disease .form-group, body.path-products .form-group {   margin: 0; } body.path-search .searchTitle, body.path-search .searchText, body.path-disease .searchTitle, body.path-disease .searchText, body.path-products .searchTitle, body.path-products .searchText {   font-size: 14px;   font-family: "Karbon";   padding: 0 10px;   margin: 20px 0 0 0; } body.path-search .searchTitle span, body.path-search .searchText span, body.path-disease .searchTitle span, body.path-disease .searchText span, body.path-products .searchTitle span, body.path-products .searchText span {   font-family: "Karbon";   font-weight: bold; } body.path-search .diseaseNewsBlock .view-content .globalContentWrapper, body.path-search .diseaseEducationBlock .view-content .globalContentWrapper, body.path-search .productsEducationBlock .view-content .globalContentWrapper, body.path-search .searchNewsBlock .view-content .globalContentWrapper, body.path-search .searchEducationBlock .view-content .globalContentWrapper, body.path-search .productsNewsBlock .view-content .globalContentWrapper, body.path-disease .diseaseNewsBlock .view-content .globalContentWrapper, body.path-disease .diseaseEducationBlock .view-content .globalContentWrapper, body.path-disease .productsEducationBlock .view-content .globalContentWrapper, body.path-disease .searchNewsBlock .view-content .globalContentWrapper, body.path-disease .searchEducationBlock .view-content .globalContentWrapper, body.path-disease .productsNewsBlock .view-content .globalContentWrapper, body.path-products .diseaseNewsBlock .view-content .globalContentWrapper, body.path-products .diseaseEducationBlock .view-content .globalContentWrapper, body.path-products .productsEducationBlock .view-content .globalContentWrapper, body.path-products .searchNewsBlock .view-content .globalContentWrapper, body.path-products .searchEducationBlock .view-content .globalContentWrapper, body.path-products .productsNewsBlock .view-content .globalContentWrapper {   padding: 0 10px 20px 10px; } body.path-search .diseaseEducationBlock, body.path-search .productsEducationBlock, body.path-search .searchEducationBlock, body.path-disease .diseaseEducationBlock, body.path-disease .productsEducationBlock, body.path-disease .searchEducationBlock, body.path-products .diseaseEducationBlock, body.path-products .productsEducationBlock, body.path-products .searchEducationBlock {   background-color: #eeeeee;   padding: 20px 0 0 0;   margin: 0 0 20px 0; } body.path-search .diseasePublicationBlock .view-header h3, body.path-search .productsPublicationBlock .view-header h3, body.path-search .searchPublicationBlock .view-header h3, body.path-disease .diseasePublicationBlock .view-header h3, body.path-disease .productsPublicationBlock .view-header h3, body.path-disease .searchPublicationBlock .view-header h3, body.path-products .diseasePublicationBlock .view-header h3, body.path-products .productsPublicationBlock .view-header h3, body.path-products .searchPublicationBlock .view-header h3 {   margin: 0 0 10px 0; } body.path-search .view-header, body.path-search .view-empty, body.path-disease .view-header, body.path-disease .view-empty, body.path-products .view-header, body.path-products .view-empty {   position: relative;   margin: 0;   overflow: hidden; } body.path-search .view-header h3, body.path-search .view-empty h3, body.path-disease .view-header h3, body.path-disease .view-empty h3, body.path-products .view-header h3, body.path-products .view-empty h3 {   font-size: 20px;   color: #eb1700;   font-family: "Karbon";   margin: 0 0 20px 0;   padding: 0 10px;   line-height: 27px; } body.path-search .view-header a.viewAll, body.path-search .view-empty a.viewAll, body.path-disease .view-header a.viewAll, body.path-disease .view-empty a.viewAll, body.path-products .view-header a.viewAll, body.path-products .view-empty a.viewAll {   font-size: 13px;   color: #eb1700;   font-family: "Karbon";   position: absolute;   right: 10px;   top: 2px; } body.path-search .view-empty, body.path-disease .view-empty, body.path-products .view-empty {   font-size: 13px !important;   font-family: "OpenSans-Regular";   padding: 0 10px;   margin: 20px 0 0; } body.path-search .view-empty h3, body.path-disease .view-empty h3, body.path-products .view-empty h3 {   margin: 0 0 0 10px; } body.path-search .globalContentWrapper, body.path-disease .globalContentWrapper, body.path-products .globalContentWrapper {   display: flex;   flex-wrap: wrap; } body.path-search .globalContentWrapper > div, body.path-disease .globalContentWrapper > div, body.path-products .globalContentWrapper > div {   width: 100%; } body.path-search .globalContentWrapper .newsCard, body.path-disease .globalContentWrapper .newsCard, body.path-products .globalContentWrapper .newsCard {   border: solid 1px #e8e8e8;   background-color: #fafafa;   box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.05);   color: #333333;   margin-bottom: 2.128%;   padding: 0; } body.path-search .globalContentWrapper .newsCard:hover, body.path-disease .globalContentWrapper .newsCard:hover, body.path-products .globalContentWrapper .newsCard:hover {   box-shadow: 0px 0px 8px; } body.path-search .globalContentWrapper .newsCard.col-md-6:nth-child(odd), body.path-disease .globalContentWrapper .newsCard.col-md-6:nth-child(odd), body.path-products .globalContentWrapper .newsCard.col-md-6:nth-child(odd) {   width: 48.937%;   margin-right: 1.064%; } @media (max-width: 991px) {   body.path-search .globalContentWrapper .newsCard.col-md-6:nth-child(odd), body.path-disease .globalContentWrapper .newsCard.col-md-6:nth-child(odd), body.path-products .globalContentWrapper .newsCard.col-md-6:nth-child(odd) {     width: 100%;     margin-right: 0;   } } body.path-search .globalContentWrapper .newsCard.col-md-6:nth-child(even), body.path-disease .globalContentWrapper .newsCard.col-md-6:nth-child(even), body.path-products .globalContentWrapper .newsCard.col-md-6:nth-child(even) {   width: 48.937%;   margin-left: 1.064%; } @media (max-width: 991px) {   body.path-search .globalContentWrapper .newsCard.col-md-6:nth-child(even), body.path-disease .globalContentWrapper .newsCard.col-md-6:nth-child(even), body.path-products .globalContentWrapper .newsCard.col-md-6:nth-child(even) {     width: 100%;     margin-right: 0;   } } body.path-search .globalContentWrapper .newsCard .row, body.path-disease .globalContentWrapper .newsCard .row, body.path-products .globalContentWrapper .newsCard .row {   padding: 10px; } body.path-search .globalContentWrapper .newsCard .row.tableView, body.path-disease .globalContentWrapper .newsCard .row.tableView, body.path-products .globalContentWrapper .newsCard .row.tableView {   display: table;   width: 100%;   background: #ffffff;   /* For Edge */   /* For Internet Explorer */ } body.path-search .globalContentWrapper .newsCard .row.tableView .row, body.path-disease .globalContentWrapper .newsCard .row.tableView .row, body.path-products .globalContentWrapper .newsCard .row.tableView .row {   padding: 0; } body.path-search .globalContentWrapper .newsCard .row.tableView .row .col-md-4, body.path-disease .globalContentWrapper .newsCard .row.tableView .row .col-md-4, body.path-products .globalContentWrapper .newsCard .row.tableView .row .col-md-4 {   width: 36.6%; } body.path-search .globalContentWrapper .newsCard .row.tableView .row .col-md-8, body.path-disease .globalContentWrapper .newsCard .row.tableView .row .col-md-8, body.path-products .globalContentWrapper .newsCard .row.tableView .row .col-md-8 {   width: 63%; } body.path-search .globalContentWrapper .newsCard .row.tableView a, body.path-disease .globalContentWrapper .newsCard .row.tableView a, body.path-products .globalContentWrapper .newsCard .row.tableView a {   display: block; } @media (max-width: 991px) {   body.path-search .globalContentWrapper .newsCard .row.tableView, body.path-disease .globalContentWrapper .newsCard .row.tableView, body.path-products .globalContentWrapper .newsCard .row.tableView {     padding: 10px 10px 0 10px;   } } @supports (-ms-ime-align: auto) {   body.path-search .globalContentWrapper .newsCard .row.tableView, body.path-disease .globalContentWrapper .newsCard .row.tableView, body.path-products .globalContentWrapper .newsCard .row.tableView {     display: flex;   } } @media all and (-ms-high-contrast: none) {   body.path-search .globalContentWrapper .newsCard .row.tableView .titleLinkWrap, body.path-disease .globalContentWrapper .newsCard .row.tableView .titleLinkWrap, body.path-products .globalContentWrapper .newsCard .row.tableView .titleLinkWrap {     position: relative;     height: 130px;   } } body.path-search .globalContentWrapper .newsCard .row.tableView .newsCardList, body.path-disease .globalContentWrapper .newsCard .row.tableView .newsCardList, body.path-products .globalContentWrapper .newsCard .row.tableView .newsCardList {   position: absolute;   bottom: 0;   left: 0; } @media (max-width: 991px) {   body.path-search .globalContentWrapper .newsCard .row.hidden-md.hidden-lg, body.path-disease .globalContentWrapper .newsCard .row.hidden-md.hidden-lg, body.path-products .globalContentWrapper .newsCard .row.hidden-md.hidden-lg {     padding: 5px 10px 10px 10px;   } } body.path-search .globalContentWrapper .newsCard .row .col, body.path-disease .globalContentWrapper .newsCard .row .col, body.path-products .globalContentWrapper .newsCard .row .col {   position: relative; } body.path-search .globalContentWrapper .newsCard .row .col.col-md-4, body.path-disease .globalContentWrapper .newsCard .row .col.col-md-4, body.path-products .globalContentWrapper .newsCard .row .col.col-md-4 {   width: 36.6%;   float: none;   display: table-cell;   vertical-align: top;   position: relative; } body.path-search .globalContentWrapper .newsCard .row .col.col-md-4 span.duration, body.path-disease .globalContentWrapper .newsCard .row .col.col-md-4 span.duration, body.path-products .globalContentWrapper .newsCard .row .col.col-md-4 span.duration {   position: absolute;   right: 20px;   color: #FFF;   bottom: 10px;   background: rgba(0, 0, 0, 0.5);   padding: 2px 5px;   border-radius: 6px;   font-size: 11px; } @media (max-width: 991px) {   body.path-search .globalContentWrapper .newsCard .row .col.col-md-4 span.duration, body.path-disease .globalContentWrapper .newsCard .row .col.col-md-4 span.duration, body.path-products .globalContentWrapper .newsCard .row .col.col-md-4 span.duration {     font-size: 9px;     right: 15px;     bottom: 5px;   } } body.path-search .globalContentWrapper .newsCard .row .col.col-md-8, body.path-disease .globalContentWrapper .newsCard .row .col.col-md-8, body.path-products .globalContentWrapper .newsCard .row .col.col-md-8 {   width: 63.4%;   float: none;   display: table-cell;   vertical-align: top; } body.path-search .globalContentWrapper .newsCard .row .col img, body.path-disease .globalContentWrapper .newsCard .row .col img, body.path-products .globalContentWrapper .newsCard .row .col img {   width: 100%;   padding: 0 10px 0 0; } @media (min-width: 768px) and (max-width: 1199px) {   body.path-search .globalContentWrapper .newsCard .row .col img, body.path-disease .globalContentWrapper .newsCard .row .col img, body.path-products .globalContentWrapper .newsCard .row .col img {     min-height: 101px;     max-height: 101px;   } } @media (max-width: 991px) {   body.path-search .globalContentWrapper .newsCard .row .col img, body.path-disease .globalContentWrapper .newsCard .row .col img, body.path-products .globalContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } @media (min-width: 1200px) {   body.path-search .globalContentWrapper .newsCard .row .col img, body.path-disease .globalContentWrapper .newsCard .row .col img, body.path-products .globalContentWrapper .newsCard .row .col img {     min-height: 130px;     max-height: 130px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {   body.path-search .globalContentWrapper .newsCard .row .col img, body.path-disease .globalContentWrapper .newsCard .row .col img, body.path-products .globalContentWrapper .newsCard .row .col img {     min-height: 101px;     max-height: 101px;   } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {   body.path-search .globalContentWrapper .newsCard .row .col img, body.path-disease .globalContentWrapper .newsCard .row .col img, body.path-products .globalContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } @media only screen and (min-device-width: 375px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {   body.path-search .globalContentWrapper .newsCard .row .col img, body.path-disease .globalContentWrapper .newsCard .row .col img, body.path-products .globalContentWrapper .newsCard .row .col img {     min-height: initial;     max-height: initial;   } } body.path-search .globalContentWrapper .newsCard .newsCardTitle, body.path-disease .globalContentWrapper .newsCard .newsCardTitle, body.path-products .globalContentWrapper .newsCard .newsCardTitle {   font-family: "Karbon";   font-size: 15px;   color: #000;   margin: 0;   padding: 0 10px 0 0;   line-height: 20px; } body.path-search .globalContentWrapper .newsCard .newsCardTitle.line-clamp, body.path-disease .globalContentWrapper .newsCard .newsCardTitle.line-clamp, body.path-products .globalContentWrapper .newsCard .newsCardTitle.line-clamp {   display: block;   display: -webkit-box;   -webkit-box-orient: vertical;   position: relative;   line-height: 1.2;   overflow: hidden;   text-overflow: ellipsis;   padding: 0 !important; } body.path-search .globalContentWrapper .newsCard .newsCardTitle.line-clamp :after, body.path-disease .globalContentWrapper .newsCard .newsCardTitle.line-clamp :after, body.path-products .globalContentWrapper .newsCard .newsCardTitle.line-clamp :after {   content: "...";   text-align: right;   bottom: 0;   right: 0;   width: 25%;   display: block;   position: absolute;   height: 1.2em;   background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 75%); } @supports (-webkit-line-clamp: 1) {   body.path-search .globalContentWrapper .newsCard .newsCardTitle.line-clamp :after, body.path-disease .globalContentWrapper .newsCard .newsCardTitle.line-clamp :after, body.path-products .globalContentWrapper .newsCard .newsCardTitle.line-clamp :after {     display: none !important;   } } body.path-search .globalContentWrapper .newsCard .newsCardTitle.line-clamp-2, body.path-disease .globalContentWrapper .newsCard .newsCardTitle.line-clamp-2, body.path-products .globalContentWrapper .newsCard .newsCardTitle.line-clamp-2 {   -webkit-line-clamp: 3;   height: 3.75em; } body.path-search .globalContentWrapper .newsCard .newsCardTitle a, body.path-disease .globalContentWrapper .newsCard .newsCardTitle a, body.path-products .globalContentWrapper .newsCard .newsCardTitle a {   color: #003479; } body.path-search .globalContentWrapper .newsCard .newsCardTitle a.line-clamp, body.path-disease .globalContentWrapper .newsCard .newsCardTitle a.line-clamp, body.path-products .globalContentWrapper .newsCard .newsCardTitle a.line-clamp {   display: block;   display: -webkit-box;   -webkit-box-orient: vertical;   position: relative;   line-height: 1.2;   overflow: hidden;   text-overflow: ellipsis;   padding: 0 !important; } body.path-search .globalContentWrapper .newsCard .newsCardTitle a.line-clamp :after, body.path-disease .globalContentWrapper .newsCard .newsCardTitle a.line-clamp :after, body.path-products .globalContentWrapper .newsCard .newsCardTitle a.line-clamp :after {   content: "...";   text-align: right;   bottom: 0;   right: 0;   width: 25%;   display: block;   position: absolute;   height: 1.2em;   background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255) 75%); } @supports (-webkit-line-clamp: 1) {   body.path-search .globalContentWrapper .newsCard .newsCardTitle a.line-clamp :after, body.path-disease .globalContentWrapper .newsCard .newsCardTitle a.line-clamp :after, body.path-products .globalContentWrapper .newsCard .newsCardTitle a.line-clamp :after {     display: none !important;   } } body.path-search .globalContentWrapper .newsCard .newsCardTitle a.line-clamp-2, body.path-disease .globalContentWrapper .newsCard .newsCardTitle a.line-clamp-2, body.path-products .globalContentWrapper .newsCard .newsCardTitle a.line-clamp-2 {   -webkit-line-clamp: 3;   height: 3.75em; } @media (max-width: 991px) {   body.path-search .globalContentWrapper .newsCard .newsCardTitle, body.path-disease .globalContentWrapper .newsCard .newsCardTitle, body.path-products .globalContentWrapper .newsCard .newsCardTitle {     font-size: 13px;     line-height: 18px;   } } body.path-search .globalContentWrapper .newsCard .newsCardList, body.path-disease .globalContentWrapper .newsCard .newsCardList, body.path-products .globalContentWrapper .newsCard .newsCardList {   list-style: none;   margin: 0;   padding: 0; } body.path-search .globalContentWrapper .newsCard .newsCardList span, body.path-disease .globalContentWrapper .newsCard .newsCardList span, body.path-products .globalContentWrapper .newsCard .newsCardList span {   display: inline-block;   font-size: 11px; } body.path-search .globalContentWrapper .newsCard .newsCardList span:first-child, body.path-disease .globalContentWrapper .newsCard .newsCardList span:first-child, body.path-products .globalContentWrapper .newsCard .newsCardList span:first-child {   /* &:after {       content: "|";   } */ } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardVideo, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardVideo, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardVideo {   background: url("images/videoIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardVideo:after, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardVideo:after, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardVideo:after {   content: "|"; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardVideo :after, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardVideo :after, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardVideo :after {   content: "|";   padding: 0 0 0 5px; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardVideo.externalLink, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardVideo.externalLink, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardVideo.externalLink {   background-image: url("images/externallink.png"); } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardVideo span:after, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardVideo span:after, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardVideo span:after {   content: "";   margin: 0;   padding: 0; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardAudio, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardAudio, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardAudio {   background: url("images/audioIcon.png") no-repeat left center;   background-size: 12px;   padding: 0 0 0 15px;   text-transform: uppercase; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardAudio:after, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardAudio:after, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardAudio:after {   content: ""; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newsCardAudio :after, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newsCardAudio :after, body.path-products .globalContentWrapper .newsCard .newsCardList span.newsCardAudio :after {   content: "|";   padding: 0 0 0 5px; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newslike, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newslike, body.path-products .globalContentWrapper .newsCard .newsCardList span.newslike {   display: inline-flex; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newslike .cusLikeText, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newslike .cusLikeText, body.path-products .globalContentWrapper .newsCard .newsCardList span.newslike .cusLikeText {   margin-right: 10px;   margin-left: 17px; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper, body.path-products .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper {   width: 70px;   margin-left: -49px; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper .likeit-count, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper .likeit-count, body.path-products .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper .likeit-count {   margin-left: 49px; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper, body.path-products .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper {   background: url("images/fbLikeIcon.png") no-repeat left center;   background-size: 11px 10px; } body.path-search .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper.liked, body.path-disease .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper.liked, body.path-products .globalContentWrapper .newsCard .newsCardList span.newslike article.likeit.likeit-wrapper a.likeit-wrapper.liked {   background: url("images/blue_like.png") no-repeat left center;   background-size: 11px 10px; } body.path-search .globalContentWrapper .newsCard .newsCardList span .likeit-title, body.path-disease .globalContentWrapper .newsCard .newsCardList span .likeit-title, body.path-products .globalContentWrapper .newsCard .newsCardList span .likeit-title {   display: none; } body.path-search .globalContentWrapper .newsCard .newsCardList span a.likeit-wrapper, body.path-disease .globalContentWrapper .newsCard .newsCardList span a.likeit-wrapper, body.path-products .globalContentWrapper .newsCard .newsCardList span a.likeit-wrapper {   color: #333333; } body.path-search .globalContentWrapper .newsCard .newsCardList span:last-child, body.path-disease .globalContentWrapper .newsCard .newsCardList span:last-child, body.path-products .globalContentWrapper .newsCard .newsCardList span:last-child {   margin: 0 3px 0 0; } body.path-search .globalContentWrapper .newsCard .newsCardList span:last-child:after, body.path-disease .globalContentWrapper .newsCard .newsCardList span:last-child:after, body.path-products .globalContentWrapper .newsCard .newsCardList span:last-child:after {   content: ""; } body.path-search .globalContentWrapper .newsCard .newsCardList span:last-child :after, body.path-disease .globalContentWrapper .newsCard .newsCardList span:last-child :after, body.path-products .globalContentWrapper .newsCard .newsCardList span:last-child :after {   content: ""; } body.path-search .globalContentWrapper .newsCard .newsCardList .newsCardDate, body.path-disease .globalContentWrapper .newsCard .newsCardList .newsCardDate, body.path-products .globalContentWrapper .newsCard .newsCardList .newsCardDate {   font-size: 11px;   color: #333;   margin-left: 5px;   margin-right: 5px;   display: inline-block; } body.path-search .globalContentWrapper .newsCard .newsCardList .newsCardDate:after, body.path-disease .globalContentWrapper .newsCard .newsCardList .newsCardDate:after, body.path-products .globalContentWrapper .newsCard .newsCardList .newsCardDate:after {   content: "|";   padding: 0 0 0 5px; } body.path-search .globalContentWrapper .newsCard .newsCardList .newsCardlink, body.path-disease .globalContentWrapper .newsCard .newsCardList .newsCardlink, body.path-products .globalContentWrapper .newsCard .newsCardList .newsCardlink {   /* a{        display: inline-block;        padding: 0 5px 0 0;        color: $text-color;        span{            display: inline-block;            overflow: hidden;            white-space: nowrap;            text-overflow: ellipsis;            max-width: 200px;            vertical-align: bottom;            &:hover{              text-decoration: underline;            }        }        &:before{            content: '';            background-image: url('images/externallink.png');            background-repeat: no-repeat;            background-size: 12px;            display: inline-block;            width: 12px;            height: 12px;            margin: 0 5px 0 0;        }    }*/ } body.path-search .globalContentWrapper .newsCard .newsCardList .newsCardlink span, body.path-disease .globalContentWrapper .newsCard .newsCardList .newsCardlink span, body.path-products .globalContentWrapper .newsCard .newsCardList .newsCardlink span {   display: inline-block;   color: #333333;   font-size: 11px;   color: #333; } body.path-search .globalContentWrapper .newsCard .newsCardList .newsCardlink span:after, body.path-disease .globalContentWrapper .newsCard .newsCardList .newsCardlink span:after, body.path-products .globalContentWrapper .newsCard .newsCardList .newsCardlink span:after {   content: "|";   margin-left: 5px; } body.path-search .globalContentWrapper .newsCard .newsCardList .newsCardlink img, body.path-disease .globalContentWrapper .newsCard .newsCardList .newsCardlink img, body.path-products .globalContentWrapper .newsCard .newsCardList .newsCardlink img {   max-width: 12px;   min-height: 12px;   padding: 0px;   display: inline-block;   vertical-align: baseline;   margin-right: 5px; } body.path-search .globalContentWrapper .newsCardBtnWrap, body.path-disease .globalContentWrapper .newsCardBtnWrap, body.path-products .globalContentWrapper .newsCardBtnWrap {   width: 100%;   border-top: solid 1px #e8e8e8;   background-color: #fafafa;   padding: 6px 0 6px 10px;   font-size: 0; } body.path-search .globalContentWrapper .newsCardBtnWrap .newsCardBtn, body.path-disease .globalContentWrapper .newsCardBtnWrap .newsCardBtn, body.path-products .globalContentWrapper .newsCardBtnWrap .newsCardBtn {   height: 26px;   border-radius: 17px;   background: #dfdfdf;   color: #333333;   font-size: 11px;   line-height: 26px;   padding: 0 10px;   display: inline-block;   margin: 0 5px 6px 0; } body.path-search .globalContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnBlue, body.path-disease .globalContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnBlue, body.path-products .globalContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnBlue {   background: #00a0df;   color: #ffffff; } body.path-search .globalContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnDarkGray, body.path-disease .globalContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnDarkGray, body.path-products .globalContentWrapper .newsCardBtnWrap .newsCardBtn.newsCardBtnDarkGray {   background: #787878;   color: #ffffff; } body.path-search .globalContentWrapper .newsCardBtnWrap .newsCardBtn:hover, body.path-disease .globalContentWrapper .newsCardBtnWrap .newsCardBtn:hover, body.path-products .globalContentWrapper .newsCardBtnWrap .newsCardBtn:hover {   text-decoration: none;   background-color: #787878;   color: #fff; } body.path-search .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn, body.path-disease .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn, body.path-products .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn {   width: 26px;   height: 26px;   border-radius: 13px;   background: #dfdfdf;   color: #333333;   text-align: center;   border: none;   margin: 0 0 6px;   cursor: pointer; } body.path-search .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn.AddnewsCardBtnDarkGray, body.path-disease .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn.AddnewsCardBtnDarkGray, body.path-products .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn.AddnewsCardBtnDarkGray {   background: #787878;   color: #ffffff; } body.path-search .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen, body.path-disease .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen, body.path-products .globalContentWrapper .newsCardBtnWrap .AddnewsCardBtn.toggleBtnLen {   display: inline-block;   line-height: 26px;   font-size: 11px; } body.path-search.path-search-education .searchEducationBlock, body.path-search.path-search-education .productsEducationBlock, body.path-disease.path-search-education .searchEducationBlock, body.path-disease.path-search-education .productsEducationBlock, body.path-products.path-search-education .searchEducationBlock, body.path-products.path-search-education .productsEducationBlock {   background-color: transparent;   padding: 0; } body.path-search.logged-in .page-header {   display: block;   border: none;   margin: 25px 0 0 0;   padding: 0 10px;   font-family: "OpenSans-Bold";   font-size: 30px;   color: #003479; } /* body.path-search{     .form-group{         margin: 0;         .view-header {             margin:0;             h3{                 margin: 0 0 20px 0;                 padding: 0 10px;             }             a.viewAll{                 right: 10px;                 top: 2px;             }         }         .diseasePublicationBlock, .productsPublicationBlock, .searchPublicationBlock{             .view-header{                 h3{                     margin: 0 0 10px 0;                     padding: 0 10px;                 }             }         }     }    .page-header{         display: block;         border: none;         margin: 25px 0 10px 0;         padding: 0 10px;         font-family: 'OpenSans-Bold';         font-size: 30px;         color:$darkblue;     }     .searchEducationBlock, .productsEducationBlock {         background-color: #eeeeee;         padding:0;         margin: 0 0 20px 0;         overflow: hidden;         .view-header{margin: 20px 0 0 0;}     }     .searchPublicationBlock {         margin: 0 0 30px 0;     }     &.path-search-education{         .searchEducationBlock, .productsEducationBlock {             background-color: transparent;             padding: 0;         }     } } body.path-disease{     &.path-disease-news, &.path-disease-education{         .view-contentWrap{             .view-content {                 .globalContentWrapper{                     padding:10px;                 }             }         }     }     .diseaseEducationBlock {         background-color: #eeeeee;         padding: 20px 0 0 0;         margin: 0 0 20px 0;     }     .diseasePublicationBlock, .productsPublicationBlock, .searchPublicationBlock{         padding: 0 0 30px 0;         .view-header{             h3{                 margin: 0 0 10px 0;             }         }     } } body.path-products{     &.path-products-education, &.path-products-news{         .view-contentWrap{             .view-content {                 .globalContentWrapper{                     padding:10px;                 }             }         }     }     .productsEducationBlock {         background-color: #eeeeee;         padding: 20px 0 0 0;         margin: 0 0 20px 0;     }.productsPublicationBlock{         padding: 0 0 30px 0;     } } */ body.path-disease .globalContentWrapper .newsCard .newsCardList .newsCardlink.internalLink a:before, body.path-products .globalContentWrapper .newsCard .newsCardList .newsCardlink.internalLink a:before, body.path-search .globalContentWrapper .newsCard .newsCardList .newsCardlink.internalLink a:before {   background: none; } .faqWrap h3 {   font-family: Karbon;   font-size: 24px;   color: #eb1700;   margin: 25px 0; } .faqWrap h2 {   font-size: 32px;   font-weight: bold; } .faqWrap h4 {   font-family: Karbon;   font-size: 18px;   margin: 5px 0;   color: #312c2a; } .faqWrap p {   font-family: Verdana;   margin: 5px 0 25px;   font-size: 13px;   color: #333333; } .faqWrap table p {   margin: 0; } /*     body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(2) {         background-image: url(images/NavIconProducts.png);         width: 65%;     }     body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(3) {         background-image: url(images/NavIconDisease.png);         width: 80%;     }*/ /* .region.region-whatsnew { */ /* margin-left: -16px; */ /* } */ body.page-node-type-publications span.newslike {   display: inline-flex;   font-size: 13px;   color: #333;   cursor: pointer;   margin-bottom: 15px;   display: inline-flex;   font-size: 12px;   color: #333;   cursor: pointer;   margin-bottom: 15px; } body.page-node-type-publications span.newslike span.cusLikeText {   margin-left: 18px; } body.page-node-type-publications article.likeit-wrapper {   margin-left: -38px; } body.page-node-type-publications article.likeit-wrapper a.likeit-wrapper {   background: url(images/fbLikeIcon.png) no-repeat 0;   background-size: 11px 10px;   background-position-y: center; } body.page-node-type-publications article.likeit-wrapper a.likeit-wrapper.liked {   background: url(images/blue_like.png) no-repeat 0;   background-size: 11px 10px;   background-position-y: center; } body.page-node-type-publications article.likeit-wrapper a {   padding: 0 0 0 43px;   display: inline-block;   color: #787878; } body.page-node-type-publications article.likeit-wrapper a span.likeit-title {   display: none !important; } body.page-node-type-publications .relatedNews .newsContentWrapper .newsCard .newsCardList .newslike article.likeit.likeit-wrapper .likeit-count {   margin-left: 3px; } body.page-node-type-publications .relatedNews .newsContentWrapper .newsCard .row.tableView .newsCardList {   position: inherit;   bottom: -2px;   left: -13px; } body.page-node-type-publications .videoDescLHS {   padding: 10px;   background-color: #f9f9f9; } body.page-node-type-publications .videoDescLHS .field--name-field-pdf-files .field--item > span.file--mime-application-pdf > a {   display: block;   font-size: 0; } body.page-node-type-publications .videoDescLHS .file.file--application-pdf {   position: relative;   background-image: url(images/cloudDownloadIcon.png);   background-repeat: no-repeat;   background-size: 29px 20px;   background-position: 100%;   cursor: pointer;   margin: 0 0 25px;   width: 95%; } body.page-node-type-publications .videoDescLHS .file.file--application-pdf .file-icon {   padding: 0 10px 0 6px;   display: inline-table; } body.page-node-type-publications .videoDescLHS .file.file--application-pdf .file-icon .glyphicon-file {   background: url(images/pdfIcon.png) no-repeat;   background-size: 31px 41px;   width: 31px;   height: 41px; } body.page-node-type-publications .videoDescLHS .file.file--application-pdf .file-link {   color: #636363;   font-size: 12px;   font-family: OpenSans-Bold;   position: absolute;   left: 47px;   top: 3px;   width: 66%;   overflow: hidden;   height: 17px; } body.page-node-type-publications .videoDescLHS .file.file--application-pdf .file-size {   color: #636363;   font-size: 12px;   font-family: OpenSans-Regular;   position: absolute;   left: 47px;   top: 21px;   padding: 0; } body.page-node-type-publications .videoDescLHS h2 {   font-family: Karbon;   font-size: 20px;   color: #eb1700;   line-height: 27px;   margin-top: -3px; } .PubContentWrapper .PubCard .PubCardList #ext_pub {   background-repeat: no-repeat;   background-size: 12px;   width: 12px;   height: 12px;   margin: -2px 5px 0 0; } .PubContentWrapper .PubCard .PubCardList a {   display: inline-block;   padding: 0 5px 0 0;   color: #333; } .carousel-inner > .item > a > img {   display: block;   width: 100%;   max-height: 330px;   padding-bottom: 17px; } .carousel-inner > .item > img {   display: block;   width: 100%;   max-height: 330px;   padding-bottom: 17px; } .img-responsive {   display: block;   width: 100%;   max-height: 330px;   padding-bottom: 17px; } .thumbnail a > img {   display: block;   width: 100%;   max-height: 330px;   padding-bottom: 17px; } .thumbnail > img {   display: block;   width: 100%;   max-height: 330px;   padding-bottom: 17px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.educationCardArticle {   background-size: 12px;   padding: 0 0 0 1px;   text-transform: uppercase; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .row .newsCardList span.educationCardArticle:after {   content: "|";   padding: 0 0 0 5px; } body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row .col-sm-12 .newsCardList span.educationCardArticle:after {   content: "|";   padding: 0 0 0 5px; } .whats-new {   margin-bottom: 15px; } .whats-new .its-new {   background: #eb1700;   color: #FAFAFA;   padding: 2px 8px 2px 8px;   font-size: 9px;   font-weight: 400;   line-height: 12.26px;   font-family: Karbon; } .whats-new .its-updated {   background: #eb1700;   color: #FFFFFF;   padding: 2px 8px 2px 8px;   font-size: 9px;   font-weight: 400;   line-height: 12.26px;   font-family: Karbon; } .whats-new .content-type {   color: #787878;   font-family: Karbon;   font-size: 10px;   font-weight: 400;   line-height: 14px;   letter-spacing: 0px;   text-align: left;   padding: 1px; } .whats-new .date_and_type {   margin-bottom: 4px; } .whats-new .new_details {   font-family: "Verdana";   font-style: normal;   font-weight: 400;   font-size: 12px;   line-height: 16px;   color: #312c2a; } .block-views-blockwhatsnew-block-1 h2 {   font-size: 20px;   color: #eb1700;   font-family: Karbon; } .block-views-blockwhatsnew-block-1 .globalContentWrapper {   margin: 0px 0px 0px 15px; } a#whats-new-ext::before {   content: "";   background-image: url(images/externallink.png);   background-repeat: no-repeat;   background-size: 10px;   display: inline-block;   width: 12px;   height: 10px;   margin: 0 5px 0 0; } section#block-views-block-whatsnew-block-1 {   margin: 0 0 0 -18px;   margin: 0 0 0 0; } .block-homepagediseaseblock {   display: none; } .block-homepageproductblock {   display: none; } .path-frontpage .block-homepagediseaseblock {   display: block; } .path-frontpage .block-homepageproductblock {   display: block; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li.menuparent ul {   left: 100%;   top: 0px;   background-color: #ebebeb;   font-family: "Open Sans";   font-size: 13px;   height: 400px;   overflow: auto; width: 27em !important; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li.menuparent ul li {   background-image: none !important;   display: flex;   justify-content: flex-start;   align-items: center;   font-family: "Open Sans";   font-size: 13px;   text-transform: none; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li.menuparent ul li a {   padding: 0px 10px 0px 10px;   line-height: normal;   font-family: "Open Sans";   font-size: 13px; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(2) {   background-image: url(images/NavIconProducts.png);   width: 100%;   background-size: 17px; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(3) {   background-image: url(images/NavIconDisease.png);   width: 100%;   background-size: 17px; } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(4) {   background-image: url(images/NavIconNews.svg); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(5) {   background-image: url(images/NavIconPubWatch.svg); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(6) {   background-image: url(images/NavIconEdu.svg); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(7) {   background-image: url(images/NavIconEvents.svg); } body.logged-in #main .cmt-Janssen-leftNavigation ul.sf-menu.sf-vertical li:nth-child(8) {   background-image: url(images/NavIconAboutUs.svg); } ul.sf-menu a {   display: block;   padding: 0em 2.5em;   position: relative; } ul.sf-menu span.nolink {   display: block;   padding: 0px 38px;   position: relative; } ul.sf-menu .sf-sub-indicator {   height: 12px;   line-height: 9999px;   opacity: 0.75;   overflow: hidden;   position: absolute;   speak: none;   text-indent: -9999px;   top: 2em;   -webkit-transform: translateY(-50%);   -moz-transform: translateY(-50%);   -ms-transform: translateY(-50%);   -o-transform: translateY(-50%);   transform: translateY(-50%);   width: 12px;   left: 12em; } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(7) {   background-image: url(images/NavIconEvents.svg); } body #superfish-main-menu-accordion li.sf-depth-1:nth-of-type(8) {   background-image: url(images/NavIconAboutUs.svg); } .todayView h1 {   font-size: 20px;   color: #eb1700;   font-family: Karbon; } .todayView .todayViewRow1 {   margin: 15px 0 0 0; } #block-homepagerightsideblock .todayView {   padding: 0 0px; } body.path-user-login {   height: 100vh; } body.path-user-login .site.container {   height: 100%; } body.path-user-login #footer {   position: absolute;   bottom: 0px; } body.path-user-password {   height: 100vh; } body.path-user-password .site.container {   height: 100%; } body.path-user-password #footer {   position: absolute;   bottom: 0px; } body.path-frequently-asked-questions {   height: 100vh; } body.path-frequently-asked-questions .site.container {   height: 100%; } body.path-frequently-asked-questions #footer {   position: absolute;   bottom: 0px; } @media (min-width: 1200px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-width: 174px;   } } @media (min-width: 768px) and (max-width: 1199px) {   body.path-education #globalContentWrap .view-content .globalContentWrapper .newsCard .row.tableView .col img {     min-width: 155px;   } } @media screen and (max-width: 990px) {   .block-views-blockwhatsnew-block-1 h2 {     font-size: 20px;     color: #eb1700;     font-family: Karbon;   }   region region-homepagediseasecontent {     position: relative;     font-family: "Open Sans";     font-style: normal;     font-weight: 600;     font-size: 20px;     line-height: 27px;     color: #eb1700;   }   block-homepagediseaseblock clearfix {     position: relative;     font-family: "Open Sans";     font-style: normal;     font-weight: 600;     font-size: 20px;     line-height: 27px;     color: #eb1700;   }   .todayView h1 {     position: relative;     font-family: "Open Sans";     font-style: normal;     font-weight: 600;     font-size: 20px;     line-height: 27px;     color: #eb1700;   } } @media (min-width: 320px) and (max-width: 1028px) {   ul.sf-menu.sf-accordion.sf-expanded {     left: 0 !important;     position: relative;     top: 0 !important;     height: auto;     background-color: #E2E2E2;     display: inline-block;     background-color: #EAEFF4;   }   ul.sf-menu.sf-accordion li.sf-expanded > ul {     left: 0 !important;     position: relative;     top: 22px !important;     height: auto;     background-color: #E2E2E2;     display: inline-block;   }   ul.sf-menu.sf-accordion li.sf-expanded > ul li a:hover {     background-color: #EAEFF4;   }   ul.sf-menu a {     display: block;     padding: 1.5em 3.2em;     position: relative;   }   ul.sf-menu span.nolink {     display: block;     padding: 1.5em 3.2em;     position: relative;   } } @media (max-width: 1028px) {   section#block-views-block-whatsnew-block-1 {     margin: 0 0 0 0;   } } @media (min-width: 860px) and (max-width: 990px) {   ul.sf-menu a {     display: block;     padding: 1em 0em 0em 8em;     position: relative;   }   ul.sf-menu span.nolink {     display: block;     padding: 1em 0em 0em 62px;     position: relative;   }   ul.sf-menu .sf-sub-indicator {     margin-left: 0px;     left: 14em;   } } @media (min-width: 769px) and (max-width: 860px) {   ul.sf-menu a {     display: block;     padding: 1em 0em 0em 62px;     position: relative;   }   ul.sf-menu span.nolink {     display: block;     padding: 1em 0em 0em 62px;     position: relative;   }   ul.sf-menu .sf-sub-indicator {     margin-left: 0px;     left: 14em;   } } @media (min-width: 580px) and (max-width: 769px) {   ul.sf-menu a {     display: block;     padding: 1em 0em 0em 5.4em;     position: relative;   }   ul.sf-menu span.nolink {     display: block;     padding: 1em 0em 0 50px;     position: relative;   }   ul.sf-menu .sf-sub-indicator {     margin-left: 0px;   } } @media (min-width: 481px) and (max-width: 580px) {   ul.sf-menu a {     display: block;     padding: 1em 0em 0em 5.4em;     position: relative;   }   ul.sf-menu span.nolink {     display: block;     padding: 1em 0em 0em 45px;     position: relative;   }   ul.sf-menu .sf-sub-indicator {     margin-left: 0px;   } } @media (min-width: 250px) and (max-width: 481px) {   ul.sf-menu a {     display: block;     padding: 1em 0em 0em 3.9em;     position: relative;   }   ul.sf-menu span.nolink {     display: block;     padding: 1em 0em 0em 45px;     position: relative;   }   ul.sf-menu .sf-sub-indicator {     margin-left: 0px;   } } @media (max-width: 250px) {   ul.sf-menu a {     display: block;     padding: 1em 0em 0em 3em;     position: relative;   }   ul.sf-menu span.nolink {     display: block;     padding: 1em 0em 0em 3em;     position: relative;   }   ul.sf-menu .sf-sub-indicator {     margin-left: 0px;   } } @media (max-width: 990px) {   .region.region-whatsnew {     width: 100%;     margin-left: 0;   } } .path-education-why-it-important-offer-your-patients-long-acting-antipsychotics-earlier-treatment-pathway #main .row .col-md-10 .row .col #videoDescWrap .row .videoDescRHS img {   max-width: 100%;   height: auto; } /*# sourceMappingURL=styles.css.map */ 