.ao_pbanner1 {
  background: url('https://www.manageengine.com/clouddns/images/clouddns-banner-bg.png') repeat-x;
    background-size: auto;
  height: 500px;
  background-size: contain;
  color: #FFF;
  margin-top: 0px;
  width: 100%;
}
.pricing_btxt {
  width: 55% !important;
}
.priceh3{
    color:#000 !important;
}
.pricing_bimg {
    width: 40% !important;
    float: left;
    vertical-align: bottom;
    margin-top: 380px;
}
.index_banner {
  height: auto !important; 
background-color: #d9f5ff;
}

.imgcent{display: flex;   align-items: center;    justify-content: space-between; vertical-align:center; height:540px; max-width:1200px;}
.pricing_btxt p {
  margin: 0;
  font-size: 19px;
  margin-bottom: 44px;
  opacity: 0.9;
}
.disc-1on1 ul li::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 7px;
  width: 13px;
  height: 12px;
  background: #000;
  border-radius: 25px;
}
.disc-1on1 {
	margin-bottom: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.disc-1on1 ul li {
  position: relative;
  width: 100%;
  float: left;
  font-size: 16px;
  min-height: 46px;
  padding-left: 26px;
}
.clouddns{display:block}
.clouddns h2{
padding: 50px 0;
    font-weight: bold;
    font-size: 26px;
}
.dnsright p{
    margin: 0;
    margin-top: -6px;
    font-size: 16px;
    padding: 0 20px !important;
}

.slide h2, .dnsright p{
    padding: 0 40px;
}

.slide {
    padding: 40px 0px;
}
.slide h2.active{opacity:1;border-left:1px solid}
.slide h2 {
    font-size: 23px;
font-weight: bold;
    line-height: 50px;
    opacity: 0.3;

}

element.style {
    position: relative;
    top: 537px;
}
.slideimg img.fixed {
    position: fixed;
    top: 16%;
    right: -31%;
}
.slideimg img.fixed2 {
    position: relative;
    top: 600px;
}

.slideimg img{
    max-width: 350px;
    text-align: center;
/*position:relative;
top:100px;
left:100px;*/
    transition: all 1s;
}
.dnsleft{
text-align: right;
}
.dns_cont{
  display: flex;
}
.dnsright, .dnsleft {
  position:relative;
  flex:50%
}
.slideimg{
  padding:100px 0 50px;
}
/* .dnsright, .dnsleft {
    width: 45%;
    float: left;
} */
.dnsleft .slideimg{position:sticky;top:100px;padding:75px 0 50px} 
.pricing_strial {margin-top:0px !important;}
.small{font-size:12px; width:156px; text-align:center}
.heading-menu { display:none;}
#scroll.container{
max-width: inherit;
padding: 0px;
}
.sec-pTB{ padding:0px; }

.ao_pbanner1 {
  background: url('https://www.manageengine.com/clouddns/images/clouddns-banner-bg.png') repeat-x;
    background-size: auto;
  height: 500px;
  background-size: contain;
  color: #FFF;
  margin-top: 0px;
  width: 100%;
}
.pricing_btxt {
  width: 55% !important;
}
.priceh3{
    color:#000 !important;
}
.pricing_bimg {
    width: 40% !important;
    float: left;
    vertical-align: bottom;
    margin-top: 380px;
}
.index_banner {
  height: auto !important; 
background-color: #d9f5ff;
}

.imgcent{display: flex;   align-items: center;    justify-content: space-between; vertical-align:center; height:540px; max-width:1200px;}
.pricing_btxt p {
  margin: 0;
  font-size: 19px;
  margin-bottom: 44px;
  opacity: 0.9;
}
.disc-1on1 ul li::before {
  content: " ";
  position: absolute;
  left: 0;
  top: 7px;
  width: 13px;
  height: 12px;
  background: #000;
  border-radius: 25px;
}
.disc-1on1 {
	margin-bottom: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.disc-1on1 ul li {
  position: relative;
  width: 100%;
  float: left;
  font-size: 16px;
  min-height: 46px;
  padding-left: 26px;
}
.clouddns{display:block}
.clouddns h2{
padding: 50px 0;
    font-weight: bold;
    font-size: 26px;
}
.dnsright p{
    margin: 0;
    margin-top: -6px;
    font-size: 16px;
    padding: 0 20px !important;
}

.slide h2, .dnsright p{
    padding: 0 40px;
}

.slide {
    padding: 40px 0px;
}
.slide h2.active{opacity:1;border-left:1px solid}
.slide h2 {
    font-size: 23px;
font-weight: bold;
    line-height: 50px;
    opacity: 0.3;

}

element.style {
    position: relative;
    top: 537px;
}
.slideimg img.fixed {
    position: fixed;
    top: 16%;
    right: -31%;
}
.slideimg img.fixed2 {
    position: relative;
    top: 600px;
}

.slideimg img{
    max-width: 350px;
    text-align: center;
/*position:relative;
top:100px;
left:100px;*/
    transition: all 1s;
}
.dnsleft{
text-align: right;
}
.dns_cont{
  display: flex;
}
.dnsright, .dnsleft {
  position:relative;
  flex:50%
}
.slideimg{
  padding:100px 0 50px;
}
/* .dnsright, .dnsleft {
    width: 45%;
    float: left;
} */
.dnsleft .slideimg{position:sticky;top:100px;padding:75px 0 50px} 
.pricing_strial {margin-top:0px !important;}
.small{font-size:12px; width:156px; text-align:center}
.heading-menu { display:none;}
#scroll.container{
max-width: inherit;
padding: 0px;
}
.sec-pTB{ padding:0px; }
	 @media screen and (max-width: 760px) {
.slideimg img{max-width:100%}
.pricing_bimg1 {
    width: 50%;
    float: left;
    margin-top: 70px;
    position: relative;
    top: 250px;
}
.pricing_btxt1 h2 {
    margin: 0;
    font-size: 25px;
    margin-bottom: 41px;
    line-height: 41px;
}
.menu-icon{display:none}
		 .pricing_dlst .priceh3, .pricing_dlst .sep-brd-btm, .clouddns h2{text-align: center}
		 .pricingInner1{display: block}
		 .pricingRow1{height: 450px}
.pricingInSub {
    width: 80%;
    /* display: inline-block; */
    float: left;
    padding: 20px 20px;
}
.pricing_btxt{width: 80% !important; margin: 0 auto; /* text-align: center; */ margin: 30px;}
		 .imgcent{height: 550px;display:block}
		 .pricing_bimg{margin-top: 0px;}
}


	 @media screen and (max-width: 760px) {

.pro-menu#MEmobile{top: -32px;}
.prdLogo img{width: 140px;}
}
