@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 1600px) {
  noscript div {
    margin-top: 25px;
  }

  .headerLeft_wrapper{
    margin-left: 32%;
  }

}
@media only screen and (max-width: 1440px) {
  body {
    font-size: 14px;
    line-height: 22px;
  }

  #Arrowfix {
    width: 36px;
    height: 36px;
  }
  #Arrowfix span {
    margin-left: -6px;
    margin-top: -10px;
    border: 6px solid transparent;
    border-bottom-color: #ffffff;
  }
 .dateimg img {
    float: none;
    width: 90%;
    margin: 0 0 15px 0;
}
  .Custom-res .topwrapper, .lp-design .dell__theme .topwrapper{
  padding-top: 132px;
  
  } 
  .Custom-res .p-mid{
  padding-top: 165px;
  
  }
  .header-400{
    height: 325px;
  }
  .header-460{
    height: 450px;
  }
  .header-460 .topwrapper{
    padding-top: 75px;
  }
  .header-460 .topwrapper h1{
    font-size: 45px;
    line-height: 49px;
  }
  .header-400 .topwrapper h1{
    font-size: 32px;
    line-height: 36px;
  }
  .topheader27 .topwrapper h2{
    padding-top: 45px;
  }
  .topheader35.Custom-res{
    height: 400px;
  }
  .Custom-res span{
    font-size: 28px!important;
    line-height: 30px!important;
  }
  .topwrapper,
  .containwrapper,
  .footerwrapper, .containwrapper {
    width: 84%;
  }
  .topwrapper {
    padding: 20px 0;
  }
  .topwrapper h1, .topwrapper h2, .topwrapper h5 {
    width: 60%;
    font-size: 28px;
    line-height: 32px;
    padding: 15px 0;
  }
  .Cloud-Forum p{
    font-size: 15px;
  }
  .containwrapper {
    padding: 30px 0;
  }
  .containcol2 {
    margin-top: -95px;
  }

  .containbox {
    font-size: 15px;
    line-height: 28px;
  }
  .containbox p {
    margin-bottom: 18px;
  }
  
  .topheadertext h1 {
    font-size: 22px;
    line-height: 22px;
	line-height:28px;
	}
	.topheaderimg  {
		width: 280px;
	}
  .spekarright {
    font-size: 16px;
    line-height: 24px;
  }

  .datetext {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 10px;
  }
  .datetext i {
    font-size: 18px;
    margin-right: 5px;
  }
 .maincontainwrapper {
    padding: 0;
	   width:100%;
  }
   .h-400 .topwrapper h2{
    font-size: 44px;
    line-height: 50px;
  }
	
  .topwrapper .para1{
    font-size: 22px;
    line-height: normal;
  }
  
  /*.topheader55{
    background-position: -150px center;
  }*/
  .blayer{
    width: 35%;
    left: 0;
    bottom: 7%;
    height: 40%;
    z-index: 0;
    background-color: #000;
  }

    .topheader58 .bottom-content{
      position: absolute;
        width: 100%;
        top: 20%;
    }

    .adobe-event .topimg1 img{
      width: 170px;
    }
    .adobe-event .topwrapper .header1{
      font-size: 90px;
      line-height: normal;
    }
    .adobe-event .topwrapper .header2{
      font-size: 38px;
      line-height: 90%;
    }
    .adobe-event .topwrapper .header3{
      font-size: 30px;
    }
    .adobe-event .topwrapper .para1{
      font-size: 20px;
    }
    /*.lp-cmn p, .lp-cmn ul li{
      font-size: 15px;
      line-height: 25px;
    }*/  
    .obs-event .topwrapper h1{
      font-size: 36px;
    }

    .ruckus .topwrapper p{
      font-size: 18px;
    }

    .dell_theme img{
      right: 0;
    }

    .formContainer .form-field .form-input {
        padding: 8px 1.05rem;
        font-size: 14px;
     }

     .idxheaderbg{
        padding: 30px 0;
      }

    .idxheading1{
      font-size: 36px;
    }
    .headerLeft_wrapper{
      margin-left: 17%;
    }

    .wpc_design .bottom-content{
      padding: 0 5% 0 8%;
    }
