/*font*/
@font-face {
    font-family: poppins-regular;
    
    font-display: swap;
    src: local('poppins-regular'), url('/content/dam/multibrand/mx/es/Brezetri/font/Poppins-Regular.ttf');
}

@font-face {
    font-family: poppins-bold;
    
    font-display: swap;
    src: local('poppins-bold'), url('/content/dam/multibrand/mx/es/Brezetri/font/Poppins-Bold.ttf');
}

@font-face {
    font-family: poppins-medium;
    
    font-display: swap;
    src: local('poppins-medium'), url('/content/dam/multibrand/mx/es/Brezetri/font/Poppins-Medium.ttf');
}
@font-face {
    font-family: poppins-semibold;

font-display: swap;
    src: local('poppins-semibold'), url('/content/dam/multibrand/mx/es/Brezetri/font/Poppins-SemiBold.ttf');
}
@font-face {
    font-family: poppins-semiboldItalic;

    font-display: swap;
    src: local('poppins-semiboldItalic'), url('/content/dam/multibrand/mx/es/Brezetri/font/Poppins-SemiBoldItalic.ttf');
}


svg{
    font-family: poppins-regular;
    
    font-display: swap;
    src: local('poppins-regular'), url('/content/dam/multibrand/mx/es/Brezetri/font/Poppins-Regular.ttf');
    
}
p,ul,a,ul,li,span {
font-family: 'poppins-regular';
text-shadow:none;
}

/*-----header-----*/
.primary-navigation .navbar-nav .open .dropdown-menu>li a.parent-link:first-child{
display:none;
}
 .navbar-collapse .nav li.first-level-item:nth-child(1) a.bottom-hover-border{
display:none;
}
.user-profile-account a.dropdown-toggle{
    z-index: 999;
}
ul.dropdown-menu.multi-level{
    list-style-type: none;
}
.user-profile-account .dropdown-menu>li>a:hover,.user-profile-account .dropdown-menu>li>a:active{
border-left:none;
}
img.header-nav-logo {
    /*height: 32px;*/
    height: auto;
    width: 8em;
    margin-top: -15px;
}
span.user-profile-name:after{
    display: inline-block;
    content: '';
    position:relative;
    left:0.5em;
    font: normal normal normal 15px/1 FontAwesome;
    content: "\f107";
    text-align: center;
}
.user-profile-account .caret{
display:none;
}
.primary-navigation .nav .static-links-wrapper>li.first-level-item a{
  font: normal normal normal 16px/30px "poppins-semibold";
  color: #404444;
  letter-spacing: 0;
}
.user-profile-account .dropdown-menu{
    position: absolute;
    top: 56px;
    left: -1em;
}
.user-profile-account .dropdown-menu>li.active>a,.user-profile-account .dropdown-menu>li>a {
    background: unset!important;
    color: #414042!important;
    font-family: 'poppins-semibold'!important;
    font-size: 16px;
    text-shadow:none;
}
.dropdown-menu>li>a,.dropdown-menu>li.active>a:focus,
.dropdown-menu>li.active>a:hover, .dropdown-menu>li.active>a:active{
        text-align: center;
    }

nav.navbar.navbar-default.navbar-fixed-top.margin-bottom-0.main-navigation{
    box-shadow: 0px 5px 20px #00000029;
}
.logo-medicine-txt{
    display:none;
}
.navbar,.primary-navigation,.navbar-default .top-header,.primary-navigation .nav>li.open>.dropdown-menu,.primary-navigation .nav li.open{
    border:none!important;
}
.dropdown-menu .divider {
    height: auto;
}
.tablet-potrait-configuration .primary-navigation .nav li.open>.dropdown-menu>li a,.primary-navigation .nav>li.open{
    background: unset;
}
.bottom-hover-border:hover:after, .bottom-hover-border.active:after,li.active .bottom-hover-border:after {
  transform: scaleX(0);
}
.static-links-wrapper li span:hover{
    color:#78174F;
}
.primary-navigation .first-level-item>a:hover,.primary-navigation .first-level-item>a:focus {
  text-decoration: none!important;
}
.top-header .header-actions>li>a{
    color: #404444;
   font-size:16px;
}
.primary-navigation .nav>li a,.nav>li a .link-text,.primary-navigation .nav>li a span {  
   font-size: 16px!important;
    color: #414042!important;
    letter-spacing: 0px;
    font-family:'poppins-semibold';
    text-decoration: none;
    text-shadow: none;
}
img.header-nav-logo,.top-header .header-nav-logo-condensed{
content: url(/content/dam/multibrand/mx/es/Brezetri/newtrixeo/mobile-logo.png);
}
.breztri-inicio img.header-nav-logo,.breztri-inicio .top-header .header-nav-logo-condensed {
    content: url(/content/dam/multibrand/mx/es/Brezetri/home/azmed-logo.png);
}
.breztri-inicio .top-header .header-nav-logo-condensed {
    content: url(/content/dam/multibrand/mx/es/Brezetri/home/azmed-logo.png);
    height:24px;
}
@media screen and (min-width:992px) {
    .epoc h2{
        margin-top: 0;
    }
    .estudio1 .Stick-nav > .row >.column-2,.estudio2 .Stick-nav > .row >.column-2 {
    padding-left: 0px!important;
}
.estudio1 #estudio1,.estudio1 #reduccion,.estudio1 #diseno,.estudio1 #estudio2,.estudio1 #refrencias,
.estudio2 #estudio2,.estudio2 #reduccion,.estudio2 #diseno,.estudio2 #estudio1,.estudio2 #refrencias{
    padding-left: 65px;
}
.estudio1 div#estudio2 .padding-col.rev-col .column-1{
padding-left:0px;
}
    .epoc .epoc-third-one-sec .terapia-sec .column-1,.epoc .trexio-sect div#acc1 .panel-body,
    .epoc .fifth-sect .column-1,.epoc .epoc-second-sec .column-1{
    padding-left:0px;
    }
    .home-section2-col .column-1:hover:before, .home-section2-col .column-2:hover:before, .home-section2-col .column-3:hover:before, .new-update-idetect .column-1:hover:before {
    width: 100%;
}
.home-section2-col .column-1:hover, .home-section2-col .column-2:hover, .home-section2-col .column-3:hover, .new-update-idetect .column-1:hover {
    border-radius: 20px;
}
.home-section2-col .column-1, .home-section2-col .column-2, .home-section2-col .column-3, .new-update-idetect .column-1 {
    width: 31%;
    margin-left: 2%;
}
/*    .breztri-inicio .navbar-collapse .nav li.first-level-item:nth-child(1) a,*/
/*.epoc .navbar-collapse .nav li.first-level-item:nth-child(2) a,*/
/*.Opcion-de-tratamiento a.dropdown-toggle.bottom-hover-border,*/
/*.espirometria-en-el-diagnostico .navbar-collapse .nav li.first-level-item:nth-child(5) a,*/
/*.epoc-en-menores .navbar-collapse .nav li.first-level-item:nth-child(5) a,*/
/*.estudio1 a.dropdown-toggle.bottom-hover-border,.estudio2 a.dropdown-toggle.bottom-hover-border,.ethos-kronos a.dropdown-toggle.bottom-hover-border,*/
/* .solicitud-de-informacion .navbar-collapse .nav li.first-level-item:nth-child(4) a,.notas-de-blog .navbar-collapse .nav li.first-level-item:nth-child(5) a*/
/*{    */
/*    color:#007A72!important;*/
/*border-bottom: 2px solid #007A72;*/
/*}*/
    .breztri-inicio .navbar-collapse .nav li.first-level-item:nth-child(1) a,
