

/**************Navbar*****************/
.newrrdata h6{
font-size: 16px;
color: #c80000;
font-weight: 600;

}
.newrrdata{
	padding-bottom:20px;
border: 1px solid #00000026;
text-align: center;
}
.purposetrust span{
	color:#e37b19;
}
.newrt{
	height: 24px !important;
}
.purposetrust{
	font-weight:700 !important;
}
.widatag{
	  width: 294px;
}
.nmp:hover{
	text-decoration:none !important;
}
.nmp{
	font-size: 18px;
text-transform: uppercase;
background: #e37b19;
padding: 2px 7px;
border-radius: 6px;


}
.duu td{
	font-weight:700;
	border: 1px solid #0000001a;
margin-top: 10px;
background: #ffffffe5;
font-size: 18px;
}
.fortt{
	padding-top:30px;
	padding-bottom: 24px;
text-align: center;
font-size: 21px;
}
.graybgg{
	padding:20px;
	background: #ececec !important;
}
.purposetrust li{
	font-size:17px;
	line-height:30px !important;
}
.rel-message{
	position: relative !important;
font-weight: 400;
color: #266696 !important;
margin-bottom: 29px;
font-size: 29px;
}
.successmessage{
	font-size: 20px;
line-height: 40px;
}
.tamilmsg{
	font-size: 13px;
line-height: 31px;
}
.namopm{
	height: 88px !important;
}
.link {
position: fixed;
 
padding:6px 26px;
right: -27px;
border-radius: 5px;
top: 50%;
transform: translateY(-50%);

font-size: 21px;
font-weight: 500;
color: #FFF;
text-decoration: none;
text-transform: capitalize;
transition: all .1s ease-in-out;
z-index:9999;
}

.link i {
    padding-left: 7px;
}

.link:hover {
   
    color: #fff;
	/***
background-image: linear-gradient(#d0383b, #555249 );***/
}


.ayush{
	max-height: 99px !important;
}
.abtintro{
margin-top: 132px;
border: 1px solid #0000001a;
padding: 10px;
box-shadow: 0px 0px 10px 10px #0000001a;
}
html{
	overflow-x:hidden !important;
}
.whitecopy{
	color:#e8e8e8 !important;
}
.eventsep{
	border-bottom: 1px solid #0000000a;
box-shadow: 0px 0px 10px 10px #0000007d !important;
}
 .heart {
  transform: rotate(0deg);
  
  animation: animateHeart 1.2s infinite;
}

@keyframes animateHeart {
 
  0% {
    transform: rotate(0deg) scale(0.8);
  }
  5% {
    transform: rotate(0deg) scale(0.9);
  }
  10% {
    transform: rotate(0deg) scale(0.8);
  }
  15% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(0deg) scale(0.8);
  }
  100% {
    transform: rotate(0deg) scale(0.8);
  }
}
.donatestyle a{
	color: #266696 !important;
}
.donatestyle{
	background: #eeeded !important;
	font-weight:700 !important;
}
.data-ei{
	padding: 3px 0px;
}
.menuzord-menu > li > a { 
  font-size: 14px !important;
      padding: 8px 14px;
}
.frontlat{
	font-size: 21px !important;
}

.data-fo{
	padding: 2px 0px;
}
.goog-te-gadget span{
	display:none !important;
}
.goog-te-gadget{
	color:transparent !important;
}
.goog-te-gadget .goog-te-combo { 
  color: #000;
}
.boxshadow{
	box-shadow:none !important;
}
.logofirst{
	padding: 0px 0px;
}
.menuzord-brand {
  margin: 19px 30px 0 0;
}

.logosecond{
	padding: 4px 0px;
}
.logoco{
	position:relative;
}
.logoco::before{
	position: absolute;
border-left: 2px solid #eba876;
content: '';
top: 0;
left: 0;
width: 100%;
height: 82%;
margin-top: 7px !important;

}
.bgco {
  background-image: url(../img/bg/breadcrumb.jpg) !important;
} 