/**/
    .ai_dialogue_new .topwrapper{
      padding: 30px 0;
    }
    .ai_dialogue_new .topwrapper .bottom-content h1{
      font-family: 'Roboto', sans-serif;
      font-size: 74px;
    }
    .ai_dialogue_new .topwrapper .bold-border{
      width: 35px;
      height: 18px;
    }
    .ai_dialogue_new .bottom-content .ai_dialogue_details .para1{
      font-family: 'Roboto', sans-serif;
      font-size: 30px;
    }
    .ai_dialogue_new .ai_dialogue_{
      margin: 5% 0;
    }

    .ai_dialogue_new .registration_bg h2{
      font-size: 40px;
      margin-bottom: 40px;
    }
    .ai_dialogue_new .ai_containcol1 .maincontainwrapper1{
      font-size: 20px;
      line-height: 140%;  
    }
    .ai_dialogue_new .ragformcol_main.ragformbotomtext span{
      font-size: 16.44px;
      line-height: 140%;
    }
    .ai_dialogue_new .ragformcol_main button{
      font-size: 18.66px;
    }
}

@media only screen and (max-width: 1100px) {
  noscript div {
    margin-top: 25px;
  }
.topheader35.Custom-res{
    height: 400px;
  }
  .footerbottomleft {
    float: none;
    width: 100%;
    text-align: center;
    display: block;
    margin: 0 0 20px 0;
  }
  .footerbottomright {
    float: none;
    width: 100%;
    text-align: center;
    display: block;
  }
  .speakerbox {
    width: 88%;
	}
	 /*.topheader28 {
	background:  url(../images/header28-b1.jpg) no-repeat center top #007aa8;
}*/
.topimg1 .img1, .topheader58 .topimg1 .img1 {
    width: 150px;
  }

  .blayer{
    width: 45%;
  }

  .topheader57 .topwrapper h1{
    font-weight: bold;
    font-size: 28px;
    line-height: normal;
  }
  .topheader57 .topwrapper h2{
    font-weight: normal;
    font-size: 24px;
    line-height: 34px;
  }

  .topheader58 .topwrapper h3{
      font-size: 22px;
      line-height: 100%;
    }
    .topheader58 .topwrapper h2{
      font-size: 42px;
      line-height: 100%;
    }
    .topheader58 .topwrapper h2 p{
      font-size: 58px;
      line-height: 100%;
    }
    .topheader58 .bottom-content{
        position: absolute;
          width: 100%;
          top: 35%;
      }

    .obs-event .topwrapper h1{
      font-size: 32px;
    }
    .topheader74 .bottom-content h1{
      font-size: 38px;
      line-height: 100%;
    }
    .topheader74 .bottom-content p{
      font-size: 18px;
      line-height: 140%;
    }

    .dell__theme .overlay{
      z-index: 1;
    }

    .keybox, .keybox.eventboxheight2{
      height: 180px;
    }
    .headerLeft_wrapper{
      margin-left: 7%;
    }
    .adobe-event-typo h1{
      font-size: 50px;
      line-height: normal;
    }
}