.epoc .navbar-collapse .nav li.first-level-item:nth-child(3) a,
.Opcion-de-tratamiento a.dropdown-toggle.bottom-hover-border,
.espirometria-en-el-diagnostico .navbar-collapse .nav li.first-level-item:nth-child(6) a,
.epoc-en-menores .navbar-collapse .nav li.first-level-item:nth-child(6) a,
.estudio1 a.dropdown-toggle.bottom-hover-border,.estudio2 a.dropdown-toggle.bottom-hover-border,.ethos-kronos a.dropdown-toggle.bottom-hover-border,
 .solicitud-de-informacion .navbar-collapse .nav li.first-level-item:nth-child(5) a,.notas-de-blog .navbar-collapse .nav li.first-level-item:nth-child(6) a
{    
    color:#007A72!important;
border-bottom: 2px solid #007A72;
}
.primary-navigation .nav>li a:hover,.primary-navigation .nav>li a span:hover{
color:#007A72!important;
}
ul.dropdown-menu {
    top: 4.19em;
    left: 1em;
    width: 15em;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.navbar-nav .first-level-item span.fa.fa-angle-right {
        visibility: hidden;
}
.hsection2-column .column-2 {
    padding-top: 1.8em;
}
.primary-navigation .nav>li.active>a:hover{
    border: none;
}
    .user-profile-login a {
    background-color: #007A72!important;
    color: #ffffff!important;
    padding: 9px 35px!important;
    border-radius: 10px;
    font-size: 17px!important;
    letter-spacing: 2px;
}
.home-section3 p.home-sec3-para2{
padding-right: 1em;
}
.section5-home p.home-sec3-para2{
width:60%;
}
.home-section4 p.home-sec3-para2{
    padding-left: 3em;
}
.hsection6-column p.home-sec3-para2 {
 padding-left: 10em;
}
    .primary-navigation .first-level-item .caret-block{
        display:none;
}
    nav .primary-navigation .nav {
        left: 5em;
    } 
    
    /*Changes start*/
    
    .navbar-nav>li>.dropdown-menu{
        /*width:100%;*/
        /*width: 210px !important;*/
        width: 180px !important;
    }
    .primary-navigation .nav>li .dropdown-menu a{
        font-size: 14px !important;
        padding: 10px 5px 10px 1px;
    }
    
    /*Changes finish*/
    
    .dropdown-menu>li.active>a{
        text-align: center;
        font: normal normal normal 16px/30px "poppins-semibold";
    }
    .primary-navigation .nav .static-links-wrapper>li.first-level-item {   
        padding:0 25px;
    }

    .top-header .container {
    width: 95%;
}
    .primary-navigation.enable-first-level-primary-nav.enable-sticky-nav-bar .container{
        width: 100%;
    }
    .primary-navigation {
        width: fit-content;
        position: absolute;
        top: 18%;
        right:0;
    }
    .top-header {
        padding-top: 1%;
        padding-bottom: 1%;
        box-shadow: 0px 5px 30px #00000029;
    }
}
.primary-navigation .nav>li.first-level-item:hover .dropdown-menu.multi-level {
    display: block;
    border-bottom: none;
    margin-top: -0.5em;
}

@media screen and (max-width:991px){
    
    .new-image.section2-down .expand-img-desktop{
        width: 35% !important;
    }
  
    li.first-level-item.slide-toggle a:after,li.first-level-item.slide-toggle a:before{
       display:none;
    }
    
    li.user-profile-login.hidden-xs.hidden-sm {
        display: block!important;
    }
    
    li.user-profile-login.hidden-xs.hidden-sm + li.user-profile-account.dropdown.hidden.hidden-xs.hidden-sm {
        display: none!important;
    }
    .tablet-potrait-configuration .primary-navigation .nav>li>a{
    padding-left:0px;
    }
    li.user-profile-account.dropdown.hidden-xs.hidden-sm{
    display: block !important;
    z-index:9999;
    }
    li.user-profile-account.dropdown.hidden-xs.hidden-sm.open a{
    font-size: 16px;
    color: #414042!important;
  }
  .user-profile-account .dropdown-menu {
    top: 3.4em;
    left: -2em!important;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
  .first-level-item span.fa.fa-angle-right{    
    position: absolute;
    top: 0.8em;
    right: 2em;
    font-weight:bold;
}
    .user-profile-login a {
    color: #FFFFFF!important;
    background: #007A72!important;
    font-size: 15px!important;
    padding: 5px 23px!important;
    border-radius: 10px!important;
    }
    .tablet-potrait-configuration .primary-navigation .navbar-nav{
    margin: 0!important;
    }
    li.visible-xs.first-level-item.visible-sm a {
    display: none;
    }
    .section-2-tiles{
      padding: 20px 0px 20px;
    }
    .section-home-main .home-s3-para-link a{
        padding-left: 1.5em!important;
    }

    .enable-first-level-primary-nav .navbar-collapse.in
    {
        overflow-y:auto;
    }
    .primary-navigation li a .caret-block {
    padding-right: 4em;
    }

    .static-links-wrapper{
        display:flex;
        margin-left:0;
        flex-direction:column;
    }
    li.dropdown.first-level-item.visible-xs {
        display: inline-block !important;
        text-align: center;
        width: 100%;
        
    }
    .primary-navigation .nav>li .dropdown-menu>li>a, .primary-navigation .nav>li .dropdown-menu>li.active>a,
    .navbar-default .navbar-nav>.active>a
    {
        padding-right: 0px;
        text-align: center;
        font: normal normal normal 16px/30px "poppins-semibold"!important;
         color: #404444!important;
    }
    .navbar-default .navbar-nav>.active>a:hover,
    .navbar-default .navbar-nav>.active>a:focus, .top-header .header-actions>li>a,
    .dropdown-menu>li>a, .dropdown-menu>li.active>a:focus, .dropdown-menu>li.active>a:hover, 
    .dropdown-menu>li.active>a:active, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus,
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{
            color: #78174F;
    }
    .primary-navigation .nav>li>a{
        display: inline-block;
        text-align: center;
    }
    .tablet-potrait-configuration .primary-navigation .container .navbar-collapse, .tablet-potrait-configuration .main-menu-container .container .navbar-collapse {
   padding-left: 0; 
    padding-right: 0; 
}
    .user-profile-name{
        display: inline-block;
        text-align: center;
        font-size:16px;
    }
    ul.nav.navbar-nav.enable-first-level-nav {
    display: flex;
    flex-direction: column;
}
li.first-level-item.static-nav-links {
margin: 0 auto;
}
  .top-header{
       box-shadow: 0px 5px 20px #00000029;
    }
    .navbar-default .top-header .navbar-header .navbar-toggle, .navbar-default .top-header .navbar-header .header-search-btn{
        border-left:none!important;
    }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
        background-color:#FFFFFF;
    }
    .navbar-toggle .icon-bar {
       width: 28px;
        height: 3px;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #404444;
    }
    .navbar-toggle span:nth-child(2)
    {
        transform: translateY(237%) rotate(42deg);
        
    }
    .navbar-toggle span:nth-child(3){
        display: none;
    }
    .navbar-toggle span:nth-child(4){
        transform: rotate(-46deg);
    }
    .navbar-toggle.collapsed span{
        transform:unset;
    }
    .navbar-toggle.collapsed span:nth-child(3){
        display: block;
    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border: none!important;
    }
    .top-header{
        padding: 0.4em 0px;
    }
    .navbar-fixed-top .primary-navigation{
        background: unset!important;
    }
    li.first-level-item{
     position: relative;
    }
  .breztri-inicio li.first-level-item.first-item:before,.epoc li.first-level-item:nth-child(2):before{
    content: '';
    width: 40%;
    height: 1.2px;
    background:#007A72;
    position: absolute;
    top: 50%;
    
    }
   .breztri-inicio  li.first-level-item.first-item:after,.epoc li.first-level-item:nth-child(2):after{
    content: '';
    width: 40%;
    height: 1.2px;
    background: #007A72;
    position: absolute;
    top: 50%;
     right:0em;
}
.epoc-en-menores li.first-level-item:nth-child(5) a,.espirometria-en-el-diagnostico li.first-level-item:nth-child(5) a,
.breztri-inicio li.first-level-item:nth-child(1) a,.epoc li.first-level-item:nth-child(2) a,.Opcion-de-tratamiento .primary-navigation .nav>li:nth-child(3) a span,
.solicitud-de-informacion li.first-level-item:nth-child(4) a,.notas-de-blog li.first-level-item:nth-child(5) a,
.estudio1 .primary-navigation .nav>li:nth-child(3) a span,.estudio2 .primary-navigation .nav>li:nth-child(3) a span,.ethos-kronos .primary-navigation .nav>li:nth-child(3) a span{
    color: #007A72!important;
    font-size: 16px!important;
}
.Opcion-de-tratamiento li.first-level-item a.dropdown-toggle:before,
.ethos-kronos li.first-level-item a.dropdown-toggle:before,.estudio1 li.first-level-item a.dropdown-toggle:before,
.estudio2 li.first-level-item a.dropdown-toggle:before{
   content: '';
    width: 20%;
    height: 1.2px;
    background:#007A72;
    position: absolute;
    top: 50%;
    left:-0.5em
    
}
.Opcion-de-tratamiento li.first-level-item a.dropdown-toggle:after,.ethos-kronos li.first-level-item a.dropdown-toggle:after,
.estudio1 li.first-level-item a.dropdown-toggle:after,.estudio2 li.first-level-item a.dropdown-toggle:after{
    content: '';
    width:8%;
    height: 1.2px;
    background: #007A72;
    position: absolute;
    top: 50%;
   right:3em;
}
a.dropdown-toggle.bottom-hover-border .fa-caret-down:before {
    color: #414042;
}
.Opcion-de-tratamiento ul.dropdown-menu.multi-level:after,.Opcion-de-tratamiento ul.dropdown-menu.multi-level:before {
    top: 12%;
}
.solicitud-de-informacion li.first-level-item.sol-first-item:before{
    content: '';
    width: 12%;
    height: 1.2px;
    background:#007A72;
    position: absolute;
    top: 50%;
    
    }
.solicitud-de-informacion li.first-level-item.sol-first-item:after{
    content: '';
    width: 12%;
    height: 1.2px;
    background: #007A72;
    position: absolute;
    top: 50%;
     right:0em;
}
.notas-de-blog li.first-level-item:nth-child(5):after,.epoc-en-menores li.first-level-item:nth-child(5):after,.espirometria-en-el-diagnostico li.first-level-item:nth-child(5):after{
    content: '';
    width: 32%;
    height: 1.2px;
    background: #007A72;
    position: absolute;
    top: 50%;
    right: 0em;
}
.notas-de-blog li.first-level-item:nth-child(5):before,.epoc-en-menores li.first-level-item:nth-child(5):before,.espirometria-en-el-diagnostico li.first-level-item:nth-child(5):before{
    content: '';
    width:32%;
    height: 1.2px;
    background: #007A72;
    position: absolute;
    top: 50%;
}
.tablet-potrait-configuration .primary-navigation .nav>li:not(:first-child),li.first-level-item.first-item{
padding-top: 5px;

}
.epoc-en-menores li.first-level-item:nth-child(5), 
.espirometria-en-el-diagnostico li.first-level-item:nth-child(5) ,.breztri-inicio li.first-level-item:nth-child(1) ,
.epoc li.first-level-item:nth-child(2), .Opcion-de-tratamiento .primary-navigation .nav>li:nth-child(3), .solicitud-de-informacion li.first-level-item:nth-child(4),
.notas-de-blog li.first-level-item:nth-child(5),
.triple-terapia .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(1),
.estudio1  .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(2),
.estudio2 .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(3),
.ethos-kronos .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(4),
.estudio1 .primary-navigation .nav>li:nth-child(3), .estudio2 .primary-navigation .nav>li:nth-child(3), .ethos-kronos .primary-navigation .nav>li:nth-child(3){
 background: #FDB714;    
}
.menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li{
   margin-bottom:10px; 
   padding-bottom:0;
}
 li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(1){
   margin-top:0.4em;
 }
}
/*-------footer----*/
/*-----epoc----*/
.epo-sec-2 .asma-banner-col{
padding:0;
}
.epo-sec-2 .asma-banner-col .column-1,.epo-sec-2 .asma-banner-col .column-2{
padding:0;
}
 .epo-sec-2 .asma-banner-col .column-2 .box-half-colr.second {
    margin-top: 40px ;
}
.epo-sec-2 .asma-banner-col .column-2 .box-half-colr {
    position: relative;
    padding: 35px;
}
  /*-----epoc-----*/
