*{
    margin: 0;
    padding: 0;
}

a { color: inherit; } 

.cn{width:100%;
	margin:0;padding:0;}




.bc{background-image: url('img/2.png');width:100%;
	background-repeat:no-repeat;display:inline-block; }

.im{margin-left:190px;margin-top:120px;width:50% }
.mn{width:50%;float: left;}
.mn1{width:49%;float:right; }
.im1{margin-top:280px;width:80% }
.im2{margin-top:5px;margin-left:111px;width:50%;}
.danzen{
    width: 49%;
    margin-left: 325px;
    margin-top: 26px;
}




.e-library-index{    
	width: 63%;
    margin-left: 372px;
    margin-top: 33px;
    display: flex;}


.e-library{    
	width: 37%;
    margin-left: 440px;
    margin-top: 10px;
    display: flex;}

.line-index{
	width:41%;
}
.im5{width:25%;margin-left:490px;margin-top:200px }
.im6{width:55%;margin-left: 70px}
.im7{width:50%;float: right;margin-right:70px }
.line{width:46%;;margin:0; }
.wd{width:1024px;margin:0 auto;margin-top:100px }
.wd1{width:49%;float:left; }
.wd2{width:49%;float:right; }
.im9{width:70%;float:right;margin-right:40px }
.im10{width:70% }

.wdt1{width:49%;float:left; }
.wdt2{width:49%;float:right; }
.w{width:1200px;margin-top:40px }
.im11{width:50%;margin-left:270px;margin-top:20px }

.line{
    width: 28%;
    margin-left: 168px;}




















.line-signup{
	border-bottom: 2px solid;
    margin-left: 534px;
    margin-top: -37px;
    width: 130px;
}

.last{width:1150;margin:0 auto;
display:inline-block;margin-top:100px }
.la{width:1150;margin:0 auto;
display:inline-block;margin-top:62px }







.abc-down-img{
    width: 28%;
    margin-left: -354px;
    margin-bottom: 33px;
    cursor: pointer;
}





.next{
    width: 161px;
    height: 40px;
    border: none;
    background: #2E533E;
    color: white;
    border-radius: 25px;
    font-size: 29px;
    font-family: sans-serif;
    font-weight: bolder;
    border:1px solid ;
    margin-right:85px;
    cursor: pointer;
}

.left{
    width: 49%;
    float: left;
}

.right{
    width: 49%;
    float:right;
}





.eco-left{
    width: 48%;
    margin-left: 19px;
}
.hel-right{
    width: 38%;
    float: right;
    margin-right: 23px;
}

.downl{
    width: 100%;
    text-align: right;
    display: inline-block;
}

.downl-img
{
    width: 35%;
    margin-right: 77px;
}