@media only screen and (max-width: 992px){
  section {
      padding: 30px 0;
  }
  .ample-event .topheader70{
    background: unset;
    height: auto!important;
  }
  .keybox, .keybox.eventboxheight2{
    height: 130px;
  }
  .idxheading1{
      font-size: 28px;
  }
  .idxheading3{
    font-size: 26px;
  }
  .idxpara1{
    font-size: 22px;
  }
/*  */

  .ai_dialogue_new .topwrapper{
    padding: 30px 0;
  }
  .ai_dialogue_new .topwrapper .bottom-content h1{
    font-family: 'Roboto', sans-serif;
    font-size: 54px;
  }
  .ai_dialogue_new .topwrapper .bold-border{
    width: 35px;
    height: 18px;
  }
  .ai_dialogue_new .bottom-content .ai_dialogue_details .para1{
    font-family: 'Roboto', sans-serif;
    font-size: 24px;
  }
  .ai_dialogue_new .ai_dialogue_{
    margin: 5% 0;
  }

  .ai_dialogue_new .ai_containcol2, .ai_dialogue_new .ai_containcol1{
    padding: 40px 0;
  }
  .ai_dialogue_new .registration_bg h2{
    font-size: 32px;
    margin-bottom: 30px;
  }
  .ai_dialogue_new .ai_containcol1 .maincontainwrapper1{
    font-size: 18px;
    line-height: 140%;  
  }
  .ai_dialogue_new .ragformcol_main.ragformbotomtext span{
    font-size: 14.44px;
    line-height: 140%;
  }
  .ai_dialogue_new .ragformcol_main button{
    font-size: 16.66px;
  }

  .adobe-event-typo h1{
      font-size: 40px;
      line-height: normal;
    }
}
@media only screen and (max-width: 800px) {

  #hashtag{
  bottom: 10%;
  right: 0%;
}
.hashtag-text{
  padding: 2px 8px 2px 8px;
  font-size: 12px;
}
  .group {
    display: flex;
    flex-direction: column-reverse;
  }
  .datetext img{
    width: 20px;
  }
   .dateimg img {
    float: none;
    width: 90%;
    margin: 0 0 15px 0;
}
  .topcol1 img {
    width: 100px;
  }
  .topcol2 img {
    width: 100px;
  }
  .topcol4 img {
    width: 170px;
  }
  .topcol3 img {
    width: 120px;
	margin:0 auto;
  }

  .topimg1 img {
    width: 120px;
  }
  .topimg1 .img1, .topheader58 .topimg1 .img1 {
    width: 130px;
  }
  .topimg2 img, .topimg3 img, .right_top_img img{
    width: 150px;
  }
 .topwrapper h1 img {
    width: 100px;
} 
  .header-400 .topwrapper h1{
    font-size: 20px;
    line-height: 24px;
  }
  .header-460 .topwrapper h1{
    font-size: 30px;
    line-height: 24px;
  }
  .topheader27 .topwrapper h2{
    padding-top: 30px;
  }
  .Custom-res span{
    font-size: 20px!important;
    line-height: 24px!important;
  }
  .topwrapper.text_res span{
    font-size: 8px;
    line-height: 13px;
  }
  .Custom-res .topwrapper, .lp-design .dell__theme .topwrapper{
    padding-top: 75px;
    /*width: 96%;*/
  }

  .topwrapper h1, .topwrapper h2, .topwrapper h5 {
    /*width: 100%;*/
    font-size: 20px;
    line-height: 24px;
    padding: 10px 0;
  }
  .h-400 .topwrapper h2{
    font-size: 24px;
    line-height: 28px;
  }
  .Cloud-Forum p{
    font-size: 14px;
  }
  .topwrapper h6 {
    font-size: 14px;
    line-height: 20px;
	width:50%;
	}
  .topwrapper .para1{
    font-size: 14px;
    line-height: 20px;
  }
  .containcol1 {
    float: none;
    width: 100%;
    margin: 0 0 20px 0;
  }
  .containcol2 {
    float: none;
    width: 100%;
    margin: 0 0 25px 0;
  }
  noscript div {
    margin-top: 25px;
  }
  .containbox {
    font-size: 14px;
    line-height: 24px;
  }
  .containleft, .containright{
		width:100%;
		float:none;
  }
  .thankyoutext {
    font-size: 14px;
    line-height: 22px;
    padding: 20px 0;
  }

  .thankyoutext h4, .thankyoutext h1, .containleft h2 {
    font-size: 36px;
    line-height: 40px;
    margin-bottom: 10px;
  }
  .thankyoutext span{
   font-size:18px;
}
.thankyoutext h2, .thankyoutext p span, .containleft p{
  font-size:16px;
  line-height:22px;
}

 .footerbottomleft, .footerbottomright {
    text-align: center;
    float: none;
    width: 100%;
    padding: 5px 0;
}
	
	.footerlogo {
		display:block;
		float:none;
		width:120px;
		margin:0 0 20px 0;
	}
	.footercol1 p {
		float:none;
		display:block;
		width:100%;
	}
	.footercol2 h4 {
		display:block;
		float:none;
		width:100%;
	}
	.footercol2 p {
		display:block;
		float:none;
		width:100%;
	}
  .speakerbox {
   width: 25%;
    padding: 2%;
    margin: 1%;
}

.lp-design .footerbottomleft, .lp-design .footerbottomright {
    width: 100%;
    padding: 5px 0;
}
  
  .lp-design .footerlogo {
    display:block;
    float:none;
    margin:0 0 20px 0;
  }
  .lp-design .footer_col1 p {
    float:none;
    display:block;
    width:100%;
  }
  .lp-design .footer_col2 h4 {
    display:block;
    float:none;
    width:100%;
  }
  .lp-design .footer_col2 p {
    display:block;
    float:none;
    width:100%;
  }

