
/************Navbar*************/
.logos{
	height: 110px;
}
.main-header{
  border-color: #f06a2c !important;
}
.header-top .top-left .contact-list li i{
	color: #f06a2c !important;
}
.social-icon-one li a:hover {
	background-color:transparent !important;
	border :none !important;
	box-shadow:0px 0px 10px 0px #0000005c;
}
.tyuu li{
	float: left;
width: 50%;
}
.topnavig:hover{
	box-shadow: 0px 0px 10px 0px #2b2f953b;
	border: 1px solid #2b2f9503;
}
.topnavig{
	height: 100%;
background: #f5f5f570;
border-radius: 50px;
border: 1px solid #dddde145;
padding: 0px 29px;
box-shadow:0px 0px 10px 0px #0000000d;
}
.pad0{
	padding-left:0px !important;
}
.aculisty{
	 padding: 10px 244px 3px 244px;
}
.aculisty li{
	list-style-type: disc; 
text-align: left;
}

.atamah {
  height: 72px !important;
}
.headtopbo{
  border-bottom: 1px solid #2d31930d;
  box-shadow:0px 6px 10px 0px #00000012;
  z-index: 9;

}
.marb0{
	margin-bottom:0px !important;
}
.main-menu .navigation > li > ul > li > ul {
  
  left: -87% !important;
}
.main-menu .navigation > li > ul > li.dropdown > span::before {
   
  right: 261px !important;
  content: "\f104" !important;
}
.bg-one{
		background-image: url(../img/home/acupuncturebg.jpg);
}
.logos-st{
	height: 88px !important;
}
.atamah-st {
  height: 57px !important;
}
.main-header .logo {
   
  padding: 2px 0 !important;
}
.atamah-mo {
  height: 38px !important;
}
.logos-mo{
	height:64px !important;
}


/*************Index*************/

.banner-section-two .content-box1 {
  
  margin-right: 50%;
  margin-left: 0% !important;
}
.accu{
	height: 81px;
padding-left: 11px;
width: auto !important;
padding-top: 9px;
}
.violet{
	color:#2b2f94 !important;
}
.btn-style-one{
	background:#f06a2c !important;
}
.white{
	color:#fff !important;
}
.top-features {
  position: relative;
  margin-top: -26px;
  z-index: 9;
}
.tt{
	padding: 18px 13px !important;
}
.feature-block .inner-box{
	border-radius: 10px;
}
.feature-block .inner-box:hover{
	 background-color: #272d95 !important;
	 border-radius: 10px;
}
.feature-block .inner-boxbox{
	 background-color: #272d95 !important;
	 border-radius: 10px;
}
.aintr{
	font-family: nunito;
letter-spacing: -1px;
color: #2b3094;
font-size: 29px !important;
text-transform: uppercase;
line-height: 40px !important;
font-weight: 200 !important;
}
.hed{
	font-size: 17px;
padding-top: 10px;
font-weight: 400;
}
.padt{
	padding-top: 14px !important;
}
.atamatxt .inner-box .text{
	text-align:justify !important;
}
.atamatxt .inner-box{
	padding: 15px 10px !important;
	
}
.service-block .inner-box{
	background-color: #ffffff;
box-shadow: 0 10px 20px rgba(0,0,0,0.10);
 
border-bottom:4px solid #ff7225;
}
.service-block .inner-box:hover .icon {
	border: 1px solid #fb6c215e;
background: #fb6c211c;
}
.service-block .inner-box:hover .icon::after{
	opacity:0;
}
.service-block .inner-box:hover{
	box-shadow:0px 0px 10px 0px #00000024;
}
.orange{
	color:#ff7223 !important;
}
.marg44{
	margin-bottom:44px !important;
}
.doctorbg{
	background-image: url(../img/home/slide3.webp);
	background-attachment: fixed;
}
.doched{
	font-size: 20px !important;
padding: 10px 0px;
text-align: center;
color: #000000db !important;
font-weight: 700!important;
text-transform: uppercase;
}
.black{
	color:#000 !important;
}
 