/*footer,.footer-reference{*/
/*    display:none;*/
/*}*/

.footer-adverse-event{
    display:none;
}

.footer{
    z-index: 9;
}

.footer .container {
    margin: auto;
    width: 96%;
}

.row{
    margin-left:0!important;
    margin-right:0!important;
}

@media screen and (min-width:768px) and (max-width:991px){
    p.home-para1{
        padding-top: 3em !important;
    }
    
    p.home-para2{
        padding-bottom: 6em !important;
    }
    
    img.header-nav-logo {
        height: 24px;
    }
    .Opcion-de-tratamiento li.first-level-item a.dropdown-toggle:before, .ethos-kronos li.first-level-item a.dropdown-toggle:before, .estudio1 li.first-level-item a.dropdown-toggle:before, .estudio2 li.first-level-item a.dropdown-toggle:before {
    width: 32%;
}
.Opcion-de-tratamiento li.first-level-item a.dropdown-toggle:after, .ethos-kronos li.first-level-item a.dropdown-toggle:after, .estudio1 li.first-level-item a.dropdown-toggle:after, .estudio2 li.first-level-item a.dropdown-toggle:after {
    width: 22%;
}
.solicitud-de-informacion li.first-level-item.sol-first-item:before,.solicitud-de-informacion li.first-level-item.sol-first-item:after {
    width: 30%;
}
    .primary-navigation.enable-first-level-primary-nav.enable-sticky-nav-bar {
    top: 0.7em!important;
    transform: translate(-63.5%, 0)!important;
}
.tablet-potrait-configuration .primary-navigation .nav>li>a {
    padding-left: 27px;
}
    .primary-navigation .nav .static-links-wrapper>li.first-level-item {
        padding: 0 7px;
    }
    .img-epcenter{
    text-align:center!important;
}
.top-header .container {
    width: 100%;
}
.home-root{
padding:0;
}
p.home-para2 {
    padding: 0 1em 0em;
}
p.home-para1 {
    padding: 1em;
}
.home-sec2{
        padding: 1em 0 2em;
}
p.home-sec2-title {
    padding-bottom: 1em;
}
p.home-sec-para2{
   padding: 1.5em 0 0.4em;
}
p.home-sec3-para{
    padding-bottom: 0.3em;
    padding-top: 0.7em;
}
p.home-sec3-para2 {
    padding-top: 20px!important;
}
.section6-home {
    padding-bottom: 25px!important;
}
/*----epoc----*/
.epoc .root-sec .col-xs-12{
width:100%;
}
.epoc .epo-sec-2 .evidencia-col .column-2 img{
content: url(/content/dam/multibrand/mx/es/Brezetri/newtrixeo/elung-mob.png);
}
.epoc .new-image.red-heart-image {
    padding: 1em;
}
.epoc .root-sec {
    padding: 0;
}
.sect-epoc-1 .column-2 .box-half-colr, .sect-epoc-2 .column-2 .box-half-colr {
    margin-left: 12.5em!important;
}
.epoc .number-card .column-1 img.new-image-desktop{
content: url(/content/dam/multibrand/mx/es/Brezetri/Opcion/basic_card_1.png);
}
.epoc .number-card .column-2 img.new-image-desktop{
content: url(/content/dam/multibrand/mx/es/Brezetri/Opcion/basic_card_2.png);
}
.epoc .number-card .column-3 img.new-image-desktop{
content: url(/content/dam/multibrand/mx/es/Brezetri/Opcion/basic_card_3.png);
}
.epoc-carousel-mob .carousel-control {
    font-size: 35px!important;
}
.epoc-carousel-mob .carousel-control {
    top: 45%!important;
}
.epoc-carousel-mob .carousel-inner {
    width: 75%;
}
.epoc .side-nav-mobile.accordion-container div.panel-default .panel-collapse {
    height: 30em!important;
}
.epoc div#generalidades-del-asma{
background-size: 805px 620px!important;
}
.home-section2-col .col-xs-12, .new-update-idetect .col-xs-12 {
   width: 95%;
    margin-left: 2em;
}
}
@media screen and (max-width:767px) and (orientation:landscape){

    .primary-navigation li a .caret-block {
    padding-right: 13em;
    }
    .primary-navigation .nav>li>a{
        display: inline-block;
        text-align: center;
    }
    .tablet-potrait-configuration .primary-navigation .nav>li>a {
    padding-left: 7px;
}
.Opcion-de-tratamiento li.first-level-item a.dropdown-toggle:before, .ethos-kronos li.first-level-item a.dropdown-toggle:before, .estudio1 li.first-level-item a.dropdown-toggle:before, .estudio2 li.first-level-item a.dropdown-toggle:before {
    width: 32%;
}
.Opcion-de-tratamiento li.first-level-item a.dropdown-toggle:after, .ethos-kronos li.first-level-item a.dropdown-toggle:after, .estudio1 li.first-level-item a.dropdown-toggle:after, .estudio2 li.first-level-item a.dropdown-toggle:after {
    content: '';
    width: 22%;
}
.solicitud-de-informacion li.first-level-item.sol-first-item:before,.solicitud-de-informacion li.first-level-item.sol-first-item:after {
    width: 30%;
}
    .sect-epoc-1 .column-2 .box-half-colr, .sect-epoc-2 .column-2 .box-half-colr {
    margin-left: 10.7em!important;
}
}