/****************Home************/
.trustact{
	font-size: 26px!important;
margin-bottom: 59px !important;
}
.bg-img-contain{
	background-size:contain !important;
}
.borderbtn{
	border: 1px solid #0000001a;
padding: 6px 5px;
border-bottom: 2px solid #081433c4;
}
.borderbtn:hover{ 
 
 border-top: 1px solid #081433c4;

}
.bgnew{
	background-image: url(../img/bg/newspaper.webp);
background-size: cover;
background-attachment: fixed;
position: relative;
  padding: 20px 0px 30px 0px;

}
.fwi{
	font-weight:700;
}
.bgnew::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#f0efefed !important;
	content:'';
}
.fronty{
 
  height: 200px;
  width: auto !important;

}
.logohei{
	height: 178px;
}
.padtop-30{
	padding-top:30px !important;
}
.latnew{
	text-align: center;
font-size: 22px;
color: #4D4A49 !important;
font-weight: 700;
}
.white{
	color:#a4a4a4 !important;
} 
.white:hover{
	color:#dfdfdf !important;
}
.truste-pre .col-lg-4 h4{
	text-align:center;
}
.truste-pre .col-lg-4 p{
	text-align:center;
}
.pret-d{
	margin-left: 83px !important;
	
	}
.truste-pre .col-lg-4{
	text-align:center;
}
.truste-pre{
	padding-top: 31px;
}
.truste-pre .col-lg-4:hover img{
	box-shadow: rgba(0, 0, 0, 0.44) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}
.truste-pre .col-lg-4 img{
	height: 190px;
width: 190px;
border-radius: 250px;
border: 3px solid #0814334d;
box-shadow: rgba(0, 0, 0, 0.2) 0px 60px 40px -7px;

}
.act-trust{
	padding: 20px 15px 20px 1px !important;
} 
.act-ass{
	padding: 20px 15px 20px 1px !important;
}
.pricing.table-horizontal, .pricing {
  background: #FFFFFF52 !important;

}
.pricing.table-horizontal:hover, .pricing:hover{
	background: #0814337d !important;
}
.moredet{
	transition: 0.9s;
}
.sidevescroll li{
	padding: 10px !important;
}
.sidevescroll{
	overflow-y: scroll;
height: 400px;
}
.alleventscrollrot .sidevescroll{
	overflow-y: scroll;
height: 680px;
}
 .sidevescrolld{
	overflow-x: hidden;
	overflow-y: scroll;
height: 590px;
}
  .alleventscrollrot .sidevescrollall{
	overflow-x: hidden;
	overflow-y: scroll;
height: 850px !important;
}
.sidedata-width{
	display: flex !important;
}
.evt{height: 193px;
}
.newclient1{
	height:78px !important;
	width:auto !important;
}
.backorg{
	background-color:#e37b19 !important;
}
.styled-icons.icon-dark a:hover {
  color: #d5d0d0 !important;
}
 
/*******************Footer**************/ 
 .namostyle{
	 background-color:transparent !important;
 }
 .pricing.table-horizontal:hover .moredet{
 padding-left: 15px;
 }
 
.logo-foot{
	width: 222px;
height: auto;
}
.hei-count{
	height:24px !important;
}
.copyudata{
	font-size: 13px !important;
line-height: 26px;
}
.white{
	color:#fff !important;
}
	 

/***********About***************/

.breadcrum li a{
	color: #b3b2b2;
}
.breadcrum li{
	font-size:15px !important;
}
.abty-grad p{
	text-align: justify;
	font-size: 15px;
	line-height: 29px;

}

/********Shop Enquiry***********/

.howtoap li{
	line-height: 37px !important;
font-size: 15px !important;
}
.orange{
	color: #E37B19 !important;
}

/**********Trust Donation*************/

.donationtrust{
	padding:0px 150px;
}
.footerboxx{
	border: 1px solid #00000014;
padding: 10px 19px !important;
border-radius: 10px;
}



/************Trust Activities**********/

.trustactivities img{
	height:200px;
	width:100%;
}
.donation-method img{
	height:200px !important;
	width:100% !important;
}
html{
	scroll-behavior:smooth !important;
}
.inkk{
	display:flex;
}
.eventdety h5{
	font-size:20px;
}

.eventdety p{
	font-size: 17px;
}
.graybgh{
	background-color:#eeeeee8f !important;
}











/*****************Naga Divya code ********************/

