

@media only screen and ( max-width:1500px ){
    .collapse-dvs{width:20% !important;
}


@media only screen  and ( max-width:1280px ){
    .collapse-dvs{width:16% !important;
}


@media only screen and  ( max-width:1024px ){
    .collapse-dvs{width:9% !important;
}


@media only screen and ( min-width:961px) and ( max-width:1200px ){

.banner-home-text1 {
    margin: 50px 0px 0;}
	.banner-home-text100 {
    margin: 50px 0px 0;}


.slideowl.owl-carousel .owl-item .fclty-text p{height: 	auto;}

.market-innerimg{min-height: 280px;}

.marketbnner{margin-top: 25px;}

.mlp-pages-bnner-text h1{font-size: 44px;line-height: 42px;}

}



@media only screen and ( min-width:320px) and ( max-width:767px ){
	
	
	header {
    
    padding: 15px 0px 15px;
   
}
	
	.marketing-logo {    margin-left: -0%;
    margin-bottom: 20px;}
	
.marketing-logo img { width:100%; max-width:300px;
}
	
	
	
	                .glb-mlp {
                   display: block;
                    margin-top: -30px;
                    margin-right: 0px;
                }
				.speakernewons .cannesleaders .fclty-text p {
    height: auto !important;
}
      
 .glb-mlp img { width:50%; 
 }
	  .participnts-dv-leader100{padding: 50px 0px 50px;}  
	.imapct-endors{
    margin-top: 0px;
    background: #fff;
    float: left !important;
    width: 100%;
    padding: 10px 10px; height:auto; min-height:215px;
}

.communitydv .upcming-bx-text h5{font-size: 15px;}

#owlslide21 .col-tm-speakers .get-out-more {
 
    text-align: center; white-space:nowrap;
}	
.asi-partner-logo { display:none;
}
.asi-partner-logo img { width:100%;
}
.asi-partner-mob {display:block;
}
.asi-partner-mob img {width:100%; padding: 6px 10px 6px 10px;
}

}

@media only screen and ( min-width:320px) and ( max-width:768px ){
.width-half {
    float: left;
    width: 100% ;
}
.previous-text h6 {
    margin: 5px 0;
    padding: 0;
    color: #000050;
    font-size: 16px;
    white-space: normal;
} 



.bul-blck-ons h4{font-size: 19px;}

.testi-box-01 {      background-color: #fff; height:auto;
    box-shadow: 0 2px 28px 0 #00000017;      padding: 30px 30px 70px 30px;
}
.testi-box-02 {     background-color: #fff;
    box-shadow: 0 2px 28px 0 #00000017;     padding: 30px 30px 70px 30px; height:auto;
}

.hotelimage{height: 680px}

}



@media only screen and ( min-width:768px) and ( max-width:960px ){

#menu ul li > a{
    font-size: 12px;  margin: 0 0px 0px 0px;
}

.banner-home-text h1 {
    font-size: 30px; font-weight: 300;  line-height: 37px;
}

.pages-bnner-text h1 {
    font-size: 30px;  font-weight: 300;   line-height: 37px;
}

.banner-home-text1 {
    margin: 40px 0px 0;}
	
	.banner-home-text100 {
    margin: 40px 0px 0;}

.wht-dtl-inner{padding: 30px; height: 190px;}

.spcfc-txt {
    padding: 25px 20px;
}

.spcfc-txt p {
    font-size: 16px;
}

.previous-text p{font-size: 12px;}

.previous-text img{width: 70px;}

.fclty-text p {
    font-size: 14px; height: 110px;
}

.more-bxes h2{font-size: 18px;}


.bul-blck-ons{padding: 15px 20px;}

.logo-partner img{width: 70px;}
.logo-partner01 img{width: 70px;}

.bul-blck-ons h3{font-size: 17px;}

.book-text {
    width: 60%;}

.brnd-book-image {
    width: 20%;
    top: -118px;
}

.inight-vdo-iframe h4{font-size: 17px;}


.team-text p{height: 60px;}

.bul-blck-ons h4{font-size: 13px;}

.info-footer h5 {
    margin: 1px 0px 0px;}

.outline-text ul li{font-size: 16px;}

.outline-text{height: 420px;}

.spcfc-txt-outline ul li{font-size: 16px;}

.previous-text-home h6{white-space: inherit;}

.blck-text-why h4{font-size: 10px; height: 30px;}

.blck-text-why p {
    margin: 5px 0px 0px;  font-size: 9px;
}

.why-blck {
    width: 11%; margin: 0px 1% 0px 0px; height: 119px;
    line-height: 119px; font-size: 20px;
}

.blck-week{font-size: 9px;}

.master-service .outline-text h2 {
    height: 50px;   font-size: 22px;
}

.master-service .outline-text p {
    font-size: 15px;
}

.master-form label {
    margin: 0px 0px 0px; font-size: 12px;
}

.master-list h3 {
    margin: 0px 0px 5px; font-size: 21px;}

.master-list{padding: 10px 30px;}    

.leader-rvw p{font-size: 15px;}

.prsnt-vdo iframe {
    height: 250px;
}

.master-service .outline-text h2{height: 30px;}

.announce-btn a, .home-read-btn a { font-size: 13px;  padding: 3px 20px;}

.announce-head h2{font-size: 26px;}

.tab-section ul li a {
    padding: 0px 14px;}

.quote-detail-right {
    padding: 0px 30px;}

.question-btn-detail a {
    font-size: 15px; padding: 7px 23px;}

.upcming-bx-text h3{font-size: 24px;}    

.upcming-bx-text p{font-size: 15px;}

.past-imgs{height: 100%;}

.past-imgs img{height: 100%;}

.upcmng-evnt-image-bx  img{height: 100%;}

.tab-section ul li a{font-size: 18px;}

.events-filter {
    margin-top: 2px;}

.webnar-wp-new  h1{font-size: 30px;}

.upcming-bx-wbnr-text h5{font-size: 16px;}

.upcming-bx-wbnr-text h3{font-size: 23px;}

.upcming-bx-wbnr-text p{font-size: 14px; margin: 8px 0px;}

.upcms-dvs-hovers h2{font-size: 40px;}

.demand-webinar-btns p {
    font-size: 24px;  line-height: 29px;
}

.upcming-bx-wbnr-text {
    padding: 20px 20px;}

.filter-demnd select {
    font-size: 12px;  margin: 0px 0px 0px 4px;}

.filter-demnd label {
    margin: 0px 5px 0px 0px; font-size: 14px;
}

.demand-bx-wbnr-text h3{font-size: 22px;}

.demand-bx-wbnr-text p {
    margin: 8px 0px 0px;   font-size: 13px;
}

.demand-bx-wbnr-text img {
    width: 165px;   margin: 10px 0px 15px;
}

.demand-bx-wbnr-text h5{padding: 0px;}

.demand-hover-left p, .demand-hover-right p{font-size: 14px;}

.demand-available h4{font-size: 18px;}

.demand-hover-left {
    padding: 20px 35px;
}

.demand-available ul li img {
    width: 30px;
}

.demand-bx-text h3{font-size: 23px;}

.demand-bx-text h5{font-size: 13px;}

.demand-bx-text img {
    width: 92px;}

.demand-hover-small p {
    margin: 0px 0px 15px;   font-size: 15px;}

.demand-hover-small h4{font-size: 18px;}

.demand-hover-small ul li img {
    width: 28px;}

.agenda-lct {
  height: 174px;
}

.panama-agenda .wht-dtl-inner {
  height: 347px;
}

.test-text-leader{background: transparent;}

#owlslide2::after{right: 5px;}

.spcfc-txt.ldrs-text-new p{height: 170px;}

.columns-teams {
  width: 33%;}

.test-two#owlslide3 .wht-txt{height: auto;}  


.alumni-test .owl-carousel .owl-item .advisry-logo{
    margin: 0px ;
}

.test-three .owl-nav .owl-next {
  display: block !important;
}

.testimonial-bx h2{font-size: 40px;}

.testimonial-bx p{font-size: 11px;}

.abc-team ul li a {  font-size: 14px; padding: 10px 6px 0px;}

.collapse-dvs {
  width: 80% !important;
  overflow-y: auto;
  left: 20% !important;
  right: auto !important;
}

.slideowl.owl-carousel .owl-item .fclty-text h4{height: auto;}

.slideowl.owl-carousel .owl-item .fclty-text p{height: 10px;}

.market-innerimg{min-height: 200px;}

.exmpprg{padding-bottom: 20px !important;}

.samplespkrs #owlslide21 .owl-prev, .contridv #owlslide22   .owl-prev,  #owlslide223   .owl-prev{
  width: 13px;  height: 34px; margin-left: -14px;
}

.samplespkrs #owlslide21 .owl-next, .contridv #owlslide22  .owl-next,  #owlslide223  .owl-next{
  width: 13px;  height: 34px; margin-right: -9px;
}
.samplespkrs #owlslide21 .owl-prev, .contridv #owlslide220   .owl-prev{
  width: 13px;  height: 34px; margin-left: -14px;
}

