@charset"utf-8";
/* CSS Document */

.desktopBGNew {
    background: url(../images/natsDesktop.png) no-repeat center 290px;
    background-color: #eee;
}

.atsdivLogo {
    margin-top: 2px;
}
.atsdivLogo a {
    display: block;
}
.atsdivLogo img {
    /*max-width:100%*/
    
    max-height: 58px;
}
.seveGamyam{
	margin-top: -10px;
	margin-bottom: 5px;
}
.seveGamyam img {
    max-width: 100%;
}
.dectLogo {
    margin-top: -25px;
    z-index: -99;
    float: left;
}
.topHeader {
    height: 90px;
}
.topMainHeader {
    /*height:311px;*/
}
.navigation {
    display: block !important;
    position: relative;
}

.navigation div.menu-global-3-container {
    float: left;
    width: 100%;
}

.navigation ul {
    margin: 0px;
    padding: 0px;
    position: relative;
}
.navigation ul li {
    display: block;
    /* position: relative; */
    border: none;
    width: auto;
}
.navigation ul li a {
    padding: 6px 6px;
    border-right: 1px solid #c58d0a;
}

.navigation li li a {
     border-right: 1px solid #a65017;
}
.navigation ul li a:hover {
    background-color: #d15300;
    text-decoration: none;
   /*  padding-left: 20px;
   padding-right: 20px; */
    font-weight: 400;
    font-size: 14px;
}
.navigation ul li.homeicon a {
    background: url(../images/home_icon.png) no-repeat scroll center center;
    width: 34px;
    text-indent: -9999px;
    overflow: hidden;
    height: 33px;
    border-left: 1px solid #C58D0A;
}
.navigation ul li.homeicon a:hover {
    background: url(../images/home_icon_hover.png) no-repeat scroll center center;
}