.maincontainwrapper{
 width:100%;
}
.speakerbox2{
  width: 40%;
}
.speakerbox {
    width: 80%;
	}
  /* End  */
   

.idxheadertime, .idxheadertime1{
	display:block;	
	    width: 37%;
}
.idxheadertime img, .idxheadertime1 img{
	position:relative;
	top:5px;
	width:20px;
}
.datetext h6, .datetext h3{
	display:block;
	width:100%;
	margin-bottom: 12px;
	font-size: 16px;
}
.datetext h3 span, .datetext h6 span{
padding-left:7%;
font-size: 13px;
}


/*sachin*/

.containt-customs-wrapper .datetext h3{
  margin-top: 40px;
}

/*.topheader50.Custom-res{
   background-size: 130% !important;
}*/
.innovation-forum .Custom-res{
  background-size: cover!important;
}
.Custom-res{
    background-size: 140% !important;
    height: 185px !important;
    background-position: center !important;
  }

.bcover{
    background-size: cover!important;
    height: 30vh;
    background-position: center;
  }

.topheader19.Custom-res{
    background-size: 100% !important;
    height: 260px !important;
    background-color: #fff;
    background-position: top !important;
  }
  .topheader19 .topwrapper h2{
    margin-top: 3rem;
    width: 100%;
    margin-left: 0;
  }
 .topheader19 .topwrapper .idxheadertime1{
  margin-left: 0;
  }
  .topheader19 .topwrapper h2, .topheader19.Custom-res .topwrapper h2 .headbg{
    font-size: 2rem;
    line-height: 2rem;
  }
  .check-group{
    display:block;
  }
  .feedback-form .emailR{
    display: block;
  }