.samplespkrs #owlslide21 .owl-next, .contridv #owlslide220  .owl-next{
  width: 13px;  height: 34px; margin-right: -9px;
}
.marketbnner .mlp-pages-bnner-text h1{font-size: 32px;line-height: 29px;}

.marketbnner .mlp-pages-bnner-text span{font-size: 17px;}

.marketbnnerbanner-home-text1 {margin-top: 15px;}

.mlp-bg04 {  margin-top: 20px;}

.mlp-bg06 {
  padding-left: 20px;
  padding-right: 20px;
}

.samplespkrs {
  margin-top: 40px !important;
}

.marketbnner{margin-top: 25px;}


.particpntirghundrd{padding-top: 20px;}

.programcontriirghundred{margin-top:50px !important; padding-bottom: 0px !important;}

#owlslide2 .leader-text-detl {
  margin-top: 12px;
}

/*.program-spc-dtl, .announce-mb, .summitnewcannes {overflow-x: hidden;}*/

.mobilehidesect .dscvr-mrket-bt{position: relative;}

.mobilehidesect{padding-bottom: 0px !important;}

.bluebgcannes #top-addrss-incld01 .dscvr-mrket-bt, .cannesregister.ldrregistnew{position: relative;}


.popupvideotitle form {
  padding: 20px 20px 20px;
}

.multiselect-wrapper{min-width: 83%}

#mlp-marketing-dscvr.fixed-bottom{position: relative;}

.hotelimage { height: 730px;
}


}

  



@media only screen and ( min-width:600px) and ( max-width:767px ){

.contact-right-img-prt{margin-top: 30px;}

#banner{background-image: url("../images/mpl-global.jpg"); background-size: cover;
background-repeat: no-repeat; background-position: left top; padding:90px 0px;}

.banner-home-image{display: none;}

.banner-home-text h1 {
    font-size: 26px;  font-weight: 300;  line-height: 36px;
}

.banner-home-text{position: relative; margin: 0px;}

#menu img {
    width: 100px;   margin-left: 42px;  margin-top: 18px;  display: block;
}


.banner-home-text1 {
    position: relative; margin: 0px;
}
.banner-home-text100 {
    position: relative; margin: 0px;
}
.banner-home-text1 h1 {
    font-size: 26px;   font-weight: 300;  line-height: 36px;
}
.banner-home-text100 h1 {
    font-size: 26px;   font-weight: 300;  line-height: 36px;
}
#leadership-banner {
    background-image:  url("../images/leadersip-banner.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 40px 0px;
}
#leadership-banner-001 {
    background-image:  url("../images/leadersip-banner.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 100px 0px;
}
.leader-video iframe{height: auto;}
.leader-video-01 iframe{height: auto;}

.wht-dtl-inner{border: none; border-bottom: 1px solid #fff !important; height: auto;
padding-top: 30px !important; padding-left: 25px; padding-right: 25px;} 

.get-dtl-main .col-lg-6 .wht-dtl-inner {
    height: auto;
}
/*
.get-dtl-main .col-lg-6:nth-child(2) .wht-dtl-inner {
    border-bottom: none !important;
}*/

.top-adds-dtl ul{margin-top: 35px;}

.upcmng-head h2{font-size: 26px;}

.previous-text p{font-size: 12px;}

.previous-text img {
    width: 60px;
    margin: 2px 0px;
}

.previous-text h4{font-size: 16px;}

.previous-text h6{font-size: 14px;}

#humaniz-banner{
       background-image:  url("../images/mpl-global.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 40px 0px;
}

.footer-one .col-lg-6:last-child .info-footer {
    margin-top: 30px;
}


.particpnt-bxes{margin-bottom: 15px;}

.bul-blck-ons{padding: 15px 15px;}

.perspct-video iframe{height: 300px;}

.inight-vdo-iframe iframe{height: 150px;}

.brnd-book-image {
    width: 30%;
    position: absolute;
    top: -157px;
    right: 79px;
}

.bul-blck-ons h4 {
    font-size: 12px;
}

.bul-blck-ons h3{font-size: 15px;}

.brn-insgh .inight-vdo-iframe h4{height: 60px;}

.fclty-img {
    width: 30% !important;
}

.fclty-text{
    width: 70% !important; padding-left: 20px;
}

.fclty-text h4{font-size: 16px; }

.fclty-text p{font-size: 14px; height: auto;}

.fclty-dv {
    margin: 30px 0px;
}

.team-text p{height: auto;}

.outline-text{height: auto;}

.outline-bx{margin: 15px 0px;}

.spcfc-txt-outline{height: auto;}

.grwth-ns .spcfc-dv{margin: 15px 0px;}

.nw-home-vdeo{background: none !important; padding: 0px !important;}

.nw-home-vdeo .banner-home-image{display: block;}

.nw-home-vdeo .banner-home-text{position: absolute; margin-top: 25px;}

.nw-home-vdeo .banner-home-text h1 {
    font-size: 20px; line-height: 29px;
}

.previous-text-home h6{white-space: inherit;}

.blck-text-why h4{font-size: 9px;}

.blck-text-why p {
    font-size: 9px;
}

.why-blck {
    width: 11%;
    margin: 0px 1% 0px 0px;
    height: 123px;
    line-height: 123px;
    font-size: 15px;}

.blck-week{font-size: 9px;}

.master-list h3{font-size: 20px;}

.master-form label {
    margin: 0px 0px 0px; font-size: 12px;
}

.master-list h3 {
    margin: 0px 0px 5px;}