.navigation ul li ul {
    display: none;
    position: absolute;
    top: 32px;
    background-color: #ce8453;
    width: 100%;
    margin: 0;
    left: 0;
    z-index: 5;
    padding-left:9px;
}
.navigation ul li ul li {
    border-left: none;
}
.navigation ul li ul li a {
    padding-top: 8px;
    padding-bottom: 8px;
    padding: 6px 4px;
}
.navigation ul li ul li ul {
    left: 250px;
    top: 0px;
}
.navigation ul li ul:last-child a {
    border-bottom: none
}
.navigation ul li:hover>a {
    background-color: #7aba48;
    text-decoration: none;
    color: white
}
.navigation ul li:hover>ul {
    display: block;
}
.navigation ul .current-menu-item > a,
 {
    background-color: #d15300;
    text-decoration: none;
    color: white;
    font-weight: 400;
}
ul.nav-menu>li:last-child>ul {
    right: 0;
    left: auto
}
.mobileMenuIcon {
    display: none
}
.hideMenu {
    height: auto
}
.navigation ul .current-menu-item > a,
.navigation ul .current_page_ancestor > a,
.navigation ul .current-menu-ancestor > a,
.navigation ul .current-category-ancestor > a
 {
    background-color: #d15300;
    text-decoration: none;
    color: #FFF;
}
.chaptersDivimg {
    margin-top: 14px;
}
.chaptersDivimgRight {
    font-size: 20px;
	margin-top:0px;
}
.helpdivLogo {
    float: left;
    display: block;
    margin-top: 5px;
}
.helpdivLogo img{
	max-width:100%;
}
.bannerW {
    /*width:650px;*/
    
    overflow: hidden;
    margin-top: 21px;
}
.bannerW #homebanner .item a {
    width: 650px;
    height: 307px;
}
#homebanner {} #homebanner .item {
    border-radius: 10px;
    overflow: hidden;
}
.bannerW .owl-controls .owl-pagination {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-bottom-left-radius: 10px;
    -moz-border-bottom-right-radius: 10px;
}
.bannerW .owl-prev {
    overflow: hidden;
    left: -5px;
	text-indent:100000;
}
.bannerW .owl-next {
    right: -5px;
    background-size: auto auto;
    width: 40px;
    height: 60px;
    overflow: hidden;
	text-indent:100000;
}
.presidentMessage {
    margin-top: 15px;
    width: auto;
	padding: 2px 6px 4px 10px;
}
.presidentMessage p {
    display: block;
    /*	margin-bottom:16px;*/
}
.aksharaDeepika {
    width: 100%;
    height: 64px;
    margin-top: 15px;
	 margin-top: 15px;
	padding:2px;
    overflow: hidden;
}
.aksharaDeepika img {
    margin-top: 5px;
}
.footerSubscribe {
    width: 370px;
    float: right;
}
.subscribetopcurve {
    background-image: url(../images/subscribe_top_curve.png) !important;
    background-repeat: no-repeat;
    background-position: center;
    width: 378px;
    height: 4px;
    margin-top: -24px;
    margin-left: -24px;
    float: left;
    display: block;
}
.footerSocial {
    float: right;
    margin-right: 0px;
	width:265px;
}
.copyrights {
    font-size: 13px;
    text-align: center;
    color: #eeeeee;
    font-weight: 400;
    margin-top: 5px;
    padding-bottom: 10px;
    float: right;
    margin-right: 90px;
	
}
.footerBg {
    /* height: 255px; */
    padding-bottom: 40px;
    float: left;
    height: auto;
}
.layoutScrollList {
    float: left;
    width: 940px;
    list-style: none;
}
.item a img {
    width: 100%;
    height: 100%;
    margin-right: 10px;
}
/* #body-wrapper-left {
    padding: 0px;
    background: url(../images/leftSide_pics.png) no-repeat scroll -39px 348px transparent;
    position: absolute;
    width: 178px;
    z-index: -999;
    min-height: 1441px;
}
#body-wrapper-right {
    padding: 0px;
    background: url(../images/rightSide_pics.png) no-repeat scroll 41px 348px transparent;
    min-height: 1441px;
    position: absolute;
    width: 178px;
    right: 0px;
    z-index: -999;
} */
.homedonateNow, .homeMbers, .homeHelfline {
    margin-top: 5px;
}
.Natshome {
    background-color: #ffffff;
    margin: 0px 15px 0px 20px;
    padding: 0px;
}
.layoutScrollList .owl-prev {
    left: -30px;
    top: 65px;
    text-indent: -1000px;
    overflow: hidden;
    width: 40px;
    height: 60px;
}
.layoutScrollList .owl-next {
    right: -20px;
    top: 65px;
    overflow: hidden;
    text-indent: -1000px;
    width: 40px;
    height: 60px;
}
/* -- left sidebar css start- */

.rightSideBar {
    margin-top: 15px;
    margin-bottom: 20px;
    display: block;
}
.rightSideBar .rightSideNav {
    padding: 25px;
    overflow: hidden
}
.rightSideBar .rightSideNav h3 {
    
    text-align: left;
    color: #d15300;
    font-size: 16px;
    padding: 10px 0px;
    margin: 10px 0px 0px 0px;
    border-bottom: 1px solid #CCC;
	font-weight:bold;
/*    background-color: #ce8453;*/
	text-transform:uppercase;
}
.rightSideBar .rightSideNav ul {
    list-style: none;
    margin: 0;
    padding: 0
}
.rightSideBar .rightSideNav ul li {
    float: left;
    width: 100%;
}
.rightSideBar .rightSideNav ul li a scroll {
    background-color: #00F;
}
.rightSideBar .rightSideNav ul li a {
    color: black;
    padding: 7px 15px;
    float: left;
    width: 100%;
    border-bottom: 1px solid #AAA;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
	 text-decoration: none;
}
.rightSideBar .rightSideNav ul li a:hover {
    background-color: #ce8453;
    text-decoration: none;
    color: #FFF;
}
.rightSideBar .rightSideNav ul li ul {
    padding-left: 17px;
    border-left: 1px solid #CCC;
}
.rightSideBar .rightSideNav ul li ul li {
    margin-bottom: 0;
}
.rightSideBar .rightSideNav ul li ul li a {
    font-size: 14px;
    /* background-color: #f2f1ef; */
    /* background-color: #F7F7F7; */
    color: #555;
    font-size: 13px;
    text-transform: inherit;
    border-bottom-color: #DDD;
}
.rightSideBar .rightSideNav ul .current-menu-item>a, .rightSideBar .rightSideNav ul .current_page_ancestor {
    background-color: #d15300;
    text-decoration: none;
    color: #FFF;
}
/*----- left sidebar css end-----*/