/**/
  .blayer{
    width: 50%;
    bottom: 2%;
    height: 55%;
  }

  .wpc_content .bottom-content h1{
    font-size: 36px;
    line-height: 89.5%;
  }

  .topheader57 .topwrapper h1{
    font-weight: bold;
    font-size: 22px;
    line-height: normal;
  }
  .topheader57 .topwrapper h2{
    font-weight: normal;
    font-size: 18px;
    line-height: 28px;
  }


  .topheader58 .topwrapper h3{
      font-size: 16px;
      line-height: 100%;
    }
    .topheader58 .topwrapper h2{
      font-size: 28px;
      line-height: 100%;
    }
    .topheader58 .topwrapper h2 p{
      font-size: 36px;
      line-height: 100%;
    }
    .topheader58 .bottom-content{
        position: relative;
          width: 100%;
          top: auto;
      }

    .ai-innovation-forum .bottom-content p{
      font-size: 18px;
    }

    .adobe-event .top-content .uppertext1{
      font-size: 12px;
    }
    .adobe-event .topimg1 img{
      width: 100px;
    }
    .adobe-event .topwrapper .header1{
      font-size: 42px;
      line-height: normal;
    }
    .adobe-event .topwrapper .header2{
      font-size: 26px;
      line-height: 90%;
    }
    .adobe-event .topwrapper .header3{
      font-size: 24px;
    }
    .adobe-event .datetext p{
      font-size: 22px;
    }

    .ample-event .topwrapper h1{
      font-size: 38px;
      color: #010101;
      line-height: 110%;
      font-weight: 700;
    }
    .para-line{
      font-size: 28px;
      color: #2d2d2d;
    }

    .lp-cmn p, .lp-cmn ul li{
    font-size: 14px;
    line-height: 24px;
  } 
  .obs-event .topwrapper h1{
      font-size: 24px;
    }
  .ruckus .topwrapper p{
    font-size: 15px;
  }

  .topheader68 .bottom-content h1, .topheader70 .bottom-content h1, .topheader71 .bottom-content h1, .topheader72 .bottom-content h1{
  font-size: 18px;
  line-height: normal;
}
.page_cmn .bottom-content h1{
  font-size: 18px;
  line-height: normal;
}
.topheader68 .bottom-content p, .topheader70 .bottom-content p, .topheader71 .bottom-content p, .topheader72 .bottom-content p{
  font-size: 12px;
  line-height: normal;
}
.page_cmn .bottom-content p{
  font-size: 12px;
  line-height: normal;
}
.wpc_content .topimg .img1{
  width: 160px;
}
.workforce_dell h1{
  font-size: 25px;
  line-height: 140%;
}
.topheader74 .bottom-content h1{
    font-size: 28px;
    line-height: 100%;
  }
  .topheader74 .bottom-content p{
    font-size: 16px;
    line-height: 140%;
  }

  .topheader79 .topwrapper img{
    height: 30px;
  }

  .keybox{
    padding: 20px;
    height: auto;
    margin-bottom: 16px;
  }
  .keybox.eventboxheight2{
    height: auto;
  }

  .headerLeft{
    padding: 4% 0;
    width: 100%;
  }
  .headerRight{
    width: 100%;
  }
  .headerRight img{
    height: auto!important;
  }
  .obs_box{
    margin-bottom: 18px;
  }

  .leftContent, .rightContent{
    width: 100%;
  }
  .contentWrapper{
    padding: 30px 16px;
  }

  .lp-design .footer_col1{
    width: 100%!important;
  }

  .ai_dialogue_new .ai_containcol1 .containbox, .ai_dialogue_new .ai_containcol2 .ai_containcol2_{
    margin: auto;
    width: 92%;
  }
  .ai_dialogue_new .ai_containcol2, .ai_dialogue_new .ai_containcol1{
    padding: 30px 0;
    width: 100%;
  }
  .ai_dialogue_new .registration_bg h2{
    font-size: 28px;
    margin-bottom: 30px;
  }
  .ai_dialogue_new .ai_containcol1 .maincontainwrapper1{
    font-size: 18px;
    line-height: 140%;  
  }
  .ai_dialogue_new .ragformcol_main.ragformbotomtext span{
    font-size: 14.44px;
    line-height: 140%;
  }
  .ai_dialogue_new .ragformcol_main button{
    font-size: 16.66px;
  }

  .d3_dias .bottom-content h3{
    font-size: 40px;
  }
  .d3_dias .bottom-content p{
    font-size: 16px;
  }
  .d3_dias .top-content .img1{
    height: 25px;
  }
  .d3_dias .top-content .img2{
    height: 50px;
  }

}
@media only screen and (max-width: 650px) {
  /**/
  .ai_dialogue_new .topwrapper{
    padding: 30px 0;
  }
  .ai_dialogue_new .topwrapper .bottom-content h1{
    font-family: 'Roboto', sans-serif;
    font-size: 42px;
  }
  .ai_dialogue_new .topwrapper .bold-border{
    width: 30px;
    height: 13px;
  }
  .ai_dialogue_new .bottom-content .ai_dialogue_details .para1{
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
  }
  .ai_dialogue_new .ai_dialogue_{
    margin: 5% 0;
  }

  .obs_box{
    width: 100%;
  }
  .lp-design .thankyou_text{
    padding: 18px;
  }
}
@media only screen and (max-width: 540px) {
  .topcol3 {
    display: block;
    width: 100%;
	position:relative;
  }
  .topcol3 img {
    margin: 20px auto 0 auto;
  }

  .topimg1 img, .topimg2 img {
    width: 90px;
  }
  .topimg1 .img1, .topheader58 .topimg1 .img1 {
    width: 90px;
  }
  .topimg3 img{
    width: 60px;
  }
  .partner-logo{
    margin-right: 20px;
  }
  .top-content p, .uppertext{
    font-size: 7px;
    line-height: 7px;
  }
  .topheader27 .topwrapper h2{
    padding-top: 30px;
  }
  .Custom-res span{
    font-size: 12px!important;
    line-height: 15px!important;
  }
  .Custom-res .p-mid{
  padding-top: 98px;
  
  }
  .header-400 .topwrapper h1{
    font-size: 12px;
    line-height: 15px;
  }
  .header-460 .topwrapper{
    padding-top: 32px;
  }
  .header-460 .topwrapper h1{
    font-size: 12px;
    line-height: 14px;
  }
  .topwrapper h1, .topwrapper h2, .topwrapper h5 {
    font-size: 12px;
    line-height: 15px;
    margin-left: 8px;
  }
  .topwrapper.text_res h1{
    font-size: 8px;
    line-height: 13px;
  }
  .h-400 .topwrapper h2{
    font-size: 14px;
    line-height: 17px;
  }
  .Cloud-Forum p{
    font-size: 10px;
  }
   .topwrapper h6 {
    font-size: 10px;
    line-height: 14px;
	margin-left:10px;
	width: 60%;
	}
  .topwrapper .para1{
    font-size: 10px;
    line-height: 14px;
  }
   .speakerbox {
    width: 96%;
    padding: 2%;
    margin: 1.5%;
}
.topheadertext h1 {
    font-size: 18px;
    line-height: 26px;
}
.topheaderimg  {
       margin-top: 50px;
       width: 220px
	}
	.topcol2 {
    top: 10px;
	}
	.topheadertext {
    padding: 15px 0 0 0;
 }
 .topcol1 img {
    width: 120px;
}
  .topcol1 img {
    width: 120px;
}

 .topwrapper h1 img {
    width: 100px;
}
.idxheadertime, .idxheadertime1{
	font-size:11px;
  margin-left: 8px;
  width: 100%;
}
.idxheadertime img, .idxheadertime1 img{
	position:relative;
	top:5px;
	width:15px;
}

.wpc_content .bottom-content h1{
  font-size: 26px;
  line-height: 89.5%;
  font-family: 'Roboto', sans-serif;
}
.obs-event .topwrapper h1{
      font-size: 18px;
    }

.formContainer{
    padding: 16px;
  }
  .event_details{
    margin-top: 16px;
  }
  .headerLeft_wrapper{
      margin-left: 3%;
      margin-right: 3%;
    }
}
@media only screen and (max-width: 540px) {
.speakertext{
	width:60%;	
}
.right_top_img img{
  width: 80px;
}
.time-title #leftImg{
  border-right: 0;
  width: 40%;
}
.agenda-row{
  flex-direction: column;
}
.agenda-row .img-section{
  width: 100%;
}
.time-title{
  width: 100%;
}
.user-info{
  width: 100%;
}
.agenda-bold{
  flex-direction: row;
}