.master-list{padding: 10px 30px;}    

.logo-partner img {
    width: 67px;
}
.logo-partner01 img{width: 67px;}

.prsnt-vdo iframe {
    height: 240px;
}

.communityirg .outline-text p{min-height: inherit;}


.announce-btn{position:relative;}

.home-announce-text{margin-top: 25px;}

.home-read-btn, .announce-btn {margin-top: 15px;}

.announce-mb .home-announce-text{margin-top: 0px;}

.announce-mb .home-announce-img {margin-top:25px;}

.anc-new {
    margin-top: 0px;
}

.tab-section ul li a {
    padding: 0px 9px; font-size: 16px;
}

.events-filter {
    margin-top: 2px;  margin-right: 15px;
}

.upcm-full-dv .col-lg-7, .upcm-full-dv .col-lg-4 {
    padding: 0px 15px;
}

.upcmng-evnt-main-sc{height: auto;}

.upcmng-evnt-image-bx{height: auto;}

.past-event-section a {
     font-size: 15px;  padding: 7px 20px;}

.quote-detail-right p {
    padding: 0px 0px; font-size: 17px; margin-left: 0px; text-align: center;
}

.question-text-dtl-pg {margin-top: 15px;}

.question-btn-detail a{float: left; font-size: 16px; margin-top:30px;}    

.upcoming-detail-back-btn{top: 25px;}

.upcoming-detail-banner-heading{bottom: 0px;}

.last-year-full-event-head h4{font-size: 26px;}

.quote-detail-right h4{text-align: center;}

.past-evnt-tstmnl .quote-detail-right p{text-align: center;}

.quote-detail-right {
    padding: 0px 40px;}

.upcmng-evnt-main-sc .col-lg-5 {
    padding-right: 15px;
}

.pst-dvs .upcmng-evnt-main-sc:nth-child(2n) .col-lg-5 {
    padding-left: 15px;
    padding-right: 15px;
}

.pst-dvs .upcmng-evnt-main-sc:nth-child(2n) .col-lg-7 {
    padding-right: 15px;
    padding-left: 15px;
}

.past-imgs{height: 100%;}

.past-imgs img{height: 100%;}

.upcmng-evnt-main-sc:nth-child(2n) .col-lg-7 {
    padding-right: 15px; padding-left: 15px;
}

.upcmng-evnt-main-sc:nth-child(2n) .col-lg-5 {
    padding-left:15px; padding-right: 15px;
}

.upcmng-webnar-main-sc .col-lg-5 {
    padding-right: 15px; padding-left: 15px;
}

.upcmng-webnar-main-sc:nth-child(2n) .col-lg-7 {
    padding-right: 15px;  padding-left: 15px;
}

.upcmng-webnar-main-sc .col-lg-7 {
    padding-left:15px;
}

.upcmng-webnar-main-sc:nth-child(2n) .col-lg-5 {
    padding-left:15px;
    padding-right: 15px;
}

.filter-demnd select{margin-bottom: 10px;}

.rgst-btns-heading-banner a{ margin-top: 10px; float: left;}

.pst-btn-text {
    text-align: left; margin-top: 5px;
}

.live-right-dv {
  padding-left: 0px; margin-top: 25px;
}

.join-webinar-main-section .upcmng-webnar-main-sc .col-lg-7 {
  padding-left: 0px;
}

.join-webinar-main-section .upcmng-webnar-main-sc .col-lg-5 {
  padding-right: 0px;}


.podcast-player-text {
  padding-left: 0px;  margin-top: 25px;
}

.optimize .fclty-text h4{height:auto;}

.optimize .fclty-text p{height: auto; margin-bottom: 15px;}


.irg-insight-leader .col-lg-5, .isnight-upcmg-webinar .upcmng-webnar-main-sc .col-lg-7 {
  padding-right: 15px;
}

.irg-insight-leader .col-lg-7, .isnight-upcmg-webinar .upcmng-webnar-main-sc .col-lg-5
{padding-left: 15px;}
.article-section .dscvr-mrket-bt {
    bottom: 0px;
    top: inherit;
}

.article-section .wht-txt{padding-top: 25px; padding-bottom: 15px;}

#press-banner {
  background-image: url("../images/press-banner.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left top;
  padding: 40px 0px;
}

.newslist h2{min-height: auto;} 

.agenda-lct{height: auto;}

.panam-imgs-dv .col-lg-4{margin-bottom: 15px;}

.panam-imgs-dv .col-lg-4:last-child{margin-bottom: 0px;}

.leader-programs{padding-bottom: 0px;}

#owlslide2::after{right: 0px;}

.benefit-ons i {
  font-size: 22px;
  margin-right: 10px;}

#owlslide2{margin-top: 40px;}

.leader-new-video{margin:10px 0px 0px;}

.leder-get .row:last-child .action-plan{border-bottom: none !important;}

.advisory-sliderimg{margin-bottom: 40px;}

.testmonial-leader-prgrms .owl-next{position: relative;
right: inherit; float: none !important; background-size: 15px !important;}

.testmonial-leader-prgrms .owl-prev{position: relative; left: inherit;
float: none !important; background-size: 15px !important;}

.testmonial-leader-prgrms .owl-nav{
  top: inherit;  bottom: 50px; text-align: center;
}

.testmonial-leader-prgrms #owlslide3 .owl-nav{margin: 20px 0px 20px;
  position: relative; bottom: 0px;}

.testmonial-leader-prgrms .owl-nav button{margin: 0px 20px !important;}


.popup-team-sctn .col{flex-basis: inherit !important;}


.spcfc-txt.ldrs-text-new p{height: auto;}

.columns-teams {
  width: 50%;}


.test-two#owlslide3 .wht-txt{height: auto;}

.testimonial-two .alumni-test::after, #owlslide4::after {
  position: absolute; top: -40px; right: 0px;}

.testimonial-bx{height: auto;}

.testimonial-bx{padding: 20px;}

.testmain-purpl{margin-top: 0px;}

.testmain-purple #owlslide2 {
  margin-top: 0px;
}


.alumni-test  #owlslide2 .owl-nav {
  position: absolute; text-align: center;
  top: inherit; bottom: 0px;
}

.alumni-test  #owlslide2{
  padding-bottom: 30px;
  margin-bottom: 30px;
}


.alumni-test  #owlslide2 .owl-nav button {
  margin: 0px 20px !important;
}

.alumni-test  #owlslide2 .owl-prev {
  position: relative;
  left: inherit;
  float: none !important;
  background-size: 15px !important;
}

.alumni-test  #owlslide2 .owl-nav button {
  margin: 0px 20px !important;
  position: relative;
right: inherit;
float: none !important;
background-size: 15px !important;
}




.ana-test-section  #owlslide4 .owl-nav {
  position:relative; text-align: center;
  top: inherit; bottom: 0px; margin-top: 20px;
}

.ana-test-section  #owlslide4 .owl-nav button {
  margin: 0px 20px !important;
}

.ana-test-section  #owlslide4  .owl-prev {
  position: relative;
  left: inherit;
  float: none !important;
  background-size: 15px !important;
}

.ana-test-section  #owlslide4  .owl-nav button {
  margin: 0px 20px !important;
  position: relative;
right: inherit;
float: none !important;
background-size: 15px !important;
}