.bgat{
	background: #ffffff82;
padding: 27px 50px !important;
border-radius: 5px;
}
.bgat p{
	color: #000000ba;
line-height: 33px !important;
text-align: justify;
}
.bgtet{
	background-color:#2a3094d1;
	
	position:relative !important;
}
.bgtet::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image: url(../img/home/background-bg.png) !important;
	content:'';
	  background-size: contain;

}
.pad-left-0{
	padding-left:0px !important;
}
.mgbot{
	margin-bottom:20px !important;
}
.team-block-two .image-box .social-links li a {
	width: 96px !important;
	font-size: 14px !important;
}
.secpadr{
	padding:51px 0 30px !important;
}
.bgapp{
	background-image: url(../img/home/neddle.jpg) !important;
	background-attachment:fixed !important;
}
.team-section-two, .sectpad {
  
  padding: 63px 0 52px !important;
}
.aimhome{
margin-top: 1px !important;
}
.aimhomebtn{
margin-top: 10px !important;
}
.btnsty{
	padding: 8px 17px !important;
}
.mgt0{
	margin-top:0px !important;
}
.adm{
	font-family: nunito !important;
font-size: 43px !important;
}
.whyuss{
	margin-bottom: -164px !important;
	border-radius: 9px;
}
.afterwhyus {
  margin-top: 124px !important;
}
.study h5{
	font-size:18px !important;
	padding-bottom: 10px;
}
.study p{
	font-size:14px !important;
	margin-bottom:10px !important;
	 
}
.study .content{
	box-shadow: 0px 0px 10px 0px #2c31952b;
margin: 10px;
}
.study h6{
	font-size:18px !important;
	padding-bottom: 10px;
}
.tr-cen{
	text-align:center;
	padding:5px 0px 10px ;
}
.bgstudy::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	content:'';
	background:rgba(236, 230, 255, 0.84) !important;
	opacity:1;
	
}
.bgstudy{
	background: url(../img/home/acupuncture_banner.jpg) !important;
	position:relative;
	background-attachment:fixed !important;
}
.logosfoot {
  height: 60px !important;
}
/*--------------------------*/
.atamahfoot {
  height: 49px !important;
}
.diplomacr{
  margin-left: 200px;
}
/*---------------------------*/
.footlog{
	background: #ffffffd9;
padding: 10px;
border-radius: 4px;
}
a{
	text-decoration:none !important;
}
.footcimg{
	height: 24px !important;
}
html{
	scroll-behavior:smooth !important;
}
.main-footer .widgets-section::before {
  background-color: #152858eb !important;
}
 .review .image-box .overlay .icon-box {
  opacity: 1 !important;
  transform: translateY(-25px) scale(1) !important;
}

/************About***************/

.common:before{
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(236, 230, 255, 0.84);
	position:absolute;
	opacity:1;
	}
.common{
	position:relative;

}
.aboutt{
	border-radius: 561px;
height: 410px;
}
.zi{
	z-index: 9 !important;
}
.abtimgf{
	bottom: -264px !important;
}
.marg-doc {
  margin-top: 20px !important;
}
.font1{
	font-family:nunito !important;
}
 .main-footer .footer-bottom{
	 background-color:#1b90e891 !important;
 }
.page-title h3 {
  color: #252c9c;
font-size: 41px;
font-weight: 700;
line-height: 1.2em;
margin: 0 0px;
word-break: break-word;
font-family: nunito !important;
}
 
 
 /************Founder**************/
 
.f22{
	font-size: 21px !important ;
}
.founder-link{
	padding:10px 0px!important;
	text-align: center;
}
.owntag{
	padding: 20px 30px 3px 30px !important;
	margin-bottom: 10px;
}
/***********Professionals**********/

.team-block .inner-box:hover .image::after {
  height: 106% !important;
}
.profebg{
	background-color:#2a3094d1;
	
	position:relative !important;
}
.profebg::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image: url(../img/home/background-bg.png) !important;
	content:'';
	  background-size: contain;

}
.teamp .inner-box { 
  border: 5px solid #2a31a41c !important;
}


/***********Awards*************/

.award .news-block .image-box .image{
text-align:center !important;
}
.award .news-block .image-box .image img{
	width: auto !important;
	height: 231px !important;
display:initial !important;
}

/**************Aims &amp; Principle**********/

.aimdata span{
font-weight:700;
}
.ht-100 {
  height: 100px !important;
}.htt-100 {
  height: 130px !important;
}
.aimdata{
	font-size: 16px !important;
padding: 0px 180px;
line-height: 33px;
}
@font-face{
	font-family:Rockness;
	src:url(../fonts/Rockness.otf);
}
.aimpric{ 
  padding: 0px 0px 47px !important;

}
.drtt strong{
font-weight:700;
}
.innerboxd{
height: 507px !important;
}
.drtt{
padding: 42px 0px 0px;
font-size: 16px!important;
font-weight: 300 !important;
line-height: 28px !important;
text-align: justify;
}
 
 /************Contact***************/
 