/* workforce_dell */
.workforce_dell .event_time_date_icon img{
width: 60px;
}
.workforce_dell .event_time_date_content .event_content1{
  margin-bottom: 30px;
}
.workforce_dell .title1, .workforce_dell .title2, .workforce_dell .title3{
  font-size: 15px;
  margin-bottom: 8px;
}
.workforce_dell .title4{
  font-size: 13px; 
  line-height: 15px; 
}

.workforce_dell .event_time_date, .workforce_dell .event_partner{
  width: 100%;
}
.workforce_dell .event_partner .first_div, .workforce_dell .event_partner .second_div{
  width: 50%;
}

/*Adobe 20july 2023*/

.adobe_event_header h2{
  font-size: 24px;
}
.adobe_event_header h1{
  font-size: 26px;
}
.adobe_event_header h3{
  font-size: 19px;
}
.adobe_event_details h1, .adobe_event_details h2, .adobe_event_details p{
  font-size: 12px!important;
  line-height: normal!important;
}
/**/
.adobe_event_header1 h1{
  font-size: 24px;
}

.Custom-res .bg_highlight{
  font-size: 0.6rem!important;
  padding: 6px!important;
}
.top_header_opt1 .topwrapper h1{
  width: 100%;
}
.containt-customs-wrapper .datetext h3 {
    margin-top: 0px;
  }

  .workforce_dell .event_title span{
    font-size: 24px;
    line-height: 28px;
  }
/*
  .topheader55{
    background-position: unset;
  }*/
  .data-dialoue .topwrapper .para1{
    font-size: 16px;
    line-height: normal;
  }
  .ruckus .topwrapper p{
    font-size: 10px;
  }
  .content-wrapper{
    margin: auto;
  }
  .adobe-event .topwrapper .para1{
    font-size: 16px;
  }
  .topheader74 .bottom-content h1{
    font-size: 22px;
    line-height: 100%;
  }
  .topheader74 .bottom-content p{
    font-size: 12px;
    line-height: 140%;
  }

  .isg_launch .Custom-res .topwrapper{
    padding: 120px 0;
  }
  .isg_launch .dell__theme{
    height: 300px;
  }
  .isg_launch .topwrapper p{
    font-size: 12px;
  }
  .isg_launch .bottom-content{
    position: absolute;
    left: 0;
    top: 15%;
    width: 75%;
  }
}

@media only screen and (max-width: 480px) {
.topcol4 img {
    width: 145px;
  }
  .blayer{
    width: 50%;
    bottom: 2%;
    height: 50%;
  }
  .blayer1{
    bottom: 20%;
  }
  .obs-event .blayer1 p{
    font-size: 12px;
    } 
  .top-content .uppertext1{
    font-size: 10px;
  }

  .lp-design .imgH{
    height: 27px;
  }
}