.ana-test-section  #owlslide4 .owl-nav .owl-next{display: inline-block;}



.collapse-dvs {
  width: 80% !important;
  height: 250px !important;
  overflow-y: auto;
  left: 10% !important;
  right: auto !important;
  margin-top: -15px;
}

.team-slides .owl-nav .owl-next{margin-right: 0px;  width: 15px;
  height: 15px; }

.team-slides .owl-nav .owl-prev {
  width: 15px;
  height: 15px; 
  margin-left: -13px;
}

.team-slides .owl-carousel .owl-dots{display: none;}

.team-slides .owl-carousel .owl-item{margin-bottom: 20px;}

.abc-team ul li a { font-size: 14px; padding: 10px 5px 0px;}


#owlslidetest .fclty-img,
#owlslidetest2022 .fclty-img,
#owlslidetest2021 .fclty-img,
#owlslidetest2020  .fclty-img{
  width: 100% !important;
}

#owlslidetest .fclty-text,
#owlslidetest2022 .fclty-text,
#owlslidetest2021 .fclty-text,
#owlslidetest2020 .fclty-text{
  width: 100% !important; padding-left: 0px;}


.slideowl.owl-carousel .owl-item .fclty-text p{height: 22px;}

.mlp-bg04 {
  margin-top: 40px;
}

.exmpprg{
  margin-top: 40px !important; padding-bottom: 0px !important;
}

.samplespkrs #owlslide21 .owl-prev,  .contridv #owlslide22  .owl-prev, #owlslide223  .owl-prev{
  width: 12px; height: 37px; margin-left: -14px; 
}

.samplespkrs #owlslide21 .owl-next,  .contridv #owlslide22 .owl-next,
#owlslide223 .owl-next{margin-right: -3px;width: 12px; height: 37px;}


.samplespkrs #owlslide21 .owl-prev,  .contridv #owlslide220  .owl-prev{
  width: 12px; height: 37px; margin-left: -14px; 
}

.samplespkrs #owlslide21 .owl-next,  .contridv #owlslide220 .owl-next{margin-right: -3px;width: 12px; height: 37px;}
.market-innerimg {  min-height: 200px;
}

.particpntirghundrd{padding-top: 20px;}

.programcontriirghundred{margin-top:50px !important; padding-bottom: 0px !important;}

#owlslide2 .leader-text-detl {
  margin-top: 12px;
}


.mrktbanenr{background-image: url("../images/mpl-top-banner.jpg") !important;}

.agendacannes-new .agenda-left h5{margin-bottom: 20px;}

.agendacannes-new .agenda-left{padding-left: 10px;
}

.agendacannes-new .agenda-right h4 {
  margin: 0px 0px 15px;  }
 

.bluebgcannes #top-addrss-incld01 .dscvr-mrket-bt{position: relative;}

.agendacannes-new .agenda-right, .agendacannes-new .agenda-left {width: 100%; padding-left: 0}

.agendacannes-new .agendadata-list{display: block;}

#tickets .agendacontentleft h6{padding: 0px;}

#tickets .agendacontentleft, #tickets .agendacontentcenter, #tickets .agendacontentright{width: 100%;}

#tickets .agendadata-list { display: block;}

#tickets .agendacontentright a{margin: 15px 0px 0px; float: left;}

#tickets .hurry-up p{padding-left: 0}

.submitimages{margin: 7px 0px}

.datacannesright{margin-top: 20px}

.datacannesright h4{margin-bottom: 20px;}

.datacannes{margin: 15px 0px;}

/*.program-spc-dtl, .announce-mb, .summitnewcannes {overflow-x: hidden;}*/

.mobilehidesect .dscvr-mrket-bt{position: relative;}

.mobilehidesect{padding-bottom: 0px !important;}

 .cannesregister.ldrregistnew{position: relative;}


.popup-frm {
  margin-top: 5px;
}

.popup-frm label{margin-bottom: 0}

.popup-frm input { padding: 15px 15px; height: 35px;}


.popupvideotitle form {
  padding: 20px 20px 20px;
}

.videomultiselect{display: block !important;}

.selectsubmit{margin-left: 0; margin-top: 15px;}


.joinannouce{margin-top: 40px !important;}


.newssection-marketing, .academiclogs, .marketingteams{padding: 0px 20px;}

.marketing-left{margin-top: 20px;}

.marketingteamimg h6{font-size: 10px;}

#mlp-marketing-dscvr.fixed-bottom{position: relative;}


    .upcmng-head{
          padding: 0px 20px;
        }

.advisorymarkting{margin: 0px;}

.ldrregistnew {
  margin-top: -14px;
}


.visithotelbt{position: relative;}


.hotelimage{height: auto;}


.newleader{padding-top: 0px;}

.uponmargin {margin-top: 0px !important}

.donldimg{margin-top: 0 !important; margin-bottom: 30px;}

.upcmng-evnt-main-sc .col-lg-7 {
  padding-left: 15px;
}

.past-page:nth-child(2n) .col-lg-5 {
  padding-left: 15px;
  padding-right: 15px;
}

.past-page:nth-child(2n) .col-lg-7 {
  padding-right: 15px;
  padding-left: 15px;
}

.past-page .col-lg-7 {
  padding-left: 15px;
  padding-right: 15px;
}

.past-page .col-lg-5 {
  padding-right: 15px;
  padding-left: 15px;
}

}




@media only screen and ( min-width:320px) and ( max-width:599px ){
	
	
	  .multiselect-wrapper{margin-bottom: 10px !important;} 
	
	
	#owlslide21 .owl-nav {
    position: absolute;
    top: 93%;
    width: 100%;
}
	.upcmng-head.w-100.float-left {
    padding: 0px 20px; }
	.study-01 {
    float: left;
    margin-left: 0px; padding-right:10px;
}
.announce-head h4 { padding-top:10px;
}
.study-03 {
    float: left;
    margin-right: 0px;
	padding: 30px 0px;
}
	
.Challenge-box {
    width: 25%;
    float: left;
    margin: 10px 0px 0px 0px;
}
.panama-agenda .wht-dtl-inner {
    height: auto;
}

.panam-imgs-dv .col-lg-4{margin-bottom: 15px;}

.panam-imgs-dv .col-lg-4:last-child{margin-bottom: 0px;}

.panama-sct iframe{margin-top: 30px;}

.newslist h2{min-height: auto;} 
.contact-right-img-prt{margin-top: 30px;}

.agenda-lct{height: auto;}

.prtner-hm-1 img {
    width: 95px;
}

.anc-new {
    margin-top: 0px;
}

.menu-dv{margin-top:5px;}

#banner{background-image: url("../images/home-banner.jpg"); background-size: cover;
background-repeat: no-repeat; background-position: left top; padding:90px 0px;}

.banner-home-image{display: none;}

.banner-home-text{position: relative; margin: 0px;}

.banner-home-text h1 {
    font-size: 26px;  font-weight: 300;  line-height: 36px;
}

.home-content-main h2{font-size: 26px;}

.logo-partner {
    width: 49%;     margin: 0px auto 10px;}
	
	.logo-partner01 {
    width: 49%;     margin: 0px auto 10px;}
	
	.logo-partner03 {
    width: 49%;     margin: 0px auto 10px;}
	.logo-partner03 img {width:126px;
}

