﻿@font-face {
    font-family: 'Open_Sans';
    font-style: normal;
    font-weight: 300;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-Light.ttf);
    src: url/_siteSpecific/BauschDirect/fonts/OpenSans-Light.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: italic;
    font-weight: 300;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-LightItalic.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-LightItalic.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: normal;
    font-weight: 400;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-Regular.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-Regular.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: italic;
    font-weight: 400;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-Italic.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-Italic.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: normal;
    font-weight: 600;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-SemiBold.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-SemiBold.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: italic;
    font-weight: 600;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-SemiBoldItalic.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-SemiBoldItalic.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: normal;
    font-weight: 700;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-Bold.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-Bold.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: italic;
    font-weight: 700;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-BoldItalic.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-BoldItalic.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: normal;
    font-weight: 800;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-ExtraBold.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-ExtraBold.ttf) format("truetype")
}

@font-face {
    font-family: 'Open_Sans';
    font-style: italic;
    font-weight: 800;
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-ExtraBoldItalic.ttf);
    src: url(/_siteSpecific/BauschDirect/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype")
}



body {
    font-family: 'Open_Sans', serif;
    background-image: url('BauschPatternLine.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    color: #02b0b3;
}

.carousel-item.active {
    display: block;
}

/*.slickContainer
{
	width:100%;
	margin-left: 12px;
    float:left;
}

.fancyboxThumb
{
	padding: 0px 5px 10px;
	float: left;
}*/


.bauschbglight {
    background-color: #02b0b3;
    color: #FFF;
}

.bauschheavytxt {
    font-weight: 600;
}

.bauschlighttxt {
    font-weight: 300;
}

.bauschbglblue {
    background-color: #5DC5EC;
    color: #FFF;
}

.registerbtn {
    color: #FFF;
    text-align: center;
    border: 2px solid #FFF;
    background-color: #5DC5EC;
    padding: 3px 20px 3px 20px;
    border-radius: 15px;
    font-size: 13px;
}

#topstrap {
    position: relative;
    background-color: #02b0b3;
    color: #FFF;
}

#lblTopStrapEmail, #lblTopStrapEmail:hover, #lblTopStrapEmail:visited, #labelPageTitle1, #hypTopStrapEmail {
    color: #FFF;
}

#labelPageTitle1 {
    margin-top: 30px;
}


.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #FFF;
    text-decoration: none;
    background-color: #02b0b3; /*change color of links in drop down here*/
}

.navbar-default .navbar-nav > li > a, .navbar-static-text {
    color: #02b0b3; /*Change active text color here*/
}


#btnTopStrapLogin, #LogoutButton, .topstrap-balance {
    color: #FFF;
}

/* non-fixed to top styles */
.navbar {
    background-color: #FFF;
}

    .navbar .nav-item > a {
        color: #FFF;
    }

.navbar-light .navbar-nav .nav-link {
    color: #02b0b3;
}

.navbar .nav-item > a:hover, .navbar .nav-item > a:focus {
    color: #02b0b3;
}

.navbar-behind {
    background-color: #FFF;
}



/* fixed to top styles */
.affix.navbar {
    background-color: #FFF;
}

    .affix.navbar .nav-item > a,
    .affix.navbar .navbar-brand {
        color: #02b0b3;
    }





.topstrap-languages {
    display: none;
}



#DefaultTextWrapper, #divSupplierHome, #right-bar-links {
    display: none;
}


.footerStamps {
    content: url('/Images/PoweredByAdaroDirect.png');
    height: 53px !important;
    margin-top: 3px;
}


#btnCreateAggregatedPickNote, #btnCreateAggretagedDeliveryNote {
    display: none;
}

#MainContent_formviewPatientDetails_hypGlassesSubscription, #MainContent_formviewPatientDetails_hypTabOrderType {
    display: none;
}


.btn-primary {
    color: #FFF;
    background-color: #02b0b3;
    border-color: #02b0b3;
}

    .btn-primary:hover {
        color: #fff;
        background-color: #5DC5EC;
        border-color: #5DC5EC;
    }

    .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
        color: #FFF;
        background-color: #02b0b3;
        border-color: #02b0b3;
    }

.btn-outline-primary {
    color: #02b0b3;
    border-color: #02b0b3;
}

    .btn-outline-primary:hover {
        color: #FFF;
        background-color: #5DC5EC;
        border-color: #0092b7;
    }

    .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
        color: #5DC5EC;
        background-color: #FFF;
        border-color: #5DC5EC;
    }

.modal-header {
    color: #000;
}

#lblInStock {
    display: none;
}

#btnFullOrderView {
    display: none;
}

#FamilyCardSection {
    display: none;
}