/*-----------home-----------------*/
.home-sect2{
box-shadow: inset 0px 0px 40px #00000029;
background-color: #fdb714;
}
.home-sec-main{
    padding: 8em 5em 8em;
    }
    .home-section3,.home-section4,.section5-home,.section6-home,.home-root{
padding-bottom: 0px;
  padding-top:0;
}
img.lee-icon {
    width: 0.8em;
    margin-left: 0.7em;
}
.but-lee a {
text-decoration:none!important;
}
p.home-para1 {
    color: #007A72;
    font-size: 39px;
    line-height: 60px;
    width: 38%;
    font-family: 'poppins-bold';
}
p.home-para2 {
    color: #242E26;
    font-size: 18px;
    width: 40%;
    line-height: 25px;
    padding-top: 2em;
}
.home-sec2 {
    padding-left: 2.5em;
}
p.home-sec2-title span{
    font-family: 'poppins-bold';
    font-size: 39px;
}

span.home-sec-green {
    color: #007A72;
}
span.home-sec-black {
    color: #414042;
}
span.home-sec-yellow {
    color: #FEB017;
}
span.home-sec-white {
    color: #FFFFFF;
}
p.home-sec-para1 {
    font-size: 16px;
}
p.home-sec-para2 {
    font-size: 16px;
}
p.home-sec3-para {
    font-size: 30px;
    color: #414042;
    font-family: 'poppins-bold';
    font-style: italic;
    line-height:40px;
}
p.home-sec3-para2 {
    font-size: 16px;
    color: #414042;
    padding-top: 20px;
    padding-bottom: 20px;
}
.but-lee a{
    font-family: 'poppins-bold';
    font-style: italic;
    font-size: 20px;
    color:#414042;
}
    .breztri-inicio .container.middle-content {
    display: none;
}
@media screen and (min-width:992px) {
    .Opcion-de-tratamiento .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle,.ethos-kronos .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle,
    .estudio1 .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle,.estudio2 .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle{
    color: #007A72!important;
    border-bottom: 2px solid #007A72;
    padding-bottom: 4px;
}
    .Opcion-de-tratamiento .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle span,.ethos-kronos .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle span,
    .estudio1 .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle span,.estudio2 .primary-navigation .nav>li:nth-child(3) a.dropdown-toggle span{
color: #007A72!important;
}
.primary-navigation .nav>li.first-level-item:hover .dropdown-menu.multi-level li:nth-child(4) a{
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
li.user-profile-login.hidden-xs.hidden-sm {
    z-index: 9;
}
    .breztri-inicio .home-root a:hover,.breztri-inicio .home-root a:focus{
    color:#414042;
}
.epoc .evidencia-col .column-2 img,.epoc .terapia-sec .column-2 img{
   box-shadow: 4px 10px 40px #00000014;
   border-radius: 40px 0px 0px 40px;
}
.epoc .stetho .column-2 img {
    box-shadow: 4px 10px 40px #00000014;
    border-radius: 20px 0px 0px 20px;
}
 .epoc .cough-sect .column-2 img{
 box-shadow: 4px 10px 40px #00000014;
border-radius: 0px 40px 40px 0px;
}
.epoc .cough-sec .column-2 img{
    box-shadow: 4px 10px 40px #00000014;
    border-radius: 40px 0px 0px 40px;
}
.epoc .root-sec ul.desc-spc li,.epoc .root-sec .fifth-ul {
    font-family: 'poppins-regular' !important;
    padding-bottom: 1.5em!important;
    color: #242E26;
    text-shadow: none!important;
    font-size: 16px;
}
    .home-banner{
background-size: 100% 100%!important;
}
        .desk-hide,.epoc-carousel-mob{
        display:none;
    }
 .hsection6-column {
    padding-bottom: 4em;
}
        .home-sec-column, .hsection4-column, .hsection5-column, .hsection6-column{
   width: 94%;
   margin: auto;
}
.home-sec-column .row,.hsection4-column .row,.hsection5-column .row,.hsection6-column .row{
    display: flex;
    align-items: center;
}
    .home-sect2 .page-section-inner{
    padding-top: 30px;
    padding-bottom: 30px;
}
.home-sect4-main,.home-sec6-main{
text-align:right;
}
        .section5-home .page-section-inner{
    padding-bottom: 4em;
}
           .home-section3 .page-section-inner{
            padding-top:4em;
                        }
.home-section4 .page-section-inner{
padding-top: 4em;
    padding-bottom: 4em;
}
p.home-sec-para1 {
    padding-top: 0.5em;
    padding-bottom: 0.3em;
}
.epo-sec-2 .asma-banner-col .column-1 .box-half-colr:before,.epo-sec-2 .asma-banner-col .column-2 .box-half-colr:before{
    position: absolute;
    content: "";
    background: #FDB714;
    height: 100%;
    width: 52%;
    z-index: -9999;
    border-radius: 20px;
    top: 0.5px;
    left: 14px;
    opacity: 0.1;
    transition: all .9s ease;
}
.epo-sec-2 .asma-banner-col .column-1 .box-half-colr:hover:before,.epo-sec-2 .asma-banner-col .column-2 .box-half-colr:hover:before{
    width: 90%;
    background-color:#80CEC8;
    opacity: 1;
  }

.epoc #generalidades-del-asma {
    /* background-position: revert; */
    background-size: 95% 95% !important;
    background-position-x: 90px;
    background-repeat: no-repeat;
}

.component-section.full-width.container.no-style.epoc-carousel-sect {
    padding-top: 0px;
}
.new-image.red-heart-image {
    padding-top: 1.4em;
}

hr.border-epoc {
    width: 70%;
    margin-left: 0;
    margin-top:20px!important;
}
.home-sec-column .column-1,.hsection5-column  .column-1{
    padding-left: 0px;
}
.home-sec-column  .column-2,.hsection5-column  .column-2{
    padding-right: 0px;
    padding-left: 35px;
}
.hsection4-column .column-1,.hsection6-column .column-1{
    padding-right: 35px;
}
.hsection4-column .column-2,.hsection6-column .column-2{
    padding-right:0;
}
}