.fttitle
{
	font-size:15px !important;
	font-weight:500 !important;
}

.team-block .team-thumb .styled-icons a:hover, .work-gallery .gallery-thumb .styled-icons a:hover, .work-gallery:hover .gallery-bottom-part, .line-bottom-theme-colored-2::after, .panel-group .panel-title a.active::after {

    background: none;

}

.trusteename2
{
 
	color:#333333;
		font-weight:600;
}

.hovgal:hover
{
	background: #f1f0f0 !important;
}

.gallery1
{
color: #4D4A49 !important;	
text-align:center;
}



.gallery2 h4
{
color: #4D4A49 !important;	
text-align:center;
}

.imglogo1
{
	width: auto !important;
	height:65px !important;
}

.imgsrcl
{
background-color: #fff !important;
}


.widget a{
	margin-bottom: 0px !important;
}

.ft13
{
	float: right;
margin-top: -39px;
}

.ft12
{
	padding-top:30px;
	padding-bottom:25px;
}

.ftlink1 a{
	border: 1px solid #dfdfdf !important;
	color: #080000cc;
font-size: 14px !important;
padding: 5px 10px !important;
border-radius: 5px;
}

.ftlinks h5
{
	  color: #000000bd;
}

.bglinew
{
	text-align:center;
}

.bglinew
{
	border: none !important;
}

.logo1 {
width: 155px;
  height: auto;
  padding-left: 20px !important;
}

 
/* http://localhost/nagadhivya/process/TRUST/css/style-main.css  */
.header-top {
  padding: 0px 0;
}
/* http://localhost/nagadhivya/process/TRUST/css/style-main.css */
section > .container, section > .container-fluid {
  padding-top: 9px;
  padding-bottom: 25px;
}

.fbimg
{
	width:27px;
}

.logoclr
{
	color: #e37b19;
	font-size: 31px;
	  margin-top: 15px;
}

.logotxt1-my a{
	color: #373435;
}
.logotxt1 {
 font-size: 22px;
font-weight: 700;
padding-left: 12px;
margin-top: 24px;
color: #373435;
font-family: 'Open Sans', sans-serif !important;
line-height: 32px;
}

.logotxt2 {
  font-size: 13px;
  font-weight: 600;
  padding-left: 12px;
  color:#333333de;
}

.logotxt
{
	color:black;
	font-size:17px;
	display:flex !important;
}
.imglg {
  padding-left: 95px;
}

.navimgch
{
	padding-left:17px !important;
}	

.logo {

    width: 131px;
    height: auto;
    padding-left: 20px !important;
    margin-top: -11px;

}
.clr
{
	background-color:#266696 !important;
}

.bgclr
{
		background-color:#081433 !important;
}

.navbr{
	border-right: 1px solid #ffffff26;
}


.nav2clr
{
	 
	background:white;
 
}

.heig1
{
	height:385px !important;
}
.heig2
{
	height:385px !important;
}

.trustee
{
	margin-top:50px !important;
	text-align:justify;
	font-size:17px;
}
.events1
{
color: #4D4A49;
font-size: 22px;
text-align:center;	
}
.txtcen
{
	
color: #4D4A49;
font-size: 22px;
margin-top: 42px !important;
text-align:center;
}

.weltxt1
{
color: #4D4A49;
font-size: 22px;

}
.bgclrtr
{
  background: #ececec82 !important;
}

.trusteehe
{
	padding-top: 10px !important;
padding-bottom: 25px !important;
}

.floatnone
{
	float:none !important;
}
.navbr a
{
	font-size:15px !important;
	font-weight:500 !important;
}

.bggal
{
	background-color: #ffffffeb;
}

.latestbrdr {
  border: 1px solid black;
  background: #081433;
  text-align: center;
  padding: 10px 10px;
  color: #fff;
  margin-top: 20px;
  border-radius: 5px;
}

.notification {

  background:#e9e9e936;
}

.alltxt{
	color: #4D4A49;
font-size: 22px;
 
text-align:center;
font-weight: 400;
}

.alltxt1
{
text-align:justify;	
font-size: 15.4px;
}

.floatright
{
	float: right !important;
}