@media (min-width : 1025px) {

	.sbcn{width:100% }

	.bd{border: 5px solid #5DBB4B; width:1200px;
	margin:0 auto;margin-top:20px;height:auto }
	.line-signup {
    border-bottom: 2px solid;
    margin-left: 534px;
    margin-top: -37px;
    width: 130px;
}
.sbcn{
    width:100%;
    background-image: url('img/1.png');
    height:auto;
    display:inline-block;
     }

     .powerdby{width:26%;margin-top:125px }

.center{
    text-align:center;
    margin-top: 20px; 
}
.ecobyte{width:50%;margin-top:50px;margin-left: 81px; }
.helex{width:35%;margin-top:92px  }
.helix{
        text-align:center;

}

.danzen-index {
    width: 103%;
    margin-left: -10px;
    margin-top: 46px;
}
.bt{
    width: 100%;
    text-align: center;
    margin-top: 118px;
}

.sing-bt{
    width: 233px;
    height: 69px;
    background: #2E523E;
    border: none;
    color: white;
    border-radius: 48px;
    font-size: 38px;
    font-family: sans-serif;
    font-weight: bolder;
    cursor: pointer;
}

.wdt{width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:334px 
}
.login{
    width:100% ;
    text-align:center ;
    font-family:sans-serif ;
    margin-top:174px;
    font-weight: bold;


}

.name{

    width: 492px;
    height: 68px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    padding-left: 24px;
    font-size: 26px;
    border-radius: 3px
}
input::placeholder {
   color: white;
}

.password{
    
    width: 492px;
    height: 68px;
    margin-top: 61px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    font-size: 26px;
    padding-left: 24px;
    border-radius: 3px;
}

.password-reg{
    
    width: 492px;
    height: 68px;
    margin-top: 61px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    font-size: 26px;
    padding-left: 24px;
    border-radius: 3px;
}
.submit{

border: none;
    background: #0b623a;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    width: 262px;
    height: 56px;
    color: white;
    font-size: 30px;
    font-family: Prototype;
    /* font-weight: bold; */
    cursor: pointer;

}
.Forgot{

    font-size: 29px;
    font-family: sans-serif;
    margin-top: 36px;
    font-style: italic;
    color:#172b4f ;
}
.SINGuP{
    font-size: 34px;
    font-family: sans-serif;
    margin-top: 33px;
    font-weight: bold;
    color: black;
    display: inline-block;
    
}

.user-name{

    width: 492px;
    height: 68px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    font-size: 26px;
    padding-left: 24px;
    border-radius: 3px;
}
.button-reg{ 

    width:100% ;
    text-align:center ;
    margin-top: 45px;

}
.wdt-reg{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:132px; 
}

.wdt-book{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:65px; 
}

.wdt-jr{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:47px; 
}

.input{

    width:100% ;
    text-align:center ;
    margin-top:235px;
}

.input-reg{

    width:100% ;
    text-align:center ;
    margin-top: 39px;
}



.Designation{
    
    width: 492px;
    height: 68px;
    margin-top: 19px;
    border: none;
    outline: none;
    background:#0b623a ;
    color:white;
    font-family:Prototype ;
    font-size: 26px;
    padding-left: 24px;
    border-radius:3px ;
}

.Speciality{
    
    width: 492px;
    height: 68px;
    margin-top:19px;
    border: none;
    outline: none;
    background:#0b623a ;
    color:white;
    font-family:Prototype ;
    font-size: 26px;
    padding-left: 24px;
    border-radius:3px ;
}

.Institute{
    
    width: 492px;
    height: 68px;
    margin-top:19px;
    border: none;
    outline: none;
    background:#0b623a ;
    color:white;
    font-family:Prototype;
    font-size: 26px;
    padding-left: 24px;
    border-radius:3px ;
}
.Password{
    
    width: 492px;
    height: 68px;
    margin-top:19px;
    border: none;
    outline: none;
    background:#0b623a ;
    color:white;
    font-family:Prototype;
    font-size: 26px;
    padding-left: 24px;
    border-radius:3px ;
}
.Email{
    
    width: 492px;
    height: 68px;
    margin-top: 19px;
    border: none;
    outline: none;
    background:#0b623a ;
    color:white;
    font-family:Prototype;
    font-size: 26px;
    padding-left: 24px;
    border-radius:3px ;
}
.Mobile{
    
    width: 492px;
    height: 68px;
    margin-top: 19px;
    border: none;
    outline: none;
    background:#0b623a ;
    color:white;
    font-family:Prototype;
    font-size: 26px;
    padding-left: 24px;
    border-radius:3px ;
}


.button{ 

    width:100% ;
    text-align:center ;
    margin-top: 105px;

}
.books{
    width:100% ;
    margin-top: 63px;
}

.books-img{
    width:58% ;
}
.journal{
    width:100% ;
    margin-top: 69px;
}

.journal-img{
    width:58%;
    margin-left: 504px;
}
.gayanacology{

    width:100% ;
    text-align:center ;
    margin-top: 44px;
}

.gayanacology-img{
    width: 533px;
}

.bac{
    width: 100%;
    text-align: center;
    margin-top: 35px;
    
}

.bt-bac{
    width: 137px;
    height: 40px;
    border: none;
    background: #2E533E;
    color: white;
    font-size: 26px;
    font-family: sans-serif;
    border-radius: 30px;
    cursor: pointer;
}

.wdt-down{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:135px;
     }

     .gyna{
    width:100% ;
    margin-top: 121px;
}

.gyna-img{
    width:70% ;
}


.dyn{
    width:100% ;
    margin-top: 69px;
}

.dyn-img{
    width:70% ;
    margin-left: 367px;
}

.icon{

    width:100% ;
    
    clear: both;
    display:inline-block ;
    margin-top: 15px;
}

.abc{
    width: 100%;
    text-align: center;
    margin-top: 7px;
}

.abc-img{
    width:60% ;
}


.first-down{
    width: 93%;
    background-image: url(img/33.png);
    height: 185px;
    background-repeat: no-repeat;
    margin-left: 137px;
    margin-top: 124px;
    display: inline-block;
}

.first-downnn{
    width: 93%;
    background-image: url(img/32.png);
    height: 185px;
    background-repeat: no-repeat;
    margin-left: 137px;
    margin-top: 124px;
    display: inline-block;
}

.fffirst-down{
    width: 93%;
    background-image: url(img/33.png);
    height: 185px;
    background-repeat: no-repeat;
    margin-left: 137px;
    margin-top: 6px;
    display: inline-block;
}

.abc-img{
    width:60% ;
}

.back{
    width: 161px;
    height: 40px;
    border: none;
    background: #2E533E;
    color: white;
    border-radius: 25px;
    font-size: 24px;
    font-family: sans-serif;
    font-weight: bolder;
    cursor: pointer;
}
.butt{
    width:100% ;
    text-align:center ;
    clear: both;
    display: inline-block;
    margin-top: 42px;
}

.left-icon{
    width:49% ;
    
    float:left ;
}

.left-icon-img{
    width:80% ;
}


.right-icon{
    width:49% ;
   
    float:right ;
}

.right-icon-img{
    width:80% ;
    float:right ;
}

.login-reg{
    width:100% ;
    text-align:center ;
    font-family:Prototype ;
    margin-top:73px ;


}

.wdt-gyna{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:132px; 
}

.dentistry{

    width:100% ;
    text-align:center ;
    margin-top: 34px;
}

.dentistry-img{
    width: 499px;
}

.acc{
    font-family: Prototype;
    font-size: 24px;
    color: black;
    text-decoration: none;

}

.cret{

    width: 100%;
    text-align: center;
    margin-top: 14px;
}

.pr{
   
    font-family: Poppins;
    font-size: 33px;
    font-weight: bolder;
    margin-top: 17px;
    margin-left: 24px;
    color: #545454;
}

.prrr{
   
    font-family: Poppins;
    font-size: 35px;
    font-weight: bolder;
    margin-top: 38px;
    margin-left: 147px;
    color: #545454;
}

.prrrr{
   
    font-family: Poppins;
    font-size: 39px;
    font-weight: bolder;
    margin-top: 34px;
    margin-left: 27px;
    color: #545454;
}


.tex{
        width: 40%;
    border: 1px solid;
    /* display: block; */
    margin-top: -140px;
    margin-left: 274px;
    color: #545454;

}

.sp{
    color: #B8B8B8;
    font-weight: bolder;
}

a { color: inherit; } 

.spa{
    color: #B8B8B8;
        font-size: 28px;
}

.first-downnnn{
    width: 93%;
    background-image: url(img/32.png);
    height: 185px;
    background-repeat: no-repeat;
    margin-left: 137px;
    margin-top: 5px;
    display: inline-block;
}

.register-nav{
  background-color: gray;
  display: inline-block;
  height: 60px;
    }

}