.logo-partner img {width:126px;
}
.logo-partner01 img {width:126px;
}
.footer-one {padding:25px 0px; margin-top: 50px;}

.info-footer h5 {
    font-size: 17px;  font-weight: 400;
}

.info-footer p{font-size: 14px;}

.footer-one .col-lg-6:last-child  .info-footer{margin-top: 30px;}

.socl-foot ul li {
    margin: 0px 5px 0px 0px;}

.socl-foot ul li a i {
    font-size: 12px;
}

.cpyright p{font-size: 7px; margin-top: 5px;}

#menu img {
    width: 100px;   margin-left: 42px;  margin-top: 18px;  display: block;
}

.banner-home-text1 {
    position: relative; margin: 0px;
}
.banner-home-text100 {
    position: relative; margin: 0px;
}
.banner-home-text1 h1 {
    font-size: 26px;   font-weight: 300;  line-height: 36px;
}
.banner-home-text100 h1 {
    font-size: 26px;   font-weight: 300;  line-height: 36px;
}
#leadership-banner {
/*    background-image:  url("../images/leadersip-banner.jpg");*/
    background-image: url("../images/mpl-global.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 40px 0px;
}
#leadership-banner-001 {
/*    background-image:  url("../images/leadersip-banner.jpg");*/
background-image: url("../images/mpl-global.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 100px 0px;
}
#humaniz-banner{
    background-image:  url("../images/mpl-global.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 40px 0px;
}

.leader-content-main h2  {
    font-size: 26px;
}

.mobileheadings .wht-txt h3 {font-size: 26px !important;}

.leader-video iframe{height: auto;}
.leader-video-01 iframe{height: auto;}
.leader-video {
    margin: 100px 0px 60px;
}

.wht-dtl-inner{border: none; border-bottom: 1px solid #fff !important; height: auto;
padding-top: 30px !important; padding-left: 25px; padding-right: 25px;} 

.get-dtl-main .col-lg-6 .wht-dtl-inner {
    height: auto;
}
/*
.get-dtl-main .col-lg-6:nth-child(2) .wht-dtl-inner {
    border-bottom: none !important;
}*/

.top-adds-dtl ul{margin-top: 35px;}

#top-addrss-incld{padding-bottom: 0px;}

.upcmng-head h2{font-size: 26px;}

.previous-text img{width: 90px;}

.previous-text p{font-size: 12px;}

.previous-text h4{font-size: 17px;}

.previous-text h6{font-size: 14px;}

.fclty-text p{height: auto;}

.humnz-footer .footer-one {
    border-top:none;
    padding: 0px 0px;
    margin-top: 50px; margin-bottom: 20px;
}

.leader-footer .footer-one {
    border-top:none;
    padding: 0px 0px;
    margin-top: 50px; margin-bottom: 20px;
}

.contact-footer .footer-one {
    border-top:none;
    padding: 0px 0px;
    margin-top: 50px; margin-bottom: 20px;
}

.tesimonial-footer .footer-one {
    border-top:none;
    padding: 0px 0px;
    margin-top: 50px; margin-bottom: 20px;
}

.press-footer .footer-one {
    border-top:none;
    padding: 0px 0px;
    margin-top: 50px; margin-bottom: 20px;
}

.particpnt-text p{height: auto;}

.particpnt-bxes{margin-bottom: 25px;}

.press-head-text, .press-detail{
    padding: 15px 25px;
}

.press-head-text h2{font-size: 22px;}

.date-press{margin-top: 10px;}


.prss-pera, .press-head-inner{width: 100%;}

.apprch-bxes {
    margin-top: 20px;  margin-bottom: 20px;
}

.advisry-dscvr h3{font-size: 17px;}

.bul-blck-ons{padding: 15px 20px;}

.podcast-video .col-sm-6{margin: 15px 0px;}


#press-banner{
    background-image: url("../images/mpl-global.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 40px 0px;
}

#testimonial-banner-new{
    background-image: url("../images/mpl-global.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
    padding: 40px 0px;
}

.perspct-text h2{font-size: 25px;}

.perspct-video iframe{height: auto;}

.perspct-video {
    margin: 80px 0px 20px;
}

.info-footer{text-align: center; margin-top: 25px;}

.inight-vdo-iframe{margin-top:70px;}

#insight-sctns .insight-video {
    margin: 50px 0px 0px;
}

.book-text {
    width: 100%;}

 .brands-bk{padding: 0px 25px;}   

.brnd-book-image{position: relative; width: 100%; top: inherit; right: inherit; text-align: center;}

.brnd-book-image img{width: 150px; float:none; margin-top: 15px;}

.fclty-img {
    width: 30% !important;
}
.program-button010 {
    padding-bottom: 50px;
}
.fclty-text{
    width: 70% !important; padding-left: 20px;
}

.fclty-text h4{font-size: 17px;}

.fclty-text p{font-size: 14px;}

.fclty-dv {
    margin: 30px 0px;
}

#marketing-dscvr .insight-mn-hd h3, #marketing-dscvr .insight-mn-hd p{text-align: left;}

.insight-video h2{text-align: left;}

.podcast-lstn .upcmng-head h2, .podcast-lstn .upcmng-head p, .inight-vdo-iframe h4{text-align: left;}

.insight-vdos .glbl-brnd {
    margin-bottom: 50px;
}

.team-text p{height: auto;}

.team-bxes {
    display: flex;
    align-items: center;
    height: 100%;
}

.boxbtn-imgs1 img {
    width: 153px;
    margin-top: 10px;
}

.boxbtn-imgs1 a {
    margin: 5px 5px; display: inline-block;
}

.outline-text{height: auto;}

.outline-bx{margin: 15px 0px;}

.spcfc-txt-outline{height: auto;}

.grwth-ns .spcfc-dv{margin: 15px 0px;}

.thnks-dv{padding-left: 0px; padding-right: 0px;}

.thnks-dv h1{font-size: 38px;}

.hm-vdo iframe{height: auto;}

.nw-home-vdeo{background: none !important; padding: 0px !important;}

.nw-home-vdeo .banner-home-image{display: block;}

.nw-home-vdeo .banner-home-text{position: absolute; margin-top: 25px;}

.nw-home-vdeo .banner-home-text h1  {
    font-size: 15px;
    line-height: 21px;
}

.previous-text-home h6{white-space: inherit;}

.advisry-img-hd .fclty-text h4{height: auto;}

.why-blck {
    width: 100%; margin: 0px 0% 20px 0px;  height: 150px;}

.why-multiple-blcks {
    width: 100%;
}

.blck-ons {
    width: 100%;
    margin-left: 0%;
    margin-bottom: 20px;
}

.master-popup .modal-content {
    padding: 20px 10px !important;
}

.master-list{padding: 10px 20px;}

.master-list h3{font-size: 11px;margin: 0px 0px 5px;}

.master-form label {
    margin: 0px 0px 1px;  font-size: 9px;
}

.prsnt-vdo iframe {
    height: 180px;
}

.vdo-prsnt-nw .modal-content {
    padding: 20px 15px !important;
}

.info-footer {
    padding-left:0px;
}

.footer-logo img {
    max-width: 100%;
    padding-right: 0px;
    margin-left: 0px;
    display: block;
    float: none;
    margin: 0px auto 35px;
}

