/* 
// Note: Custom stylesheet
*/



/*custom style for El/*custom style for Elastic search box starts */
.ui-widget {
    font-family: Roboto,sans-serif,Arial,Helvetica;
    font-size: 16px;
}

.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content {
    padding: 20px !important;
    z-index: 1101 !important;
    position: fixed;
    color: #373A36;
}

.ui-menu-item-wrapper {
    border: 0 !important;
    padding: 6px !important;
}

.ui-menu-item:hover {
    text-decoration: underline !important;
}

/* style ends here for Elastic Search box*/


/* Custom style for callout box */
@media(max-width: 767.98px) {
    ul.column-2 {
        -moz-column-count: 1 !important;
        column-count: 1 !important;
    }
}

/* Custom style for secondary table row icon */
.icon-secondary::before {
    color: inherit !important;
}

/* Linkboxes CMS Edit Fix */
.cke_editable .stretched-link::after {
    position: relative;
}

/* Switch Toggle Visibility */
#switchToggleContent,
#switchToggleContentMobile {
    display: none;
}

/* Video Styling */
.centered-video {
    width: auto;
    display: block;
    margin: 0 auto;
}

.video-wrapper {
    padding: 56.25% 0 0 0;
    position: relative;
}

@media (min-width: 768px) {
    .centered-video {
        width: 800px;
    }
}

/*Banner Btn CMS Edit Fix*/
.cke_editable .btn-secondary:hover {
    color: #00662c !important;
}

/*Prescription Page Table UI*/
.table-striped.table-dark tbody tr.tr-secondary th, .table-striped.table-dark tbody tr.tr-secondary td {
    background-color: #ccdadb;
    border-bottom: 1px solid #ccdadb;
    color: #00454d;
}