@media screen and (max-width:991px) {
    p.home-para1,p.home-para2 {
     width: 100%;
    text-align: center;
}
.epoc .root-sec hr {
    border-top: none!important;
}
.breztri-inicio .home-root a:hover,.breztri-inicio .home-root a:focus{
color:#007A72;
}
.home-section3 p.but-lee, .home-section4 p.but-lee, .section5-home p.but-lee{
    padding-bottom: 14px;
}
.home-section4, .section5-home, .section6-home {
    border-top: 1px solid #00000014;
}
    .home-banner .page-section-inner{
padding-bottom:25em;
}
.home-sec2,p.home-sec-para2 {
    padding-left: 0;
    text-align: center;
}
        p.home-para1 {
    font-size: 30px;
    line-height: 40px;
}
p.home-para2 {
    font-size: 20px;
    line-height: 25px;
    padding-top:0.5em;
}
img.lee-icon {
    content: url(/content/dam/multibrand/mx/es/Brezetri/home/download-m.svg);
}
        .home-banner{
background-size: 100% 100%!important;
    /*background-image: url(/content/dam/multibrand/mx/es/Brezetri/home/hero-imob.jpg)!important;*/
}
    .home-section3, .home-section4, .section5-home, .section6-home{
    background-image: unset!important;
}
    .but-lee a {
    font-size: 25px;
    color: #007A72;
}
    p.home-sec3-para {
    font-size: 34px;
     padding-top: 0.5em;
    }
    .home-sec-column .col-xs-12, .hsection4-column .col-xs-12, .hsection5-column .col-xs-12, .hsection6-column .col-xs-12, .hsection2-column .col-xs-12{
width:100%;
}
.home-sec-main {
    padding: 0;
}
.hsection4-column .row, .hsection6-column .row{
display:flex;
flex-direction:column-reverse
}
.home-section4 p.home-sec3-para,.section6-home p.home-sec3-para{
padding-right:0.5em;
text-align:right;
}
.mob-hide{
        display:none;
    }
.home-section4 .home-sect4-main,.section6-home .home-sec6-main{
text-align:right;
}
/*---epoc----*/
.epoc-carousel-mob .carousel-control {
    color: #414042;
}

.epoc-carousel-mob .carousel-inner {
  width:80%;
  margin:auto;
}
.epoc-carousel-mob ol.carousel-indicators.hide-caption {
        top: 42em!important;
  }
.epoc-carousel-mob .carousel-indicators .active .carousel-indicator {
    background: #007A72;
    padding: 0px;
  }
.epoc-carousel-mob .carousel-indicators li.active a {
    border: none!important;
  }
.epoc-carousel-mob .carousel-indicators li .carousel-indicator:after {
    border: 1px solid #007A72;
    width: 12px;
    height: 12px;
  }
 .epoc-carousel-mob .carousel-indicators li .carousel-indicator {
    width: auto;
    height: auto;
    padding: 0px;
  }
  .epoc-sec-card,.epo-col2-card{
display:none;
}
.epoc .root-sec .asma-banner-col h1{
    padding: 0px;
}
.epoc .epoc-first-sec,.epoc .epoc-second-sec {
    padding-top: 0px;
}
.epoc div#generalidades-del-asma{ 
    padding-bottom: 25em;
    /*background-size: 125% 100%!important;*/
    background-size: 100% 100%!important;
    background-image: url(/content/dam/multibrand/mx/es/Brezetri/EPOC/epoc-banner-mob.png)!important;
    /*background-position-x: -40px; */
    background-position-x: 30px;
}
.epoc div#generalidades-del-asma p.head-desc {
    width: 100%;
}
.epoc .epo-sec-2 .evidencia-col .column-2{
display:block;
}
.epoc .epo-sec-2 .asma-banner-col .column-1 .box-half-colr:before {
    width: 100%;
}
.epoc .epo-sec-2 .asma-banner-col .column-1 .box-half-colr,.epoc .epo-sec-2 .asma-banner-col .column-2 .box-half-colr{
    padding: 15px;
}
.epoc .epo-sec-2 .asma-banner-col .column-2 .box-half-colr:before {
    position: absolute;
    content: "";
    background: #80CEC8;
    height: 100%;
    width: 100%;
    z-index: -9999;
    border-radius: 20px;
    top: 0.5px;
    left: -2px;
    opacity: 0.1;
}
.epo-sec-2 .asma-banner-col .column-2 .box-half-colr.second {
    margin-top: 0px!important;
}
.epoc .epo-sec-2 .evidencia-col,.epoc .epo-sec-2 .asma-banner-col{
padding-left: 0;
}

img[src="/content/dam/multibrand/mx/es/Brezetri/EPOC/image-breathing-mob.png"],.epoc .epo-sec-2 .evidencia-col .column-2 img,
img[src="/content/dam/multibrand/mx/es/Brezetri/EPOC/image-cough-mob.png"],.epoc .stetho img,.epoc .terapia-sec .column-2 img,
img[src="/content/dam/multibrand/mx/es/Brezetri/EPOC/epocough-mob.png"]{
    box-shadow: 4px 10px 40px #00000014;
    border-radius: 20px;
}
.epoc .epo-sec-2 .asma-banner-col .column-1 .box-half-colr,.epoc .epo-sec-2 .asma-banner-col .column-2 .box-half-colr{
    width: 75%;
}
.epoc .root-sec .evidencia-col .column-1 .desc-spc{
padding-top: 1.5em;
}
.sect-epoc-1 .column-2 .box-half-colr,.sect-epoc-2 .column-2 .box-half-colr{
margin-left:5.5em;
}
.epoc .epoc-third-sec .third-card .col-sm-20{
width:50%;
padding-left:0px;
padding-right:0px;
}
.epoc .cough-sec ul.desc-spc li,.epoc .cough-sect ul.desc-spc li {
    padding-bottom: 0.5em !important;
    color: #242E26;
    text-shadow: none;
}
.epoc .cough-sec .desc-spc,.epoc .cough-sect .desc-spc{
padding-left: 1.8em;
}
.epoc p.desc-spc {
    color: #242E26!important;
}
.cough-imag,.breath-mob,.dr-stetho-mob,.tram-mob {
    padding: 1em 1em 1.5em 0;

}
.epoc .side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading {
    background-color: #007A72!important;
}
.epo-col1 h1.padding-0 span{
font-size:50px;
}
.epoc .epo-sec-2 .evidencia-col .column-2,.epo-sec-2 .asma-banner-col .column-1, .epo-sec-2 .asma-banner-col .column-2 {
    margin-top: 1em;
}
.epo-sec-2,.epoc-third-one-sec,.trexio-sect,.fifth-sect,.epoc-third-sec{
padding-top: 0px!important;
}
.epo-sec-2 h2.orange-color,.epoc-second-sec h2.orange-color,.epoc-third-sec h2.orange-color,.trexio-sect h2.orange-color,.epoc-third-one-sec h2.orange-color,
.fifth-sect h2.orange-color{
    padding-bottom: 0.2em;
   font-size: 25px;
   line-height: 35px;
}
.epo-sec-2 p.p-margin-bottom-0 {
    color: #404444;
    line-height: 20px;
}
.epo-sec-2 span.high-text,p.blue-text.green-text {
    font-size: 20px!important;
}
.epoc-carousel-sect,.epoc-second-sec{
padding-top:0px;
}
.epoc-second-sec .desc{
    padding-top: 3em;
    color: #404444;
}