.content-area {
    margin-top: 15px;
}
.rightSideBar .homedonateNow, .rightSideBar .homeMbers, .rightSideBar .homeHelfline {
    background-color: #eeeeee;
    margin-top: 10px;
    font-size: 16px;
    max-width: 100%;
    background-position: 20px 8px;
    padding: 12px 5px 12px 70px;
    font-size: 16px !important;
    background-size: 32px auto;
    text-align: left;
    border: 2px solid #DDD;
	border-radius:3px !important;
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;

    -moz-box-shadow: 0px 0px 0px #FFF;
    -webkit-box-shadow: 0px 0px 0px #FFF;
    box-shadow: 0px 0px 0px #FFF;
}

.rightSideBar .homedonateNow:hover, .rightSideBar .homeMbers:hover, .rightSideBar .homeHelfline:hover {
    text-decoration: none;
    color: black;
    font-weight: 600;
}


.rightSideBar {
    margin-top: 15px;
    margin-bottom: 20px;
    display: block;
}
.rightSideEvents {
    padding: 25px 5px 25px 5px;
    overflow: hidden;
    margin-bottom: 20px;
}
.rightSideEvents .titleDiv {
    text-align: left;
    color: #d15300;
    font-size: 16px;
    padding: 10px 39px;
    border-top: 6px solid #EEE;
    background-image: url(../images/event_icon.png);
    background-position: 10px 14px;
    background-repeat: no-repeat;
}
.rightSideEvents .innerEvent {
    margin-top: 10px;
    border-bottom: 1px solid #EEE;
    padding-bottom: 10px;
}
.rightSideEvents .innerEvent .title a {
    text-align: left;
    color: #232323;
    font-size: 16px;
    font-weight: 400;
}
.rightSideEvents .innerEvent .dateDiv a {
    font-size: 12px;
    color: #707070;
}
.rightSideEvents .viewall a {
    text-align: right;
    color: #707070;
    font-size: 14px;
    border-bottom: 6px solid #EEE;
    width: 100%;
    float: left;
    padding: 10px 5px;
    text-decoration: none;
}
.rightSideEvents .viewall a:hover {
    color: #d15300;
    text-decoration: underline;
}
.postListThumb img {
    width: 100%;
}
.site-content img {
    max-width: 100%;
    clear: both;
    /*width:100%;*/
    /*	margin-bottom:20px;*/
}
.categoryListArticle .entry-content {
    display: block;
    clear: both;
    float: none;
    margin-left: 207px;
    width: auto;
    clear: none;
}
.categoryListArticle .postListThumb {
    width: 200px;
    float: left;
    margin-right: 15px;
    padding-top: 10px;
    padding-left: 10px;
}
.categoryListArticle .entry-header {
    /*height: 290px;*/
    
    width: 100%;
}
.categoryListArticle .entry-header, .categoryListArticle .entry-meta {
    float: none;
}
.categoryListArticle .entry-header .entry-title {
    clear: inherit;
    margin-top: 0;
    display: block;
    /*max-height: 65px;*/
    
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 0px;
}
.categoryListArticle .entry-header .entry-title a {
    padding-top: 0;
}
.categoryListArticle .entry-meta {
    /*	margin-left: 215px;*/
    
    width: auto;
}
.category .categoryListArticle .entry-header .entry-title {
    /*padding-top: 10px;*/
    
    margin: 0px;
}
.entry-content {
    /* padding:30px; */
}
.singelPostEntryMeta {
    margin-left: 0;
}
.categoryListArticle .entry-content {
    display: block;
    float: none;
    margin-left: 207px;
    width: auto;
    clear: none;
    padding-top: 10px;
}
.entry-title {
    font-size: 34px;
    font-weight: 400;
    line-height: 45px;
}
.messagetext {
    display: none;
}
.current-menu-ancestor > .sub-menu,
.current-category-ancestor > .sub-menu {
    display: block;
    z-index: 3;
}
.scroll {
    font-weight: 600;
}
/*Chapters navigation start*/
.mainNavigation {
    width: auto;
    top: 0;
    float: right;
}
.mainNavList {
    display: block;
    box-shadow: none;
    background-color: transparent;
    float: right;
    width: auto;
}
.mainNavList:before {
    border: none;
}
.mainNavList ul {
    float: right;
    /*	margin-top: 17px;*/
}
.mainNavList ul li {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
    position: relative;
}
.mainNavList ul li a {
    border: none;
    padding: 0 0;
    font-size: 18px;
    font-weight: 300;
}
.mainNavList ul li.activeNav > a {
    background-color: transparent;
    color: #2980b9;
    font-weight: 400;
    border-bottom: none;
}
.mainNavList ul li li.activeNav > a {
    border-bottom: 1px solid #CCC;
    background-color: white;
}
.mainNavList ul li.activeNav > a:hover {
    text-decoration: none;
}
.mainNavList li ul {
    position: absolute;
    left: -10px;
    top: 5px;
    padding-top: 40px;
    width: 250px;
    float: left;
    background-color: #EEE;
    z-index: 9;
    display: none;
}
.mainNavList li ul li {
    text-align: left;
    font-size: 13px;
    font-weight: 300;
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0;
}
.mainNavList li ul li a {
    color: #333;
    border-bottom: 1px solid #BBB;
    text-align: left;
    font-weight: 300;
    width: 100%;
    float: left;
    display: block;
    padding: 8px 10px;
}
.mainNavList li ul li a:hover {
    text-decoration: none;
}
.causeEventDiv {
    background-color: #d15300;
    border-radius: 10px;
    margin-top:15px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-box-shadow: 0px 2px 1px #6d6c6c;
    -webkit-box-shadow: 0px 2px 1px #6d6c6c;
    box-shadow: 0px 2px 1px #6d6c6c;
    float: left;
    text-align: center;
    width: 100%;
    display:block;
    height:90px;
    overflow:hidden;
}
.causeEventDiv img {
    width:100%;
    height:100%;
}