.contaddress .inner:hover {
	box-shadow: 0px 4px 27px 0px #0000003d;
}
.contaddress .inner {
  height: 230px !important;
}
.mbdata{ 
  margin-bottom: 35px !important;
}
.pade{
padding: 5px 5px !important;
}


/**************Publications************/

.bg-two{
		background-image: url(../img/banner/publications.jpg);
		background-attachment:fixed;
		position:relative;
}
.bg-two::before{
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#f0efefbd;
	position:absolute;
}


/************Dental***********/

.bgtett{

	background-image: url(../img/banner/bg2.jpg) !important;
	position:relative !important;
}
.bgtett::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
		background-color:#ffffffde;
	content:'';
	

}
.bgtettt{

	background-image: url(../img/banner/dermotology_banner.jpg) !important;
	position:relative !important;
	background-size: contain;
}
.bgtettt::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
		background-color:#fff6;
	content:'';
	

}
.bgtegg{

background-image: url(../img/banner/physiotherapy.jpg) !important;
position: relative !important;
background-size: cover;
background-attachment: fixed;
}
.bgtegg::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
		background-color:#ffffffd6;
	content:'';
	

}
  .affix {
    top: 20px;
    z-index: 9999 !important;
  }
  .pru{
	   
  font-size: 19px !important;
  }
.adff {
	padding-top:20px !important;
}
.adff li{
	list-style:initial !important;
	text-align:left;
}.adffr {
	padding-left:40px !important;
}
}.adffr li{
	list-style:initial !important;
	
}
/***************Courses Offered********************/

.fs27{
	font-size:25px !important;
}
.court{ 
  padding: 0px 70px;

}
.court .field-label{
	font-size: 18px !important;
}

.gfs {

    font-size: 19px !important;

}
.coursetab {
	border-collapse: initial;
	padding-left: 180px;
padding-top: 24px;
}
.coursetab tr{
	border:1px solid #000;
}
.coursetab tr td{
	padding:10px !important;
	border:1px solid #00000021;
	
}
.coursetab th{
	font-weight:bold !important;
}
.textbbox{
	border: 1px solid #0000;
padding: 20px 0px;
border-radius: 5px;
box-shadow: 0px 0px 10px 0px #0000001c;
}
.cityd{
	text-align: left;
font-size: 22px !important;
padding-bottom: 15px;
}
  
/*************ATAMA Channels**************/

.channel li{
	list-style: outside;
line-height: 35px;
color: #ef6a2a;
}
.marg12{
	margin-bottom:3px !important;
}
.chnrow{
	margin-bottom:20px !important;
}
.incmatr{ 
  margin-left: 127px !important;

}
.bgg1 {
  background-image: url(../img/banner/acupuncture.jpg);
  background-attachment: fixed;
  background-size: cover !important;
  position: relative;
  padding: 20px 0px; 
  padding-top: 45px !important;
}
.bgg1::before {
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffffd6;
  position: absolute;
}



/********Careers**********/

.announ .news-block-three .content-box {
	width:100% !important;
}
.paty{
	padding-top: 7px !important;
}
.acoy{
	padding:49px 0px !important;
}
.mar-bot{
	margin-bottom: 44px !important;
}
.appuy{
	padding: 4px 19px !important; 
min-width: 100px !important;
margin-top: 15px !important;
}
.applf{
	padding: 0px 190px !important;
}
.bg1 {
  background-image: url(../img/banner/bg1.jpg);
  background-attachment: fixed;
  background-repeat: repeat !important;
  position: relative;
  padding: 20px 0px; 
  padding-top: 45px !important;
}
.bg1::before{
	content:'';
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#fffffff0;
	position:absolute;
}
.appbgh{
	background: #fff;
box-shadow: 0px 8px 19px 0px #0000002b;
border: none;
border-radius: 11px;
}
form sup{
	color:#c80000 !important;
}


