/*Fix for missing Glyphicons Halflings fonts*/ @use 'variables' as *; $glyphicons-halflings-font-path: "../fonts" !default; @font-face { font-family: 'Glyphicons Halflings'; src: url('#{$glyphicons-halflings-font-path}/glyphicons-halflings-regular.eot') format('eot'), url('#{$glyphicons-halflings-font-path}/glyphicons-halflings-regular.woff') format('woff'), url('#{$glyphicons-halflings-font-path}/glyphicons-halflings-regular.ttf') format('truetype') } /* CSS Styles */ html { position: relative; min-height: 100%; } body { font-family: 'Open Sans', Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: $black; line-height: 1.4; } .modal-backdrop { width: 100% !important; height: 100% !important; } body.modal-open { padding: 0px !important; } a{text-decoration: none} .form-control { border-radius: 0; border: 1px solid $darkteal; height: 30px; font-size: 12px; } .pull-right{ cursor: default; float: right!important; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } a.ndc-link { color: #333; text-decoration: underline; } @-webkit-keyframes fadeIn { 0% {opacity: 0;} 100% {opacity: 1;} } @keyframes fadeIn { 0% {opacity: 0;} 100% {opacity: 1;} } .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; } button { border: none; color: $white; padding: 0; line-height: 30px; } input { border: solid 1px $tealcolor; line-height: 28px; /* +2px for the border makes 30 */ height: 28px; padding: 0 3px; margin: 0 3px; vertical-align: baseline; } .btn { display: inline-block; padding: 0 8px; font-size: 12px; font-weight: 400; line-height: 28px; text-align: center; white-space: nowrap; vertical-align: baseline; background-image: none; border: 1px transparent solid; border-radius: 0; } .btn-danger, .btn-default, .btn-info, .btn-primary, .btn-success, .btn-warning { text-shadow: none; -webkit-box-shadow: none; box-shadow: none; background-image: none; filter: none; } .btn-primary { background-color: $tealcolor; } .btn-primary:focus, .btn-primary:hover { background-color: $darkteal; border-color: transparent; } .btn-warning { background-color: $primeRxOrange; border-color: transparent !important; color: $purewhite; } .btn-warning:focus, .btn-warning:hover { background-color: $opaqueorange; border-color: transparent !important; color: $purewhite; } .btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover { background-color: $opaqueorange; background-image: none; color: $purewhite; } .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { background: $disabledblue none; border-color: transparent; opacity: 1; } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: 1; } .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { vertical-align: middle; } .table > thead > tr > th { font-weight: 600; } .left.col-md-1 { padding: 0px; } .right.col-md-1{ padding: 0px; } .refresh_center { text-align: center; } .tab { width: 16.66%; display: block; float: left; padding: 15px 27.3px; text-align: center; border: 1px solid; font-size: 13px; border-color: $lightgrey; word-wrap: break-word; word-break: break-word; min-height: 50px; cursor: pointer; font-weight: 600; text-overflow: ellipsis; background-image: -moz-linear-gradient( 0deg, rgb(222,222,222) 0%, rgb(231,231,231) 23%, rgb(240,240,240) 44%, rgb(255,255,255) 100%, rgb(228,228,228) 100%, rgb(245,245,245) 100%); background-image: -webkit-linear-gradient( 0deg, rgb(222,222,222) 0%, rgb(231,231,231) 23%, rgb(240,240,240) 44%, rgb(255,255,255) 100%, rgb(228,228,228) 100%, rgb(245,245,245) 100%); background-image: -ms-linear-gradient( 0deg, rgb(222,222,222) 0%, rgb(231,231,231) 23%, rgb(240,240,240) 44%, rgb(255,255,255) 100%, rgb(228,228,228) 100%, rgb(245,245,245) 100%); background-image: linear-gradient( 0deg, rgb(222,222,222) 0%, rgb(231,231,231) 23%, rgb(240,240,240) 44%, rgb(255,255,255) 100%, rgb(228,228,228) 100%, rgb(245,245,245) 100%); &:nth-child(6){ margin-right: 0 !important; padding-left: 2px; padding-right: 2px; } &:hover{ color: $white; font-weight: 600; border-color: $white; background-image: -moz-linear-gradient( 0deg, rgb(81,192,212) 0%, rgb(233,233,233) 0%, rgb(81,192,212) 0%, rgb(35,156,178) 50%, rgb(58,174,195) 74%, rgb(81,192,212) 100%); background-image: -webkit-linear-gradient( 0deg, rgb(81,192,212) 0%, rgb(233,233,233) 0%, rgb(81,192,212) 0%, rgb(35,156,178) 50%, rgb(58,174,195) 74%, rgb(81,192,212) 100%); background-image: -ms-linear-gradient( 0deg, rgb(81,192,212) 0%, rgb(233,233,233) 0%, rgb(81,192,212) 0%, rgb(35,156,178) 50%, rgb(58,174,195) 74%, rgb(81,192,212) 100%); background-image: linear-gradient( 0deg, rgb(81,192,212) 0%, rgb(233,233,233) 0%, rgb(81,192,212) 0%, rgb(35,156,178) 50%, rgb(58,174,195) 74%, rgb(81,192,212) 100%); } } .options { padding: 20px; margin-top: 20px; background-color: $lightgrey; } .option { margin-top: 10px; } .input-group { display: table-cell; border-collapse: separate; width: 73%; } .popover hr { margin-bottom: 7px !important; margin-top: 13px !important; } .tableCell { display: table-cell; } input[type=text]::-ms-clear { display: none; } .clearRight { float: right; } .clearSign { margin-left: -3% !important; } .dx-datagrid-nodata { margin-left: 0px !important; margin-top: 0px !important; color: $darkgold; background-color: $lightyellow; float: left; width: 194px; left: 49%; text-align: center; font-weight: 600; font-size: 12px; box-sizing: border-box; background-image: linear-gradient(to bottom,$lightyellow 0,#f8efc0 100%); margin-bottom: 20px; border: 1px solid transparent; border-radius: 5px; position: absolute; top: 50%; transform: translate(-50%, -50%); padding: 15px; } .shortDatedSearch .typeahead-menu { width: 900px; } .supplierSearch .typeahead-menu { width: 900px; } .result-set-loader { position: relative; border: 16px solid $lightgrey; /* Light grey */ border-top: 16px solid $skyblue; /* Blue */ border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; left: 46.5%; } .trxade-icon-default { font-size: 13px !important; color: $primeRxOrange !important; padding: 0 !important; margin-right: 5px !important; height: auto !important; width: auto !important; cursor: pointer; } .trxade-icon-no-float { @extend .trxade-icon-default; float: none !important; } .orange-color { color: $primeRxOrange; } .table-header { background-color: $darkgrey; color: $white; } .link-style, .link-style:active, .link-style:hover { color: $vividorange; text-decoration: underline; cursor: pointer; } .trxade-icon-warning { font-size: 11px !important; color: #F3AD06 !important; padding: 0 !important; margin-right: 5px !important; height: auto !important; width: auto !important; cursor: pointer; float: none !important; vertical-align: text-bottom; } .fullWidth { width: 100%; } .modal-popup-result-set-loader { position: relative; border: 16px solid $lightgrey; /* Light grey */ border-top: 16px solid $skyblue; /* Blue */ border-radius: 50%; width: 45px; height: 45px; animation: spin 1s linear infinite; left: 46.5%; } .noResults { left: 1.5% !important; position: absolute; top: 49%; } .noResultsNoGrp { left: 0% !important; position: absolute; top: 53%; } .carousel-inner { width: 88% !important; left: 6% !important; } .carousel-control.left, .carousel-control.right { background-image: none !important; } .carousel-indicators, .carousel-indicators li { cursor: default; display: none; } .carousel-control{ left:-25px; } .carousel-control.right{ right: -25px; } .carousel-inner .active{ background: none; } .glyphicon-chevron-right::before, .glyphicon-chevron-right::after, .glyphicon-chevron-left::before, .glyphicon-chevron-left::after{ color: #CAD9E5; font-size: 26px; } .carousel-inner .notice-option-title, .carousel-inner .content { text-align: left; } .glyphicon-chevron-right::before { content:"\e250"; } .glyphicon-chevron-left::before { content:"\e251"; } input[type=checkbox], input[type=radio] { height: auto; } @media (min-width: 325px) and (max-width: 1199px) { .carousel-inner { width: 70% !important; left: 12% !important; } .carousel-control { left: -11px; } .carousel-control.right { right: -11px; } } .flex-display { display: flex; } .floating-button { left: 47%; position: fixed; bottom: 2em; z-index: 1; border-radius: 4px !important; background-color: $tealcolor !important; color: $white !important; border-color: $tealcolor !important; padding: 8px !important; } .shipping-option.not-met-bg-color { background-color: $darkgreyblue !important; } .not-met-lower-bg-color, .shipping-notmet.available { background-color: $purewhite !important; } .not-met-text-color { color: $primeRxOrange; } .shipping-option.available:hover, .available:hover div { background-color: $tealcolor !important; } .available:hover .not-met-text-color{ color: $purewhite !important; } .hdd2 hr { border-color: $tealcolor; margin-bottom: -1%; } .hdd2 { margin-top: 50px; } .hdd2 span { position: relative; top: -3px; background: $purewhite; padding: 5px 10px; font-family: 'Open Sans', sans-serif; font-weight: 400; margin-left: 3%; font-style: normal; font-size: 20px; color: $tealcolor; margin-left: 3%; } .ms-settings-title{ width:100%; height:1px; border-top:1px solid $darkteal; position:relative; margin-bottom:30px; margin-top: 50px; } .ms-subsetting-title{ width:auto; height:auto; text-align:left; position:absolute; top:-10px; right:0; left:60px; } .ms-subsetting-title h4{ padding:7px 12px; background:$purewhite; display:inline; color:$darkteal; font-size: 18px; } .modal-header, .flex-center { justify-content: center; } .btn-modal { background-color: $primeRxOrange !important; color: white !important; } .btn-modal:hover { background-color: $opaqueorange !important; color: white; } .btn-modal.cancel { background-color: $primeRxOrange !important; } .btn-modal.cancel:hover { background-color: $primeRxOrange !important; } .orange-button { background-color: $primeRxOrange !important; } .orange-color { color: $primeRxOrange !important; } .ngb-dp-content { padding-top: 5px !important; } .ngb-dp-month { width: 190px !important;; font-size: 14px !important; } ngb-datepicker-navigation-select>.form-select { font-size: 12px !important; margin-top: 3px !important; } .ngb-dp-day, .ngb-dp-weekday { padding-right: 26px !important; } .ngb-dp-month:first-child .ngb-dp-week { padding-left: 7px !important; } .ngb-dp-arrow-btn { position: absolute !important; top: 0 !important; } .show-as-pointer { cursor: pointer; } .align-text-left { text-align: left; } .align-text-center { text-align: center; } input[type="radio"]:focus-visible { outline: none; } .docree-style { margin-bottom: 0px !important; width: 728px; height: 90px; display: inline-block; overflow: hidden; } .align-text-vertical-center { @extend .flex-display; align-items: center; width: fit-content; margin-left: 8%; }