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

body{ background:#222222 url(../images/newBG.png) no-repeat left fixed;
height:100%;
width:100%;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#ddd;
font-weight:bold;
margin:0;
padding:0;
border-top:5px solid #000;
}

a img{
	border:none;
	}

strong{ color:#ff7000;}
.bodywrapper{
	width:1000px;
	float:right;
	margin-right:10px;
	background:#3d010b;
	
	}
	
.header{ width:100%;
margin:0;
padding:0;
background:#fff;
margin-bottom:10px;
float:left;


	}

.headertop{
	width:100%;
	margin:0;
	padding:0;
	}
	
.logo{
	float:right;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	}
	
.logo-new{ float:left; margin-right:10px;}

.about-swakshatra{float: left;
    text-align: justify;
    width: 500px;
	font-weight:bold;
	color:#222;
	font-style:italic;
	font-family: "Comic Sans MS", cursive;
}
	
.topmenu{ float:right;
	width:325px;
	margin:17px 0;
	}
.topnav{
	float:right;
	width:210px;
	margin: 0 0 7px 0;
	}

.topnav a{
	color:#696969;
	text-decoration:none;
	font-weight:500;
	font-size:14px;
	}
.topnav a:hover{
	color:#000;
	text-decoration: underline;
	}


.submitBTN{ background:#3a96d1; 
	color:#fff;
	width:95px;
	border:none;
	height:32px;
	font-weight:500;
	text-shadow:1px 1px #333;
	}
.submitBTN:hover{ background:#b2218e; 
	color:#fff;
	cursor:pointer;
	}

.searchfield{ border:1px solid #3a96d1;
	width:222px;
	margin-right:2px;
	height:30px
	}
	
.navigatin{
	border-top:2px solid #000;
	width:964px;
	margin:2px auto;
	
	}

.navigatin ul{
	float:right;
	margin:0;
	padding:0;
	height:65px;
	}
	
.navigatin ul li{
	float:left;
	list-style:none;
	margin:0 0 2px 2px;
	padding-bottom:2px;
	
	
}

.navigatin ul li:hover{
	filter:alpha(opacity=70);
	 -moz-opacity:1;
	  -khtml-opacity: 0.7;    /* for really really old safari */  
	 opacity: 0.7;    /* css standard, currently it works in most modern browsers like firefox,  */
	}

.navigatin ul li a{
	padding:0 20px;
	color:#f4f4f4;
	background:#222;
	text-decoration:none;
	line-height:50px;
	display:block;
	font-size:13px;
	font-weight: bold;
	font-family:Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
	}

.navigatin ul li a:hover{
	background:#3d010b;
	}
	
	
.content{
	width:964px;
	margin:0 auto;
	}
	
.contentLeft{ 
	width:546px;
	float:left;
	}


.slideshow{ 
	height:365px;
	position:relative;
	margin-bottom:25px;
	}
#slides {
	width:546px;
	height:365px;
	overflow:hidden;
	

	}

.slides_container {
	width:546px;
	height:365px;

	}


#slides .slides_container div {
	width:546px;
	height:375px;
	display:block;
	}



.pagination {
	margin:5px  0 0 0;
	z-index:9999;
	position:absolute;
	bottom:18px;
	right:0;
	width:100px
	
}

.pagination li {
	margin:0 1px;
	list-style:none;
	float:left;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image: url(../images/paginationNEW.png);
	float:left;
	overflow:hidden;
	margin:0 2px 0 0;
}

.pagination li.current a {
	background-position:0 -12px;
}

.slideBG{
	position: absolute;
	bottom:10px;
	background: url(../images/slideBG.png) repeat;
	height:28px;
	width:546px;
	z-index:9998;
	}


.contentRight{
	width:410px; 
	float:right;
	}
	
	
.rightBlock1{
	border:1px solid #b2218e;
	height:150px;
	margin-bottom:2px;
	padding:15px 30px;}

	
.rightBlock2{
	border:1px solid #b2218e;
	height:150px;
	padding:15px 30px;
	margin-bottom:27px;
	}
	
.rightBlock4{
	margin:30px 0 30px 30px;
	}
	
.heading{
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	color:#ddd;
	font-weight:bolder;
	text-transform:uppercase;
	text-align:left;
	}


.headingfeedback{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#939393;
	font-weight:bolder;
	text-transform: capitalize;
	background:url(../images/headingBGnew.jpg) no-repeat bottom;
	padding-bottom:5px;
	padding-left:10px;
	

	}

.rightBlock1 p{ width:300px;
	font-weight:bold;
	color:#939393;
	font-size:15px;}
	