.communityirg .outline-text p{min-height: inherit;}

.announce-btn{position:relative;}

.announce-head h2{font-size: 26px;}

.home-announce-text{margin-top: 25px;}

.announce-btn a, .home-read-btn a{ font-size: 14px; padding: 5px 20px; }

.home-read-btn, .announce-btn {margin-top: 15px;}

.announce-mb .home-announce-text{margin-top: 0px;}

.announce-mb .home-announce-img {margin-top:25px;}

.tab-section ul li a {
    padding: 0px 7px;
    font-size: 15px;
}

.events-filter {
    margin-top: 2px;  margin-right: 15px;
}

.upcm-full-dv .col-lg-7, .upcm-full-dv .col-lg-4 {
    padding: 0px 15px;
}

.upcmng-evnt-main-sc{height: auto;}

.upcmng-evnt-image-bx{height: auto;}

.upcming-bx-text p{font-size: 17px;}

.upcming-bx-text h3{font-size: 19px;}

.upcming-bx-text{padding: 15px;}

.upcoming-head-banner h1, .past-event-section h2, .irg-heading-evnt-banner h1,
.irg-open-dv h2
{font-size: 26px;}

.past-event-section {
    margin: 20px 0px 0px;  padding: 30px 20px 0px;}

.past-event-section a{float: none;}

.pst-btn {
    text-align: center; margin-top: 20px;
}

.past-event-section a{font-size: 15px;}

.upcoming-detail-back-btn{top: 10px;}

.upcoming-detail-banner-heading{bottom: 10px;}

.rgst-btns-heading-banner a{font-size: 15px; margin-top: 10px; float: left;}

.pst-btn-text {
    text-align: left; margin-top: 5px;
}

.irg-heading-evnt-banner h1{margin-bottom: 0px;}

.quote-detail-right {
    padding: 0px 0px;
}

.last-year-full-event-head h4{font-size: 22px;}

.quote-detail-right h4{font-size: 23px; text-align: center;}

.quote-detail-right p {
    padding: 0px 0px; font-size: 17px; text-align: center;
}

.question-text-dtl-pg {margin-top: 15px;}

.question-btn-detail a{float: left; font-size: 16px; margin-top:30px;}

.past-evnt-tstmnl .quote-detail-right p{text-align: center; margin: 0px;}

.form-heading-rgst-evnt h2{font-size: 26px;}

.form-heading-rgst-evnt p{font-size: 22px;}

.upcmng-evnt-main-sc .col-lg-5 {
    padding-right: 15px;
}

.pst-dvs .upcmng-evnt-main-sc:nth-child(2n) .col-lg-5 {
    padding-left: 15px;
    padding-right: 15px;
}

.pst-dvs .upcmng-evnt-main-sc:nth-child(2n) .col-lg-7 {
    padding-right: 15px;  padding-left: 15px;
}

.upcming-bx-text h5 {
    font-size: 19px;
}

.upcmng-evnt-main-sc:nth-child(2n) .col-lg-7 {
    padding-right: 15px; padding-left: 15px;
}

.upcmng-evnt-main-sc:nth-child(2n) .col-lg-5 {
    padding-left:15px; padding-right: 15px;
}

.upcoming-detail-back-btn a{font-size: 13px;}

.pst-btn-text p {
    margin: 5px 0px 0px;  font-size: 18px;
}

.upcoming-detail-main-section {
    padding-top: 50px;
}

.upcmng-web-image-bx .upcm-logo-crner{width: 80px;}

.upcms-dvs-hovers h2{font-size: 26px; margin: 8px 0px;}

.upcms-dvs-hovers h4{font-size: 19px;}

.upcms-dvs-hovers p {
    font-size: 14px; }

.upcms-dvs-hovers h6{font-size: 12px;}

.upcming-bx-wbnr-text h5{font-size: 18px;}

.upcming-bx-wbnr-text h3{font-size: 24px;}

.upcmng-webnar-main-sc .col-lg-5 {
    padding-right: 15px; padding-left: 15px;
}

.upcmng-webnar-main-sc:nth-child(2n) .col-lg-7 {
    padding-right: 15px;  padding-left: 15px;
}

.upcmng-webnar-main-sc .col-lg-7 {
    padding-left:15px;
}

.upcmng-webnar-main-sc:nth-child(2n) .col-lg-5 {
    padding-left:15px;
    padding-right: 15px;
}

.demand-webinar-btns p {
    font-size: 21px;  line-height: 26px;
}

.webinar-misses-head h3{font-size: 23px;}

.webinar-misses{padding: 30px;}

.webinar-misses-form .cnt-lb input {width: auto;}

.upcm-rgst-websnar .boxbtn-imgs1 a {
    font-size: 12px; padding: 6px 16px; margin: 5px 2px;
}

.filter-demnd select{margin: 0px 12px 0px 0px; margin-bottom: 10px; max-width: 151px;}

.filter-demnd label{width: 100%; margin-bottom: 10px;}

.filter-demnd select:nth-child(3){margin-right: 0px;}

.filter-demnd select:nth-child(5){margin-right: 0px;}

.demand-available ul li img {
    width: 28px;}

.demand-available h4{font-size: 20px;}

.demand-bx-wbnr-text h3, .demand-bx-text h3{font-size: 24px;}

.demand-bx-wbnr-text p, .demand-hover-right p, .demand-hover-left p{font-size: 15px;}

.demand-bx-wbnr-text h5 {padding: 0px 0px;}

.demand-bx-text h5{font-size: 14px;}

.demand-hover-small p {
    margin: 0px 0px 15px;   font-size: 15px;}

.demand-hover-small h4{font-size: 18px;}

.demand-hover-small ul li img {
    width: 30px;}

.live-right-dv {
  padding-left: 0px; margin-top: 25px;
}

.join-webinar-main-section .upcmng-webnar-main-sc .col-lg-7 {
  padding-left: 0px;
}

.join-webinar-main-section .upcmng-webnar-main-sc .col-lg-5 {
  padding-right: 0px;}

.view-webnar-button a{font-size: 14px;}

.live-left-dv h2, .live-right-dv h2, .join-webnr-head h2,
.demand-discover-head h2, .interview-head h2, .registration-video-box h2,
.registration-video-box h2, .poscast-heading-dv h2{font-size: 26px;}

.podcast-player-text {
  padding-left: 0px; margin-top: 25px;
}

.interview-listing ul li a, .interview-listing ul li span{font-size: 18px;}

.showreaddv-ons h4{font-size: 19px;}

.showread-two h3 {
  font-size: 24px; line-height: 35px; width: 100%; margin-left: 0px;
}

.testmnl .owl-carousel .owl-item .card {
  min-height: auto;
}

 .optimize .fclty-text h4{height:auto;}

 .optimize .fclty-text p{height: auto; margin-bottom: 15px;}

.prtcndrs-new .fclty-text p {
    height: auto !important;
}

.irg-insight-leader .col-lg-5, .isnight-upcmg-webinar .upcmng-webnar-main-sc .col-lg-7 {
  padding-right: 15px;
}

.irg-insight-leader .col-lg-7, .isnight-upcmg-webinar .upcmng-webnar-main-sc .col-lg-5
{padding-left: 15px;}