/************Treatments************/
.trea{
	font-size: 21px !important;
font-family: nunito !important;
padding: 10px 0px !important;
text-align: center;
color: #292f9c;
text-transform: uppercase;
}
.yu{
	margin-bottom:0px !important;
}
.acui li{
	list-style: inside;
padding-left: 85px;
}
.bghh{
	background:none !important;
	padding:40px 0px 0px 0px !important;
}
.mr25{ 
  margin-bottom: 24px !important;

}
.acud .service-block-two .lower-content {
 
  padding: 3px 10px 3px !important;
}
.titown {
  text-align:center !important;
  margin-bottom: 8px !important;
}
.anctxt{
	font-size: 15px !important;
}
.acud .image-box img {
	height:100px !important;
	width:100%;
}
.sectyy{
	box-shadow: 0px 0px 10px 0px #0000001a;
background: #fcfcfc;
padding: 10px;
}
.denyg{ 
  font-size: 18px !important;

}
.piu{
font-size: 15px !important;
text-align: justify;
padding-top: 10px;
}
.acudd .image-box img {
  height: 152px !important;
   
}
.fulk{
	width: auto !important;
	display: initial !important;
}
.founderpr p{
	padding:5px 0px !important;
	text-align:justify;
}
.founderpr h3{
	font-size:25px !important;
}
.aboutydata .col-lg-3{
	text-align:center;
	
}
.aboutydata1 .fou{
	border: 1px solid #0000001a;
padding: 10px;
box-shadow: 0px 0px 10px 0px #00000029;
}
.aboutydata1 p{
	padding-top:20px !important;
}
.aboutydata1 .col-lg-6{
	text-align:center;
	
	
}
.databgcon{
	background:url(../img/leaders/9.png);
	background-repeat:no-repeat;
	padding:30px 0px;
}
.hr{
	background: transparent;
border-bottom: 1px dashed #00000080;
}
.databgcon ul  {
	padding:10px 0px ;
}
.databgcon ul li{
	font-size: 15px;
font-family: nunito;
text-align: center;
}
.didnone{
	display:none; 
}
.collecty figure{
	text-align: center;
display: inline-block;
}
.collecty img{
	height:250px !important;
	width:auto !important;
}
.collecty .lower-content{
	padding: 0px 10px !important;
}
.collecty{
	
	padding:30px 0px;
}
.pred{
	margin: 0px 132px;
border: 1px solid #00000024;
padding: 28px 0px;
}
.pt-60{
	padding-top:50px ;
}
.data-special-moment p{
	font-size: 16px !important;
line-height: 36px;
}
.coi{
	font-size: 20px;
font-weight: 600;
}
.conferee li img{
	height:500px;
	padding-left:10px;
}
.conferee{
	display: flex;
	padding:50px 0px 0px;
}
.confereeint li img {
  height: 400px;
  padding-left: 10px;
}
.confereeint .theme-btn {
	margin-top:10px;

}


/*************Mobile Responsive***********/

@media only screen and (max-width: 1023px){
	.collecty img {
  height: auto !important;
	}
	.didnone{
	display:block;
	
}
.h160{
	height:160px;
}

.databgcon{
	background:none;
}
.mobile-header {
  padding: 5px 15px !important;
}
.mobile-header .nav-outer {
   
  margin-top: 15px !important;
}
.whyuss{
	margin-bottom: 0px !important;
}
.afterwhyus {
  margin-top: 0px;
}
.accu {
  height: 52px;
}
.reslo{
	background-position:left;
}
.bgat { 
  padding: 27px 23px !important;
}
.feedb{
	height: 300px !important;
}
.innerboxd{
height: auto !important;
}
.coursetab {
	border-collapse: initial;
	padding-left: 0px;
padding-top: 10px;
}
.page-title h3 {
   
  font-size: 26px;
}
.page-breadcrumb li {
  
  font-size: 14px;
  
}
.court {
  padding: 0px 13px;
}
.incmatr {
  margin-left: 0px !important;
}
.aintr {
  
  font-size: 19px !important;
  
}
.aboutt {
   
  height: auto;
}
.rednone{
	display:none !important;
}
.aimdata {
 text-align:justify;
  padding: 0px 10px;
}
.acud .image-box img {
  height: auto !important;
}
.adff li {
   
  text-align: justify;
}
.pru{
	text-align: justify;
}
.mixitup-gallery .mix {
  display: block !important;
}
.filter-tabs{
	display:none !important;
}
.diplomacr{
  margin-left:0px;
}
.logos-mo {
  height: 57px !important;
}
.atamah-mo {
  height: 29px !important;
}
.aculisty{
	padding:0px 5px !important;
}
}