.sect3-greent,.wid,.padd{
  width:100%!important;
 
}
p.blue-text.green-heding{
 line-height: 27px;
}
.epoc .border-section {
    border-left: 4px solid!important;
}
p.blue-text.green-text {
    padding-top: 0.5em!important;
}
.terapia-sec .column-1{
padding-left:0!important;
    padding-top:10px;
}
.terapia-sec .column-2 {
    padding-left: 0px;
    padding-bottom: 1.3em;
}
.terapia-sec .column-2  p.desc-spc{
padding-bottom:0.3em!important;
}
.trexio-sect .accordion.section  p.desc-text-color {
    font-size: 14px!important;
}
.trexio-sect .accordion.section {
padding-bottom: 0;
}
.fifth-sect .stetho .column-1,.fifth-sect .stetho .column-2{
    padding-left:0px;
    padding-right:0px;
}
.pbtm {
    padding-bottom: 0!important;
}
.fifth-sect .stetho ul li{
color:#242E26!important;
    text-shadow: none;
}
p.desc-spc.fif-title,p.desc-spc.fif-para,.fifth-ul,.fifth-ul .fifth-sect .stetho ul li,.epoc p.desc-spc{
    padding-bottom: 0.5em!important;
}
.fifth-ul{
padding-left: 0.8em!important;
}
.fifth-ul p.desc-spc{
width:95%;
}
.epoc .root-sec ul.desc-spc{
margin-bottom:0px;
}
.epoc-carousel-mob .carousel-inner{
box-shadow: 4px 10px 40px #00000014;
border-radius: 20px;
}
.epoc-carousel-mob h3.carousel-title.border,.epoc-carousel-mob p.carousel-body{
display:none;
}
.epoc-carousel-mob{
padding-top: 1em;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
    p.home-para1 {
        font-size: 35px;
        line-height: 55px;
        width: 44%;
    }
    .epoc .side-navigation .nav-heading ~ a:hover {
    font-size: 11.5px!important;
}
.epoc .asma-banner-col .desc {
    width: 85%!important;
}
    p.home-sec3-para2 {
        font-size: 16px;
        padding-top: 5px;
        padding-bottom: 10px;
    }
    p.home-sec3-para {
         font-size: 21px;
        line-height: 30px;
    }
    .but-lee a {
        font-size: 18px;
    }
    p.home-sec-para1 {
        font-size: 16px;
    }
    p.home-sec-para2 {
        font-size: 16px;
    }
    p.home-sec2-title span {
        font-size: 35px;
    }
    .section5-home p.home-sec3-para2 {
        width: 70%;
    }
    .home-section2-col .column-1, .home-section2-col .column-2, .home-section2-col .column-3 {
    height: 30em!important;
}
    /*-----header------*/
    .primary-navigation .nav>li {
        /*padding-left: 6px;*/
        /*padding-right: 6px;*/
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .primary-navigation .nav>li.open>.dropdown-menu{
        margin-top: -0.5em;
    }
    
    .primary-navigation .nav>li a {
        font-size: 16px;
    }
    nav .primary-navigation .nav {
        left:8em;
    }
    .top-header .container {
        width: 100%!important;
    }
    .user-profile-account .dropdown-menu {
        top: 3.8em!important;
        left: 0!important;
    }
    .user-profile-name {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 170px;
    display: inline-block;
}
}

/*--------homepage end--------*/


@media screen and (max-width:991px){
    .side-nav-mobile .nav-lists {
        visibility: hidden;
    }
    
    .side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading{
        transform:rotate(180deg);
        background: url('/content/dam/multibrand/mx/es/sobre_saba/asma/desktop/chevron-right-white.png');
        background-repeat:no-repeat;
        height:inherit!important;
        background-size: 35% 20%;
        background-position: 8px 30px;
        background-color: #007A72 !important;
        width: 1.5em!important;
        border-bottom-right-radius: 10px;
        border-top-right-radius: 10px;
    }


    .side-nav-mobile{
        position:absolute;
    }
    .side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading[aria-expanded="false"]{
        background: url('/content/dam/multibrand/mx/es/sobre_saba/asma/desktop/chevron-right-white.png');
        background-repeat:no-repeat;
        height:inherit!important;
        background-size: 35% 20%;
        background-position: 8px 30px;
        background-color: rgb(16,49,86)!important;
        width: 1.5em!important;
        border-bottom-right-radius: 10px;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
    }
    .side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading[aria-expanded="false"]{
        transform:rotate(180deg);
    }
    .side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading[aria-expanded="true"] {
        background: url('/content/dam/multibrand/mx/es/sobre_saba/asma/desktop/chevron-right-white.png');
        background-repeat:no-repeat;
        height:inherit!important;
        transform:unset!important;
        background-size: 35% 20%;
        background-position: 8px 26px;
        background-color: rgb(16,49,86)!important;
        width: 1.5em;
        border-bottom-right-radius: 10px;
        border-top-right-radius: 10px;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
    }
    .side-nav-mobile span.fa.pull-right:before {
        display: none;
    }
    .side-nav-mobile .panel.panel-default.az-accordion-panel {
        width: 100%!important;
        z-index:999999;
    }
    .side-nav-mobile.accordion-container div.panel-heading {padding: 0px;height: 5em!important;position: fixed;top: 20em;right: 0em;z-index: 9;}
    .side-nav-mobile.accordion-container div.panel-default .panel-collapse{
        background:#007a72;
        width: 55%;
        position: fixed!important;
        top: 6em!important;
        margin-left: 88px!important;
        height: 33em!important;
        min-height: unset!important;
        z-index: 9;
        box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.2), 0 5px 25px 0 rgba(0, 0, 0, 0.19);
        border-radius: 12px;
        border: 4px solid rgb(253, 183, 20);
    }    
    .side-nav-mobile h4.az-panel-title.panel-title {
        height: inherit!important;
    }
    .side-nav-mobile .linkList.section hr {
        display: none;
    }
    .side-nav-mobile .linkList.section span{
        font-family:poppins-semibold;
        /*font-weight: 600;*/
        text-shadow: none;
        font-size: 14px;
        color: #ebebebde;
    }
    .side-nav-mobile a.action-link.icon-right {
        margin: 15px 0;
        padding-left: 25px;
        color: #ffffff;
    }
     .side-nav-mobile .list-item-1 span.vcenter.link-txt{
    color: #FEB017!important;
    }
    .side-nav-mobile a.action-link.icon-right:hover,.side-nav-mobile a.action-link.icon-right:focus,.side-nav-mobile a.action-link.icon-right:active{
        color:#007A72;
    }
    .side-nav-mobile .action-link:hover .link-txt,.side-nav-mobile .action-link:focus .link-txt,.side-nav-mobile .action-link:active .link-txt{
        text-decoration: none!important;
    }
}

@media screen and (min-width:1024px) {
    ul.nav.navbar-nav.stacked-menu.enable-first-level-nav {
        width: 55%;
    }
}
@media screen and (min-width:992px) and (max-width:1023px){
  .primary-navigation .nav .static-links-wrapper>li.first-level-item {
    padding: 0 10px;
}
}

/*-----SIT bug issues----*/