@media (min-width : 320px) and (max-width: 1024px) {

	.sbcn{width:129% }
	.bd{border: 5px solid #5DBB4B; width:1150px;
	margin:0 auto;margin-top:38px;height:auto;    
    margin-bottom: 25px }

	.line-signup {
    border-bottom: 2px solid;
    margin-left: 510px;
    margin-top: -37px;
    width: 130px;
}

.bg{
    background-image: url('img/bg.png');
}

.sbcn{
    width:129%;
    background-image: url('img/1.png');
    height: auto;
    display:inline-block;
     }

.helix{
        text-align:center;
        margin-bottom: 18px;  
}

.powerdby{width:30%;margin-top:125px }
.center{text-align:center;margin-top:382px; }
.ecobyte{width:55%;margin-top:50px;margin-left: 81px; }
.helex{width:35%;margin-top:190px; }

.danzen-index {
    width: 103%;
    margin-left: -10px;
    margin-top: 90px;
}

.bt{
    width: 100%;
    text-align: center;
    margin-top: 453px;
}

.sing-bt{
    width: 367px;
    height: 112px;
    background: #2E523E;
    border: none;
    color: white;
    border-radius: 85px;
    font-size: 57px;
    font-family: sans-serif;
    font-weight: bolder;
    cursor: pointer;


}

.wdt{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:781px;
    margin-bottom: 20px 
}

.login{
    width:100% ;
    text-align:center ;
    font-family:sans-serif ;
    margin-top:385px;
    font-weight: bold;


}

.user-name{

    width: 737PX;
    height: 104PX;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}

.name{

    width: 737PX;
    height: 104PX;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}
input::placeholder {
   color: white;
}

.password{
    
    width: 737PX;
    height: 104PX;
    margin-top: 100px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}

.password-reg{
    
    width: 737PX;
    height: 104PX;
    margin-top: 100px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: Prototype;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}
.submit{

    border: none;
    background: #0b623a;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    width: 344px;
    height: 86px;
    color: white;
    font-size: 45px;
    font-family: Prototype;
    cursor: pointer;

}
.Forgot{

    font-size: 39px;
    font-family: sans-serif;
    margin-top: 36px;
    font-style: italic;
    color:#172b4f ;
}
.SINGuP{
    font-size: 50PX;
    font-family: sans-serif;
    margin-top: 33px;
    font-weight: bold;
    color: black;
    display: inline-block;
    
}
.heading{
    font-size: 58px;
    font-weight: bolder;
}
.button-reg{ 

    width:100% ;
    text-align:center ;
    margin-top: 47px;

}
.wdt-reg{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:332px;
}

.input{

    width:100% ;
    text-align:center ;
    margin-top: 477px;
}

.input-reg{

    width:100% ;
    text-align:center ;
    margin-top: 39px;
}



.Designation{
    
width: 737PX;
    height: 104PX;
    margin-top: 19px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: sans-serif;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}

.Speciality{
    
width: 737PX;
    height: 104PX;
    margin-top: 19px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: sans-serif;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}

.Institute{
    
    width: 737PX;
    height: 104PX;
    margin-top: 19px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: sans-serif;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}
.Password{
    
    width: 737PX;
    height: 104PX;
    margin-top: 103px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: sans-serif;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}
.Email{
    
width: 737PX;
    height: 104PX;
    margin-top: 19px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: sans-serif;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}
.Mobile{
    
width: 737PX;
    height: 104PX;
    margin-top: 19px;
    border: none;
    outline: none;
    background: #0b623a;
    color: white;
    font-family: sans-serif;
    font-size: 36PX;
    padding-left: 24px;
    border-radius: 3px;
}


.button{ 

    width:100% ;
    text-align:center ;
    margin-top: 105px;

}
.user-reg{
    font-size: 45px;
}
.books{
    width:100% ;
    margin-top: 87px;
}

.books-img{
    width:70%;
}
.journal{
    width:100% ;
    margin-top: 164px;
}

.journal-img{
    width:70%;
    margin-left: 359px;
}
.gayanacology{

    width:100% ;
    text-align:center ;
    margin-top: 208px;
}

.gayanacology-img{
    width: 533px;
}

.bac{
    width: 100%;
    text-align: center;
    margin-top: 81px;
    
}

.bt-bac{
    width: 246px;
    height: 70px;
    border: none;
    background: #2E533E;
    color: white;
    font-size: 42px;
    font-family: sans-serif;
    border-radius: 30px;
    cursor: pointer;
}

.wdt-down{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:680px;
     }
.wdt-book{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:393px;
    margin-bottom: 21px; 
}
.wdt-jr{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:373px; 
}

.gyna{
    width:100% ;
    margin-top:391px;
}

.gyna-img{
    width:70% ;
}





.dyn{
    width:100% ;
    margin-top: 171px;
}

.dyn-img{
    width:70% ;
    margin-left: 367px;
}

.icon{

    width:100% ;
    
    clear: both;
    display:inline-block ;
    margin-top: 230px;
}
.abc{
    width: 100%;
    text-align: center;
    margin-top: 25px;
}

.abc-img{
    width:60% ;
}

.first-down{
    width: 83%;
    margin-top: 189px;
    background-image: url(img/33.png);
    background-repeat: no-repeat;
    height: 193px;
    margin-left: 116px;
    display: inline-block;
}

.first-downnn{
    width: 83%;
    margin-top: 189px;
    background-image: url(img/32.png);
    background-repeat: no-repeat;
    height: 193px;
    margin-left: 116px;
    display: inline-block;
}

.abc-img{
    width:60% ;
}
.back{
    width: 231px;
    height: 68px;
    border: none;
    background: #2E533E;
    color: white;
    border-radius: 25px;
    font-size: 38px;
    font-family: sans-serif;
    font-weight: bolder;
    cursor: pointer;
}
.butt{
    width:100% ;
    text-align:center ;
    clear: both;
    display: inline-block;
    margin-top: 54px;
}
.left-icon{
    width:49% ;
    
    float:left ;
}

.left-icon-img{
    width:100% ;
}


.right-icon{
    width:49% ;
   
    float:right ;
}

.right-icon-img{
    width:100% ;
    float:right ;
}

.login-reg{
    width:100% ;
    text-align:center ;
    font-family:Prototype;
    margin-top:237px ;



}

.wdt-gyna{
    width:1150;
    margin:0 auto;
    display:inline-block;
    margin-top:622px;
    margin-bottom:23px ;
}

.dentistry{

    width:100% ;
    text-align:center ;
    margin-top: 278px;
}

.dentistry-img{
    width: 499px;
}

.acc{
    font-family: Prototype;
    font-size: 32px;
    color: black;
    text-decoration: none;

}

.cret{

    width: 100%;
    text-align: center;
    margin-top: 26px;
}

.pr{
   
    font-family: Poppins;
    font-size: 31px;
    font-weight: bolder;
    margin-top: 25px;
    margin-left: 33px;
    color: #545454;
}

.prrr{
   
font-family: Poppins;
    font-size: 42px;
    font-weight: bolder;
    margin-top: 30px;
    margin-left: 88px;
    color: #545454;
}

.prrrr{
   
font-family: Poppins;
    font-size: 39px;
    font-weight: bolder;
    margin-top: 36px;
    margin-left: 38px;
    color: #545454;
}



.tex{
    width: 40%;
    border: 1px solid;
    /* display: block; */
    margin-top: -136px;
    margin-left: 261px;
    color: #545454;

}

.sp{
    color: #B8B8B8;
    font-weight: bolder;
}

.fffirst-down{
    width: 83%;
    margin-top: 7px;
    background-image: url(img/33.png);
    background-repeat: no-repeat;
    height: 193px;
    margin-left: 116px;
    display: inline-block;
}

.spa{
    color: #B8B8B8;
        font-size: 28px;
}

.first-downnnn{
    width: 83%;
    margin-top: 7px;
    background-image: url(img/32.png);
    background-repeat: no-repeat;
    height: 193px;
    margin-left: 116px;
    display: inline-block;
}


.register-nav{
  background-color: gray;
  display: inline-block;
  height: 60px;
  width: 1347px;
    }


}