.frms-video iframe{min-height: 250px;}

.article-section .dscvr-mrket-bt {
    bottom: 0px;
    top: inherit;
}

.article-section .wht-txt{padding-top: 25px; padding-bottom: 15px;}

.share-article ul li {
  margin-left: 1px;
}

.newslist h2{font-size: 25px;}

.seeds-watch-main .col-lg-4 {
  padding-right: 15px;
}

.seeds-watch-main .col-lg-8 {
  padding-left: 15px;
}

.seeds-text h2{font-size: 26px;}

.benefit-ons {
  margin: 20px 0px;
}

#owlslide2::after{right: -5px;}

.test-text-leader{background: transparent;}

.leader-programs{padding-bottom: 0px;}

#owlslide2{margin-top: 80px;}

.leader-new-video{margin:10px 0px 0px;}

.leder-get .row:last-child .action-plan{border-bottom: none !important;}


.advisory-sliderimg{margin-bottom: 40px;}

.testmonial-leader-prgrms .owl-next{position: relative;
right: inherit; float: none !important; background-size: 15px !important;}

.testmonial-leader-prgrms .owl-prev{position: relative; left: inherit;
float: none !important; background-size: 15px !important;}

.testmonial-leader-prgrms .owl-nav{
  top: inherit;  bottom: 0px; text-align: center;margin: 20px 0px 20px;
  position: relative;
}

.testmonial-leader-prgrm #owlslide3{padding-bottom: 50PX;}

.testmonial-leader-prgrms .owl-nav button{margin: 0px 20px !important;}

.popup-team-sctn .col{flex-basis: inherit !important;}

.spcfc-txt.ldrs-text-new p{height: auto;}

.columns-teams {
  width: 100%;}

.test-two#owlslide3 .wht-txt{height: auto;}

.testimonial-two .alumni-test::after, #owlslide4::after {
  position: absolute; top: -40px; right: 0px;}

.testimonial-bx{height: auto;}

.testimonial-bx{padding: 20px;}

.testmain-purpl{margin-top: 0px;}

.testmain-purple #owlslide2 {
  margin-top: 0px;
}

.testimonial-company .alumni-test,
.ana-test-section  .alumni-test{margin-top: 20px;}

.alumni-test  #owlslide2 .owl-nav {
  position:relative; text-align: center;
  top: inherit; bottom: 0px; margin-top: 20px;
}

.alumni-test  #owlslide2 .owl-nav button, .samplespkrs #owlslide21 #owlslide2 .owl-nav button,
.contridv #owlslide22  .owl-nav button, #owlslide223  .owl-nav button{
  margin: 0px 20px !important;
}

.alumni-test  #owlslide2 .owl-prev,.samplespkrs  #owlslide21  .owl-prev,
.contridv #owlslide22   .owl-prev,  #owlslide223   .owl-prev{
  position: relative;
  left: inherit;
  float: none !important;
  background-size: 15px !important;
}

.contridv #owlslide220  .owl-nav button{
  margin: 0px 20px !important;
}

.alumni-test  #owlslide2 .owl-prev,.samplespkrs  #owlslide21  .owl-prev,
.contridv #owlslide220   .owl-prev{
  position: relative;
  left: inherit;
  float: none !important;
  background-size: 15px !important;
}






.alumni-test  #owlslide2 .owl-nav button, .samplespkrs #owlslide21  .owl-nav button,
.contridv #owlslide22   .owl-nav button ,  #owlslide223   .owl-nav button {
  margin: 0px 20px !important;
  position: relative;
right: inherit;
float: none !important;
background-size: 15px !important;
}
.contridv #owlslide220   .owl-nav button {
  margin: 0px 20px !important;
  position: relative;
right: inherit;
float: none !important;
background-size: 15px !important;
}
.samplespkrs #owlslide21, .contridv #owlslide22, #owlslide223 {
          position: relative;
          text-align: center;
          top: inherit;
          bottom: 0px;
          margin-top: 20px;
        }
		
		.samplespkrs #owlslide21, .contridv #owlslide220 {
          position: relative;
          text-align: center;
          top: inherit;
          bottom: 0px;
          margin-top: 20px;
        }

.samplespkrs #owlslide21 .owl-prev, .samplespkrs #owlslide21 .owl-next ,
.contridv #owlslide22  .owl-next, #owlslide223  .owl-next {
  color: #000050 !important;
  font-size: 28px !important;
}
.contridv #owlslide220  .owl-next {
  color: #000050 !important;
  font-size: 28px !important;
}


.ana-test-section  #owlslide4 .owl-nav, .contridv #owlslide22  .owl-nav, #owlslide223  .owl-nav {
  position:relative; text-align: center;
  top: inherit; bottom: 0px; margin-top: 20px;
}
.ana-test-section  #owlslide4 .owl-nav, .contridv #owlslide220  .owl-nav {
  position:relative; text-align: center;
  top: inherit; bottom: 0px; margin-top: 20px;
}
.ana-test-section  #owlslide4 .owl-nav button {
  margin: 0px 20px !important;
}

.ana-test-section  #owlslide4  .owl-prev {
  position: relative;
  left: inherit;
  float: none !important;
  background-size: 15px !important;
}

.ana-test-section  #owlslide4  .owl-nav button {
  margin: 0px 20px !important;
  position: relative;
right: inherit;
float: none !important;
background-size: 15px !important;
}

.ana-test-section  #owlslide4 .owl-nav .owl-next{display: inline-block;}

.abc-team ul li a {
font-size: 12px; padding: 10px 1px 0px;
}

.collapse-dvs {
  width: 80% !important;
  height: 250px !important;
  overflow-y: auto;
  left: 10% !important;
  right: auto !important;
  margin-top: -15px;
}

.team-slides .owl-nav .owl-next{margin-right: 0px;  width: 15px;
  height: 15px; }

.team-slides .owl-nav .owl-prev {
  width: 15px;
  height: 15px; 
  margin-left: -13px;
}

.team-slides .owl-carousel .owl-dots{display: none;}

.team-slides .owl-carousel .owl-item{margin-bottom: 20px;}

#owlslidetest .fclty-img,
#owlslidetest2022 .fclty-img,
#owlslidetest2021 .fclty-img,
#owlslidetest2020  .fclty-img, #owlslidetest2024 .fclty-img, #owlslidetest2025 .fclty-img,
 #owlslidetest2025 .fclty-img, #owlslidetest2026 .fclty-img{
  width: 100% !important;
}

#owlslidetest .fclty-text,
#owlslidetest2022 .fclty-text,
#owlslidetest2021 .fclty-text,
#owlslidetest2020 .fclty-text, #owlslidetest2024 .fclty-text,  #owlslidetest2025 .fclty-text,
#owlslidetest2026 .fclty-text,
{
  width: 100% !important; padding-left: 0px;}


#owlslidetest .owl-item .fclty-text p,
#owlslidetest2022 .owl-item .fclty-text p,
#owlslidetest2021 .owl-item .fclty-text p,
#owlslidetest2020 .owl-item .fclty-text p, #owlslidetest2024 .fclty-text p,
#owlslidetest2025  .fclty-text p,
#owlslidetest2026   .fclty-text p,{font-size:9px;
height: 10px;}