.primary-navigation .nav li.open>.dropdown-menu>li a, .primary-navigation .nav li.open>.dropdown-menuli a:hover, .primary-navigation .nav li.open>.dropdown-menuli a:focus, .primary-navigation .nav li.open>.dropdown-menu>li.active a, .primary-navigation .nav li.open>.dropdown-menu>li.active a:hover {
       color: #404444!important;
    font-size: 16px;
    font-family: 'poppins-semibold';
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus,
.top-header .header-actions>li>a,
.dropdown-menu>li>a, .dropdown-menu>li.active>a:focus, .dropdown-menu>li.active>a:hover, .dropdown-menu>li.active>a:active,
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{
  background-color:#ffffff;
  color:#404444;
  font-family: 'poppins-semibold';
}
.dropdown-menu>li.active>a:focus, .dropdown-menu>li.active>a:hover, .dropdown-menu>li.active>a:active {
    border-left: none!important;
}
 .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{
color:#007A72;
}
.primary-navigation .nav li.open>.dropdown-menu .active>a{
    color:#404444!important;
}
@media screen and (max-width:767px){
    .top-header .header-nav-logo-condensed{
    height: 28px;
   }
.epoc div#generalidades-del-asma .epo-col1 .column-1{
padding-left:15px;
}
   .footer .col-sm-4, .footer .col-sm-7.col-sm-offset-1, .footer .col-sm-6.col-xs-12.column-1,
    .footer .col-sm-6.col-xs-12.column-2 {
        padding-left: 0 !important;
    }
    .footer .col-sm-7.col-sm-offset-1, .footer .col-sm-6.col-xs-12.column-1, .footer .col-sm-6.col-xs-12.column-2 {
        padding-right: 0 !important;
    }
    
    .footer .notices {
        padding-left: 0 !important;
    }
    .epoc div#generalidades-del-asma {
        padding-bottom: 25em;
        /* background-size: 100% 70%!important; */
        background-size: 100% 100% !important;
        background-image: url(/content/dam/multibrand/mx/es/Brezetri/EPOC/epoc-banner-mob.png)!important;
        /* background-position-x: -40px; */
        /*background-position-y: 385px;*/
    }
    
     a.navbar-brand.hidden-xs.link-default img{
    display:none;
    }
    p.home-para1 {
    font-size: 25px;
    line-height: 30px;
    padding: 0.7em 1em;
}
p.home-para2 {
    font-size: 16px;
    line-height: 21px;
    padding: 0.5em 1em;
}
p.home-sec2-title span {
    font-size: 25px;
}
p.home-sec-para1 {
    font-size: 16px;
}
.hsection2-column .expand-img-mobile{
margin-top:0.8em;
}
p.home-sec-para2 {
    font-size: 12px;
    line-height: 18px;
    padding: 2.1em 4em 0.5em;
}
p.home-sec3-para {
    font-size: 23px
}
p.home-sec3-para2 {
    font-size: 14px;
    line-height: 22px;
    padding-top: 20px;
    padding-bottom: 15px;
}
.but-lee a {
    font-size: 17px;
}
img.lee-icon {
    width: 0.8em;
}
.homein-section .carousel .carousel-indicators.hide-caption {
    display: none;
}
.homein-section .carousel .carousel-control {
    display: block;
}
/*----epoc----*/
.epoc-carousel-mob .carousel-control{
display:block;
background: unset;
}
.epoc-carousel-mob ol.carousel-indicators.hide-caption {
    top: 20.8em!important;
}
.terapia-sec .column-2 p.desc-spc{
width:95%;
}
.epoc-yellowborder{
    border: 5px solid #007A72!important;
    width:95%!important;
}

.epoc-yellowborder p.desc-spc {
    padding: 15px 15px!important;
}
}
@media screen and (max-width:991px){
.remove{
        display:none!important;
    }
    .Add{
        display:block!important;
    }
    .side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading[aria-expanded="true"],
    .side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading[aria-expanded="false"]{
     background-color:#007A72!important;
}
div#epoc-third-sec .wid.sect3-greent p {
    color: #007A72!important;
}
.home-section2-col .column-1, .home-section2-col .column-2{
margin-bottom:3em;
}
.home-section2-col .column-1, .home-section2-col .column-2, .home-section2-col .column-3, .new-update-idetect .column-1 {
    height: auto!important;
}
.home-section2-col .column-2:before{
    left: unset!important;
    right: 0;
}
}
/*----epoc------*/
.epo-sec-2 .asma-banner-col .column-1  span,.epo-sec-2 .asma-banner-col .column-2 span{
color: #404444;
font-family: 'poppins-bold';
}
.epoc .root-sec hr{
border-top:1px solid #00000014;
margin:0;
}
.epoc .fifth-sect .column-1 .new-image-mobile{
    border-radius: 20px;
}
.epoc-sec-card img.new-image-desktop,.epo-col2-card  img.new-image-desktop{
box-shadow: 0px 5px 30px #00000029;
    border-radius: 20px;
}
.epo-col2-card {
    padding-top: 3em;
    padding-bottom: 3em;
}
.epoc .root-sec .accordion-inner-container .panel-group,.epoc .root-sec .accordion-container .panel-default,.epoc .root-sec .accordion-container .panel-default{
border: none;
}
.epoc .root-sec .panel {
    box-shadow: none;
}
.trexio-sect .epoc span.fa.pull-right.fa-chevron-down {
    left: 53%!important;
    font-size: 21px;
}
.terapia-sec .row .column-1 p.desc-spc a{
    text-decoration: none;
 }
 .epoc-yellowborder{
    border: 10px solid #007A72;
    border-radius: 20px;
}
.epoc-yellowborder p.desc-spc {
    padding: 10px 15px;
}
.panel-heading {
    padding: 0px;
}
.trexio-sect .accordion-container .accordion-inner-container {
    padding-top: 0px;
}
.trexio-sect .accordion-container .panel-action-container ul {
    display: none;
}
@media screen and (max-width:767px) and (orientation:landscape){
    .epoc div#generalidades-del-asma {
        background-size: 100% 100% !important;
        background-position-y: 25px;
    }
    .epoc-carousel-mob ol.carousel-indicators.hide-caption {
        top: 38em!important;
    }
    .epoc-carousel-mob .carousel-control {
        top: 10em;
    }
    .epoc-carousel-mob .carousel-inner {
        height: 38em;
    }
}
@media screen and (max-width:441px){
    .epoc .trexio-sect .fa {
        font-size: 17px!important;
        padding-left: 7.1em;
    }
    .trexio-sect .panel {
        width: 95%;
    }
    .epoc-carousel-mob .carousel-inner {
        width: 75%;
        margin-left: 2.8em!important;
    }
}

@media screen and (min-width:1367px) and (max-width:1920px){

    .epoc .root-sec .epo-sec-2 .evidencia-col{
        padding-top: 0!important;
    }
    .hsection2-column .column-2 {
    padding-top: 0.8em;
}
    .primary-navigation {
        right: 16%;
    }
    .new-image.red-heart-image,.epoc .terapia-sec .column-2 img,.epoc .stetho .column-2 img,.epoc .cough-sect .column-2 img,.epoc .cough-sec .column-2 img {
        margin-bottom: 5em;
    }
    .user-profile-account .dropdown-menu {
        top: 4.4em!important;
    }
    ul.dropdown-menu.multi-level {
        top: 4.9em;
    }
     .estudio1 #estudio1,.estudio1 #reduccion,.estudio1 #diseno,.estudio1 #estudio2,.estudio1 #refrencias,
     .estudio2 #estudio2,.estudio2 #reduccion,.estudio2 #diseno,.estudio2 #estudio1,.estudio2 #refrencias{
    padding-left: 80px!important;
}
}

@media screen and (min-width:1367px) and (max-width:1999px){
    .epoc #generalidades-del-asma {
        background-position-x: 215px;
        padding-bottom: 40px !important; 
        background-size: 85% 95% !important;
    }
}

@media screen and (min-width:1600px) and (max-width:1699px){
    .epoc .asma-banner-col .desc {
        width: 80% !important;
    }
}

@media screen and (min-width:1700px) and (max-width:1799px){
    .epoc #generalidades-del-asma {
        background-position-x: 315px;
        padding-bottom: 40px !important;
        background-size: 75% 95% !important;
    }
}

@media screen and (min-width:1800px) and (max-width:1899px){
    .epoc #generalidades-del-asma {
        background-position-x: 415px;
        padding-bottom: 40px !important;
        background-size: 65% 95% !important;
    }
}

.epoc-yellowborder p.desc-spc.yellow-clr{
    padding-top:1.5em!important;
}



@media screen and (min-width:1200px) and (max-width:1280px){
    .epoc #generalidades-del-asma{
    background-position: 7em -2em;
    }
    nav .primary-navigation .nav {
        left: 7.5em;
    }
    .user-profile-account .dropdown-menu {
        top: 4em!important;
        left: -1em!important;
    }
    .epoc .side-navigation .nav-heading ~ a:hover {
    font-size: 13.8px;
}
}

p.desc-spc.epo-italics {
    font-style: italic;
}