.headerSocial {
	position:absolute;
	float: right;
    text-align: right;
   /* width: 130px; */
	z-index:999;
    top: 3px;
    right: 0;
}

.headerSocial a {
	float: left;
	display: block;
	margin-left: 0px;
	margin-top:2px;
	margin-bottom:2px;

}

.headerSocial a.footerFacebook {
	background: url(../images/facebook_img_top.png) no-repeat;
	height: 25px;
	width: 26px;
}

.headerSocial a.footerTwitter {
	background: url(../images/twitter_img_top.png) no-repeat;
	height: 25px;
	width: 26px;
}
.headerSocial a.footergoogleplus {
	background: url(../images/googlepulse_img_top.png) no-repeat;
	height: 25px;
	width: 26px;
}
.headerSocial a.youtube {
	background: url(../images/youtube_img_top1.png) no-repeat;
	height: 25px;
	width: 26px;
}

.headerSocial a:hover {
	background-position: left bottom;
}
.contactbg{
	margin-top:0px;
	min-height:600px;
}

.current-post-ancestor > a{
	background-color: #D15300;
text-decoration: none;
color: #FFF;
display:block;
}
#secondary{
	margin-top:20px;
	float:left;
}
.headingBlck {
    border-left: 6px solid #B91724;
	
	
	
}
.forSponsorsBlck {
    margin: 20px 0px -30px;
    text-align: right;
    padding-top: 5px;
    position: relative;
}

 .item a img {
    width: 100%;
    height: 100%;
    margin-right: 10px;
}
.footerSponsors .item a img {height: auto;}
.associatePartnersBlck {
    /*width: 550px;*/
	border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    -moz-box-shadow: 0px 2px 1px #6d6c6c;
    -webkit-box-shadow: 0px 2px 1px #6d6c6c;
    box-shadow: 0px 2px 1px #6d6c6c;
}
.associatePartnersBlck {
   /* width: 390px;*/
}
.associatePartnersBlck {
   /* width: 650px;*/
    height: 160px;
    padding: 14px 14px;
   /* border-right: 1px solid #A6A6A6;*/
}
.associatePartners .owl-item .item, .associatePartners .owl-item {
 
}
.associatePartners .owl-item .item a img{width: auto;  height: auto;}
.licenseePartnersBlck {
    /*width: 150px;*/
	 height: 160px;
    padding: 14px 14px;
}
.licenseePartners .owl-item a img{
	width:100%;
	
}
.marginBottom{
	margin-bottom:40px;
}
.mb10{margin-bottom: 10px;}