#owlslidetest .owl-item .fclty-text h4,
#owlslidetest2022 .owl-item .fclty-text h4,
#owlslidetest2021 .owl-item .fclty-text h4,
#owlslidetest2020 .owl-item .fclty-text h4,
#owlslidetest2024 .fclty-text h4,
#owlslidetest2025 .fclty-text h4, #owlslidetest2026 .fclty-text h4{font-size: 10px;}

#twentythree .team-heading-irgprt h2,
.team-two .team-heading-irgprt h2,
.team-three .team-heading-irgprt h2,
.team-four .team-heading-irgprt h2{font-size: 17px;}


#twentythree .prt-inner-head a,
.team-two .prt-inner-head a,
.team-three .prt-inner-head a,
.team-four .prt-inner-head a{font-size: 10px, padding: 3px 10px;}

.slideowl.owl-carousel .owl-item .fclty-text a {
  padding: 3px 7px; font-size: 10px;
}

.bord-study-imapct h6{font-size: 9px;}

.bord-study-imapct p{font-size: 8px;}

.study-03 h4{padding-top: 0px;}

.announce-mb .home-announce-img img{margin-bottom: 20px;}

.insightdtlspera{height: auto;}
.home-announce-sectionimapct {margin: 0px; padding:0px 0px 50px 0px; background: #fff;}
.leader-vdeosimpact {
    margin-top: 0px !important;
    margin-bottom: 0px;
}

.samplespkrs #owlslide21 .col-tm-speakers p{white-space: inherit;}

.mlp-bg06 {  padding-left: 20px;  padding-right: 20px;}

.mlp-bg04 {margin-top: 10px;}

.exmpprg{margin-top:40px !important;}

.exmpprg .leader-content-main h2{margin-bottom: 0px;}

.persnltext p{font-size: 14px !important;}

.market-innerimg {  min-height: 260px;
}

.particpntirghundrd{padding-top: 20px;}

.programcontriirghundred{margin-top:50px !important; padding-bottom: 0px !important;}

#owlslide2 .leader-text-detl {
  margin-top: 12px;
}

.mrktbanenr{background-image: url("../images/mpl-top-banner.jpg") !important;}

.mlp-pages-bnner-text span {
  font-size: 18px;}

.submitdatasection {
  padding: 40px 0px 20px;
}

.agendacannes-new .agenda-left h5{margin-bottom: 20px;}

.agendacannes-new .agenda-left{padding-left: 10px;
}

.agendacannes-new .agenda-right h4 {
  margin: 0px 0px 15px;  font-size: 21px;}
 
.agendacannes-new .agenda-right p, #tickets .agendacontentcenter p, .datacannesright p{font-size: 16px;
}

.agendacannes-new .agenda-right, .agendacannes-new .agenda-left {width: 100%; padding-left: 0}

.agendacannes-new .agendadata-list{display: block;}

#tickets .agendacontentleft h6{padding: 0px;}

#tickets .agendacontentleft, #tickets .agendacontentcenter, #tickets .agendacontentright{width: 100%;}

#tickets .agendadata-list { display: block;}

#tickets .agendacontentright a{margin: 15px 0px 0px; float: left;}

#tickets .hurry-up p{padding-left: 0}

.submitimages{margin: 7px 0px}

.datacannesright{margin-top: 20px}

.datacannesright h4{margin-bottom: 20px;}

.datacannes{margin: 15px 0px;}

/*.program-spc-dtl, .announce-mb, .summitnewcannes {overflow-x: hidden;}*/

.mobilehidesect .dscvr-mrket-bt{position: relative;}

.mobilehidesect{padding-bottom: 0px !important;}

.bluebgcannes #top-addrss-incld01 .dscvr-mrket-bt{position: relative;}

 .cannesregister.ldrregistnew{position: relative;}

 .registerus h3{font-size: 25px}

 .registerfootercannes .registerus {
  padding: 50px 0px !important;
}


.rowstdy, .rowstdy .row{margin: 0px}

.imapct-btn1{max-width: 160px}

.popupvideotitle form { padding: 10px 20px 20px;
  margin-top: 15px;
}

.popup-frm {
  margin-top: 5px;
}

.popup-frm label{margin-bottom: 0}

.popup-frm input { padding: 15px 15px; height: 35px;}

.videomodal .modal-content {
  padding: 20px 25px 10px!important;
}

.videomultiselect{display: block !important;}

.selectsubmit{margin-left: 0; margin-top: 15px;}

.joinannouce{margin-top:40px !important;}

.newssection-marketing, .academiclogs, .marketingteams{padding: 0px 20px;}

.marketing-left{margin-top: 20px;}

.marketingteamimg h6{font-size: 10px;}

#mlp-marketing-dscvr.fixed-bottom{position: relative;}

.industrylogs  .logo-partner{height: 92px;}

.advisorymarkting{margin: 0px;}


.industrylogs  .logo-partner:last-child{height: auto;}

.ldrregistnew {
  margin-top: -14px;
}

.ldrregistnew.programhighlightregster {
  margin-top: 37px;
}

.ldrregistnew.lderregistsect {
  margin-top: 16px;
}

.visithotelbt{position: relative;}

.hotelimage{height: auto;}

.newleader{padding-top: 0px;}

.uponmargin {margin-top: 0px !important}

.donldimg{margin-top: 0 !important; margin-bottom: 30px;}

  .dwnldrprt-cmo{
          max-width: 250px;
        }

        .agendatable table td{
            font-size: 16px;
        }

.upcmng-evnt-main-sc .col-lg-7 {
  padding-left: 15px;
}

.past-page:nth-child(2n) .col-lg-5 {
  padding-left: 15px;
  padding-right: 15px;
}

.past-page:nth-child(2n) .col-lg-7 {
  padding-right: 15px;
  padding-left: 15px;
}

.past-page .col-lg-7, .past-page .col-lg-5 {
  padding-left: 15px;
  padding-right: 15px;
}

.mrktprogrm ul li{font-size: 14px;}

.grwthparadox{padding: 0px 20px}

}

@media screen and (max-width: 991px) {
    .irg-stats-row{margin-top: 0px;}
    .irg-stats-section{padding: 25px 18px 20px;}
    .irg-stats-section h3{font-size: 24px; margin-bottom: 22px;}
    .irg-stats-grid{gap: 14px;}
    .irg-stat-card{min-height: auto; padding: 20px 12px;}
    .irg-stat-number{font-size: 34px;}
    .irg-stat-label{font-size: 15px;}
}

@media screen and (max-width: 767px) {
    .irg-stats-row{margin-top: 0px;}
    .irg-stats-grid{grid-template-columns: 1fr;}
    .irg-stats-section h3{font-size: 22px;}
    .irg-stat-number{font-size: 32px;}
}


@media screen and (max-width: 991px) {
    .irg-events-row{margin-top: 70px;}
    .irg-events-cta{padding: 35px 20px;}
    .irg-events-cta h3{font-size: 24px;}
    .irg-events-cta p{font-size: 16px;}
}

@media screen and (max-width: 767px) {
    .irg-events-row{margin-top: 55px;}
    .irg-events-cta{padding: 30px 18px;}
    .irg-events-cta h3{font-size: 21px;}
    .irg-events-cta p{font-size: 15px;}
    .irg-events-btn a{font-size: 15px; padding: 9px 25px;}
}