.rightBlock2 p{ width:300px;
	font-weight:bold;
	color:#000;
	font-size:13px;
	background:url(../images/listyle.png) left no-repeat;
	padding-left:20px;
	}
	
.newsandFeeds{
	margin:30px 0;
	width:100%;
	border-right:2px solid #b2218e;
	}
	
.newsandFeeds p{ width:90%;
	font-weight:bold;
	color:#000;
	font-size:13px;
	background:url(../images/listyle.png) left no-repeat;
	padding-left:20px;
	}
	
.newsandFeeds p a{ 
	font-weight:bold;
	color:#727272;
	text-decoration:none;
	}
	
	
.newsandFeeds p a:hover{ 
	font-weight:bold;
	color:#939393;
	text-decoration: underline;
	}
	
.donateBTN{ background:#b2218e;
	line-height:50px;
	color:#fff;
	width:150px;
	float:right;
	text-align:center;
	font-weight:bold;
	}

.donateBTN a{
	display:block;
	color:#fff;
	text-decoration:none;
	}
.donateBTN a:hover{
	color:#fff;
	background:#3a96d1;
	}
	
.rightBlock2 p a{ 
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}
	
	
.rightBlock2 p a:hover{ 
	font-weight:bold;
	color:#939393;
	text-decoration: underline;
	}

.aboutwritups p{ text-align:justify;
	line-height:24px;}
	
	
.Quick_contact{ 
	width:100%;
	margin-top:20px;
	text-align:right;
	
	}
.Quick_contact p{ 
	width:350px;
	float:right;
	padding:0;
	margin: 3px 0;
	
	}
.Quick_contact p input{ 
	width:250px;
	height:24px;
	border:1px solid #ccc;
	
	}
	
.submitBTNQuick{
	background:#b2218e;
	color:#fff;
	width:100px!important;
	height:40px!important;
	
	}
.submitBTNQuick:hover{
	background:#3a96d1;
	}
	