.principlePartnersTxt {
    font-size: 15px;
    font-weight: normal;
    margin-top: 10px;
    width: 100%;
    float: left;
    text-align: center;
    color: #1D4289;
    display: block;
}
.principlePartners, .associatePartners, .licenseePartners, .csrPartners, .teamPartners {
    padding-top: 6px;
}
.licenseePartnersBlck {
    /*width: 320px;*/
}
.licenseePartnersBlck {
    /*width: 150px;*/
}
.licenseePartnersBlck {
    width: 100%;
    
}
.principlePartnersBlck, .associatePartnersBlck, .licenseePartnersBlck, .csrPartnersBlck, .teamPartnersBlck {
    height: 140px;
    float: left;
    text-align: center;
    color: #1D4289;
    font-size: 13px;
    padding-bottom: 0px;
    border-bottom: 0px solid #CCC;
    margin-bottom: 0px;
}
.associatePartnersBlck{ height: auto !important;}
.footerSponsorsBlck {
    /*height: 170px;*/
}
.csrPartnersBlck {
    width: 98px;
    padding-left: 15px;
}
.csrPartnersBlck {
    width: 144px;
}
.memberLogin{

}

.memberLogin{
	background: url(../images/memberLogin_btn.png) no-repeat scroll center center;
	width: 141px;
	height: 33px;
	position:absolute;
	float: right;
    text-align: right;
	z-index:999;
    top: 0px;
    right: 108px;
	color: #9c1e22 !important;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	
}
.memberLogin:hover{
	background: url(../images/memberLogin_btn_hover.png) no-repeat scroll center center;
	
	
}
.AskMentorBtn {
	font-size:23px;
	margin:10px 11px 20px 11px;
	text-align:center; 
	
}
.innerLeftNav ul {
	float: left;
	width: 100%;	
	position:relative;
}
.innerLeftNav ul li{
	display: inline-block;
	width:auto;
	border-bottom:none;
}

.innerLeftNav ul li a{
	padding: 12px 60px 12px 60px;
	font-size:16px;
	border-right: 1px solid #CCC;
}

    

.Productsanchor{
	width:50%;
	float:left;
	
}
.ProductsContent{
	width:50%;
	height:100%;
	top:0px;
	right:0px;
	position:absolute;
	background-color:#c05729;
	background-size: cover;
	
}
.ProductsContent img{
	width:100%;
	display:none;
	
	
}
.diamond .owl-item{padding: 10px;}
.platinum .licenseePartnersBlck{padding: 0 14px;    min-height: 197px;}
.platinum .item{padding-top: 0 !important;}
.licenseePartners .owl-item .item a img, .associatePartners .owl-item .item a img{padding: 10px;}