.intro
{
	padding-bottom: 80px !important;
}

.readmore
{
	text-transform: uppercase;
	font-size:13px;
}

.trusteename
{
	 
	font-weight:600;
}

.trusteename1
{
	 
	font-weight:900;
}



.blink-hard {
  animation: blinker 1s step-end infinite;
  text-align:center;
 font-size: 25px;
 font-weight:600;
  background: linear-gradient(#081433, #679e5d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.trusteeimg
{
	height:50px;
	width:50px;
	margin-top:20px;
}

.trusteecontent
{
	text-align:justify;
	  font-size:15.4px;
	  margin-top: 30px;
}

.cirleul li
{
	list-style-type:circle !important;
}

.brdr
{
color:white;
background:#081433;
padding: 4px 8px 6px 8px;
border-radius: 10px;
margin-left: 116px;

}
.calcclr {
  color: #6b6969 !important;
}

.layer-overlay::before {
  background: #f5f5f500;
  color: black;
}

.brdr1 {
  color: white;
  background: #081433;
  padding: 4px 8px 6px 8px;
  border-radius: 10px;
  margin-left: 172px;
  margin-top: 20px;
}

.privatecompany
{
	margin-top: 30px;
	  width: 600px;
}
.privatecompany1 {
  margin-top: 20px;
  width: 618px;
  height: 252px;
}
.trusteebg {
  background-color: #fff !important;
}
.association
{
background: #ececec82;
}

.trusteeborder {
  border: 1px solid #0808080a;
  padding: 50px;
}

.trusteeborder1 {
  border: 1px solid #0808080a;
  padding: 55px;
}


.imgevents
{
	height:220px;
	width:250px;
}
.plus{
	position:relative;
}
.plus::after{
	position:absolute;
	content:'+';
	
}
.botscroll{
	padding: 29px;
}
.footer {
background: #f2f2f2 !important;
}




/****************Responsive*********************/

@media only screen and (max-width:900px){
	.pret-d{
		margin-left: 0px !important;
	}
	.resdnone{
		display:none !important;
	} 
	.goog-te-gadget {
		 padding-left: 74px;
	}
	.logofirst {
	  padding: 0px;
	  margin: 13px 0px 0px 0px;
	}
	.logotxt1 {
 font-size: 13px;
font-weight: 600;
padding-left: 12px;
line-height: 15px;
margin-top: 9px;
text-align: left;
	}
	.nextlogo-data{
		width: 134px;
	}
	.widatag {
  width: auto;
}
	.menuzord .menuzord-menu > li.active > a, .menuzord .menuzord-menu > li:hover > a, .menuzord .menuzord-menu ul.dropdown li:hover > a, .menuzord-menu > li > a{
	  
	  color: #081433 !important;
	}
	.slidermob .pb-150{
		padding-top:0px !important;
		padding-bottom:0px !important;
	}
	.slidermob .owl-controls .owl-nav > div{
		background:transparent !important;
	}
	.logohei {
  height: 87px;
}
.alltxt { 
  font-size: 14px;
}
.aboutsec-trust .btn {
	margin-top:2px;
}
.aboutsec-trust .alltxt1{
	padding:0px 10px;
}
.aboutsec-trust .mt-40{
	margin-top:10px !important;
}
.newsdata .col-lg-12{
	padding:0px !important;
}
.newsdata .col-lg-3{
	display:inline-block;
}
.act-trust {
  padding: 20px 15px 20px 25px !important;
}
.act-ass {
  padding: 20px 15px 20px 25px !important;
}
.dataforscroll{
	background-attachment:fixed !important;
}
.calcclr {
  
  font-size: 14px;
}
.donationtrust{
	padding:0px;
}
.heiimg{
	height: 120px !important;
}
.toplisted li{
	display:inline-flex !important;
}
.toplisted li i{
	line-height: 23px;
}
 
.goog-te-gadget .goog-te-combo {
  margin: 0px 0!important;
}
 
.menuzord .showhide em {
 
    background: #f0eeee;
}
.abtintro {
  margin-top: 0px;
}
.evt{height: auto;
}
.ayush{
	display:none !important;
}
.namopm{
	display:none;
}
.newrt{
	display:none !important;
}
}