.copyright{ margin:20px 0; background:#000; color:#fff; height:30px; line-height:30px; width:554px; padding-left:50px; float:right;}
.copyright a{ color:#fff; line-height:30px; margin:0 5px; text-decoration:none;}
.copyright a:hover{text-decoration: underline;}

.underupdation{ background:#b2218e; line-height:50px; border-radius:15px; box-shadow:3px 5px 10px #aaa; margin:0 auto; width:200px; text-align:center; color:#fff; font-weight:bold; margin:100px auto; clear:both;}
.rightBlock3{ margin-top:64px;}

.main-content{ padding:10px; text-align:justify; width:960px; margin:0 auto; line-height:26px;}
.contenttwo{ margin-bottom:15px; border-bottom:1px solid #ddd;}
.contentone img{ float:right; margin:0 0 15px 15px; padding:3px; border:1px solid #ddd;}

.contenttwo img{ float:left;  margin:20px 15px 15px 0;  padding:3px; border:1px solid #ddd;}
 .main-content ul{ margin:0; padding:0;} 
.aboutthree, .main-content ul li{ list-style-image:url(../images/listyle.png); list-style-position:inside;}

.contenttwo a{ margin-left:10px; color:#000; text-decoration:none;   parring:10px; }
.contenttwo a:hover{ text-decoration:underline;}
.devider p{ width:330px; float:left; text-align:justify;}
.devider p:last-child{ border:1px solid #ddd; color:#2e8ad1; padding:10px; margin-left:10px; font-weight:bold;}

.abouttwo img{ float:left; margin:0 15px 15px 0;}
.aboutthree img{ float:right; margin:0 0 15px 15px;}
.abouttwo, .aboutone, .aboutthree{ clear:both; line-height:26px; text-align:justify;}
.aboutthree .devider p{ width:460px; float:left; text-align:justify;}
.team{ text-align:justify; border:1px solid #B2218E; padding:10px; height:auto; margin-top:10px;}
.aboutone{ padding-left:10px;}

.team img{ width:180px; height:200px; padding:2px; border:1px solid #ddd; margin-left:30px;}

.devider div.team{ width:530px; float:left;}
.gallery img{ float:left;}

.gallery img{ width:190px!important;}
.contactusnew{ markgin:0; padding:0;}
.contactusnew li{ border-bottom:1px solid #ddd; margin-bottom:20px;}
.contactusnew li:first-child strong{  margin-right:60px;}
.contactusnew li:last-child strong{ margin-right:60px;}
.content{ border-bottom:2px solid #b2218e;}
.contentone{ line-height:24px;}

/********************************************************************************************/


#slides-two {
	width:250px;
	height:100%;
	overflow:hidden;
	color:#3A5795;
	font-style: italic;
	line-height:22px;
	font-weight:bold;
	font-spacing:2px;
	text-align:justify;
	font-size:17px;
	position:fixed!important;
	position:absolute;
	left:10px;
	

	}

#slides-two .slides_container {
	width:250px;
	height:500px;
	overflow:hidden;

	}


#slides-two .slides_container div {
	width:250px;
	height:500px;
	overflow:hidden;
	display:block;
	}




#slides-two .pagination {
	display:none;

	
}



.slideshow-three{ margin-bottom:10px; float:right; width:400px; padding:5px; border:3px solid #ddd;}


#slides-three {
	width:400px;
	height:267px;
	overflow:hidden;
	color:#3A5795;
	font-style: italic;
	line-height:22px;
	font-weight:bold;
	font-spacing:2px;
	text-align:justify;
	

	}

#slides-three .slides_container {
	width:400px;
	height:267px;

	}


#slides-three .slides_container div {
	width:400px;
	height:267px;
	display:block;
	}



#slides-three .pagination {
	display:none;

	
}




.header-slider{ margin-top:40px;  float:right; width:700px;}



.thumnailsimg { border: none; margin:20px 0; padding:0; text-align:center;}
.thumnailsimg p{ width:180px;  float:left; margin:0 7px!important; border:none;}
.thumnailsimg p:last-child{ margin:0!important;}
.thumnailsimg p img{ padding:0!important; border:none!important; margin-bottom:5px!important}



.contactusform {
    border: 1px solid #DDDDDD;
    float: right;
    padding: 15px;
	width:380px;
	border-radius:5px;
	font-style:italic;
}


.contactusform p {
    line-height: 26px;
}

.contactusform p input[type="text"] {
    float: right;
    padding: 7px 10px;
    width: 230px;
	border:1px solid #ddd;
	border-radius:8px;
	background:#fff;
}


.contactusform p textarea {
    height: 100px;
    padding: 5%;
    width: 100%;
	border:1px solid #ddd;
	border-radius:8px;
	background:#fff;
}

.contactusform p input[type="submit"] {
    float: right;
    padding: 7px 10px;
    width: 100px;
	border: none;
	border-radius:8px;
	background:#326F9E;
	color:#fff;
	font-weight:bold;
	
}
.contactusform p input[type="submit"]:hover {background:#b2218e;}



.btn {
	list-style:none!important;
	margin:0 auto;
	width: 120px;
	
}
.btn a {
    padding: 7px 10px;
	border: none;
	border-radius:8px;
	background:#000;
	color:#fff;
	font-weight:bold;
	display:block;
	
	
}


.btn a:hover {
	text-decoration:none;
	background:#b2218e;
}



.addressclass {
    padding: 10px 0;
	margin-top:20px;
}

.address{ background: url("../images/addressICON.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #B2218E;
    float: left;
    font-size: 17px;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    margin-left: 10px;
    padding-left: 50px;
	
}

.contacticon{ background: url("../images/phoneicon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #B2218E;
    float: left;
    font-size: 17px;
    font-weight: bold;
    height: 44px;
    margin-left: 10px;
    padding-left: 50px;
	}
	


.mailicon{ background: url("../images/messageicon.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #B2218E;
    float: left;
    font-size: 17px;
    font-weight: bold;
    height: 44px;
    margin-left: 10px;
    padding-left: 50px;}


.addressclass p{ color: #ddd;
    font-size: 15px;
    font-weight: bold;
    line-height: 24px;
    margin: 20px auto;
    padding: 10px 10px 10px 0;
    text-align: right;
	
}
.Concept-Training{ line-height:20px;}

.Concept-Training{ text-align:justify;}

.contentLeft-new{ float:left; width:500px; padding-right:15px; margin-right:15px; padding-bottom:20px;}


@media only screen and (max-width:1280px){
	
	#slides-two{ width:200px;}
	#slides-two .slides_container {
	width:200px;
	height:100%;

	}


#slides-two .slides_container div {
	width:200px;
	height:100%;
	display:block;
	}

	
	
}


@media only screen and (max-width:1230px){
	
	#slides-two{ width:150px;}
	#slides-two .slides_container {
	width:150px;
	height:100%;

	}


#slides-two .slides_container div {
	width:150px;
	height:100%;
	display:block;
	}

	
	
	
}

@media only screen and (max-width:1180px){
	
	#slides-two{ display:none;}
	
	
}