/*header*/
@media screen and (max-width:991px){
    .menu-snippet-mobile li.first-level-item:nth-child(3) a+span.fa {
        z-index: 9999;
    position: absolute;
    top: 4px;
    transform: rotate(0deg);
    height: 35px;
    width: 100%;
    right: 0px;
    }
    
    .menu-snippet-mobile li.first-level-item:nth-child(3) a+span.fa::before {
         position: inherit;
    right: 16px;
    top: 12px;
    }
    
    .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle {
       position: absolute;
        top: 0px;
        height: 100%;
        background: #fff;
    }
    
    .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level {
      top: auto;
        background: #fff;
        box-shadow: none;
        border: none;
    }
    
    .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level {
        top: auto;
        background: #fff;
        box-shadow: none;
    }
    
    .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li a {
        padding: 5px 10px;
    }
    
    .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle span.fa.fa-angle-right {
        left: 0;
        transform: rotate(180deg);
    }
    
    .show-hide {
        display: block !important;
    }
    .menu-snippet-mobile {
        padding-top: 20px;
        width: 100%;
        padding-bottom: 0;
    }
    .Opcion-de-tratamiento .primary-navigation li.first-level-item.slide-toggle a span,
    .estudio1 .primary-navigation li.first-level-item.slide-toggle a span,
    .estudio2 .primary-navigation li.first-level-item.slide-toggle a span,
    .ethos-kronos .primary-navigation li.first-level-item.slide-toggle a span{
        color:unset!important;
    }
    .Opcion-de-tratamiento  .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(1) a,
    .estudio1 .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-l.ethos-kronos .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(3) aevel li:nth-child(2) a,
    .estudio2 .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(3) a,
    .ethos-kronos .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(4) a{
        color: #007A72!important;
    }
    .Opcion-de-tratamiento  .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(1):before,.estudio1 .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(2):before{
        content: '';
        width: 30%;
        height: 1.2px;
        background: #007A72;
        position: absolute;
        top: 50%;
    }
    .Opcion-de-tratamiento  .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(1):after,.estudio1 .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(2):after{
     content: '';
        width: 30%;
        height: 1.2px;
        background: #007A72;
        position: absolute;
        top: 50%;
        right: 0em;
    }
    .estudio2 .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(3):before,
    .ethos-kronos .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(4):before{
        content: '';
        width: 30%;
        height: 1.2px;
        background: #007A72;
        position: absolute;
        top: 50%;
    }
    .estudio2 .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(3):after,
    .ethos-kronos .menu-snippet-mobile li.first-level-item:nth-child(3).slide-toggle ul.dropdown-menu.multi-level li:nth-child(4):after{
     content: '';
        width: 30%;
        height: 1.2px;
        background: #007A72;
        position: absolute;
        top: 50%;
        right: 0em;
    }
}
.updatedGreen{
    color: #00b077;
}

.updatedOrange{
    color:#f07d31;
}
/*--feedback changes---*/
.home-section3,.home-section4,.section5-home,.section6-home{
display:none;
}
  .home-section2-col .column-1:before,.home-section2-col .column-2:before,.home-section2-col .column-3:before,.new-update-idetect .column-1:before {
    position: absolute;
    content: "";
    background:#F5F5F5;
    height: 100%;
    width: 37%;
    z-index: -9999;
    border-radius: 20px;
    left: -2px;
      top:0px;
  transition: all .9s ease;
  }
.home-section2-col .column-1, .home-section2-col .column-2, .home-section2-col .column-3, .new-update-idetect .column-1 {
    padding: 2em 3em;
    position: relative;
    z-index: 9999;
    border-radius: 20px;
    height: 38em;
}
.homein-section .carousel-control .fa{
color: #007A72;
}
.home-in-image1 img,.home-in-image2 img,.home-in-image3 img{
border-radius:20px;
}
.homein-section{
    padding-top:20px;
}
.breztri-inicio div#sect2home {
    width: 90%;
}
@media screen and (max-width: 991px){
.side-nav-mobile.accordion-container .az-panel-title a.collapse-panel-heading[aria-expanded="true"]:hover
{
  background-color:#fdb714!important;
}
}

@media screen and (min-width: 1300px){
    .home-sec-main {
        padding: 12em 5em 12em;
    }
}

@media screen and (min-width: 1900px){
    .home-sec-main {
        padding: 25em 5em 25em;
    }
}

a.footer-brand.no-underline, .footer .notices a {
    text-decoration: none!important;
}
.footer h2 {
    font: normal italic normal 28px/40px "poppins-regular" !important;
}
.footer .linkList.section h3 {
    font: normal normal normal 18px/24px "poppins-regular" !important;
}
.footer ul li, .footer ol li {
    margin-bottom: 10px;
    text-shadow: none;
}
.footer .linked-list.pd-0.vertical a {
    font: normal italic normal 14px/24px "poppins-regular" !important;
}
.footer-p, .footer .vcenter.link-txt {
    font: normal normal normal 14px/24px "poppins-regular" !important;
}
.footer .notices span {
    font: normal normal normal 14px/24px "poppins-regular" !important;
}
.footer .notices a, .footer-expandable a, .footer-expandable a:visited, .footer-expandable a:active {
    font: normal normal normal 14px/24px "poppins-regular" !important;
    color: #FFFFFF;
}
.footer .col-sm-4 {
    padding-left: 0;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .footer .container {
        width: 100%!important;
    }
    .footer .col-sm-4 {
        width: 32%!important;
    }
    .footer-p, .footer .vcenter.link-txt {
        font: normal normal normal 13px/24px "poppins-regular" !important;
    }
    .footer .col-sm-7 {
        width: 68%;
        margin-left: 0!important;
        padding-right: 0px;
    }
    .footer .linkList.section h3 {
        font: normal normal normal 14px/24px "poppins-regular" !important;
    }
    .footer .col-sm-7 .column-2 {
        padding-right: 0!important;
    }
}
@media screen and (max-width: 991px) {
    .footer .notices {
        padding: 10px 15px 0px 15px;
    }
    .footer .col-sm-4 {
        padding-left: 15px;
    }
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1366px) and (orientation: landscape){
    .footer .container {
        padding-left: 0px;
    }
}
@media screen and (max-width:414px){
.user-profile-name{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 155px;
}
}
@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape){
    .side-navigation .nav-heading ~ a{
    padding:8% 8%!important;
    margin-bottom: 25px!important; 
}
.epoc .side-navigation .nav-heading ~ a,.triple-terapia .side-navigation .nav-heading ~ a{
    padding:5.5% 8%!important;
    margin-bottom: 15px!important; 
}
}
@media screen and (min-width:1367px){
    .triple-terapia .side-navigation .nav-heading ~ a{
    padding:5.5% 8%!important;
    margin-bottom: 15px!important; 
}
} 

/*form alignment sec*/

.form-alignment-sec{
    padding:0 0 0 64px;
}
@media screen and (max-width:767px){
    .form-alignment-sec{
    padding:0 10px 0 10px;
}
}
@media screen and (max-width:767px) and (orientation:landscape){
    .form-alignment-sec{
    padding:0 5px 0 25px;
}
}
@media screen and (min-width:768px) and (max-width:1023px) {
   .form-alignment-sec .col-sm-7{
    width:100%;
}
   .form-alignment-sec{
    padding:0 5px 0 25px;
}
}
@media screen and (min-width:1024px) and (max-width:1199px){
 .form-alignment-sec{
    margin-left:-15px;
}
   .form-alignment-sec .col-sm-7{
    width:100%;
}
}

@media screen and (min-width:1900px){
  .form-alignment-sec{
    margin-left:20px;
}
}
@media (max-width: 844px) and (orientation: landscape){
.new-image.mar-top img.new-image-desktop {
    height: 583px;
}
}
@media screen and (min-width:820px) and (max-width:991px){
  img.header-nav-logo{
    height:45px;
    padding-top:4px;
  }
}
@media (max-width: 375px){
    .breztri-inicio .top-header .header-nav-logo-condensed{
        height:16px;
    }
.top-header .header-nav-logo-condensed{
    height:23px;
}
}
@media screen and (min-width:1367px){
nav .primary-navigation .nav {
    left: 22em;
}
}
@media screen and (max-width:992px){
    .solicitud-de-informacion li.dropdown.first-level-item.visible-xs.visible-sm{
        display:none !important;
    }
}