html, body{
	background:url(../images/bg1.png);
	font-family:arial;

}
#mncntr{
	background:#FFF;
	box-shadow: 1px 1px 8px #888888;
	
	overflow:hidden;
    
}
.mncnt{
	padding:0;
}
.container{
	background:#FFFFFF;
}
br.resp{
		display:none;
}
#tophd{
	background: #ffcc33 url(../images/tophdbg.jpg) top center no-repeat;
	background-size:cover;
	line-height:26px;
	text-align:center;
	font-size:0.9em;
	min-height:26px;
	border-bottom:1px solid #cc0000;
}
.redtxt{
	color:#A011A7;
	text-shadow: 1px 1px 8px #FFF;
}
#headr{
	<!--background: #ffcc33 url(../images/headerbg.jpg) top center no-repeat;-->
	background-size:cover;
	padding:15px 0 15px 0;
	overflow:hidden;
	
}
.logo{
	vertical-align:middle;
}
.alright{
	text-align:right;
}
#adspot1{
	
}
#navcontainer{width:100%;margin:0 auto;text-align:center;padding:0 0 0 20px; background:#8454B0; border-top:1px solid #ffcc99;"}
#navigation{margin:0 auto;text-align:center;}
.nav-btn{display:none;background:#A011A7 url(../images/menurpbg.png)no-repeat right center;color:#FFF;font-family:Arial;font-size:18px;text-align:left;padding:5px 15px 5px 15px;cursor:pointer;}
.nav-btn:before{content:"Menu";}
.main-navigation{display:block;width:100%;float:left;}
}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul{display:flex !important;text-align:center;width:100%;margin:0 !important;z-index:9999;}
.main-navigation ul{margin:0 !important;text-indent:0;z-index:9999;padding:0;float:left;}
.main-navigation ul li{margin:0;}
.main-navigation li a,
.main-navigation li{font-family:'arial'; display:inline-block;text-decoration:none;font-family:'arial';font-weight:bold;font-size:13px;margin:0 !important;padding:5px 0;}
.main-navigation li a{ font-family:'arial'; border-bottom:0;color:#FFF;line-height:26px;text-transform:Capitalize;white-space:nowrap;padding:0 10px 0 10px;margin:0;border-radius:8px; -moz-transition:0.3s;transition:0.3s;}
.main-navigation li a:hover{color:#A011A7;background:#ffffcc url(../images/mnbg.jpg) repeat-x; border-radius:8px; padding:0 10px 0 10px; -moz-transition:0.5s;transition:0.3s;}
.main-navigation li{margin:0;position:relative;}
.main-navigation li ul{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:9999;}
.main-navigation li ul li{padding:0;border-radius:none;}
.main-navigation li ul ul{top:0;left:100%;}
.main-navigation ul li:hover > ul{border-left:0;display:block;}
.main-navigation li ul li a{background:#C587FF;text-align:left; font-family:'arial'; border-radius:0 !important; display:block;font-size:12px;line-height:28px;width:170px;white-space:normal;}
.main-navigation li ul li a:hover{background:#FFFFCC;color:#A011A7; border-radius:0 !important;}
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a{color:#A011A7;background:#ffffcc url(../images/mnbg.jpg) repeat-x;}
.main-navigation .current-menu-item > a:hover
.main-navigation .current-menu-ancestor > a:hover,
.main-navigation .current_page_item > a:hover,
.main-navigation .current_page_ancestor > a:hover{color:#A011A7;background:#ffffcc url(../images/mnbg.jpg) repeat-x}
.main-navigation .current-menu-item ul li > a,
.main-navigation .current-menu-ancestor ul li > a,
.main-navigation .current_page_item ul li > a,
.main-navigation .current_page_ancestor ul li > a{background:#C587FF  url('images/arrowmn.png') no-repeat center 109px;}
.nav > li:last-child > a{
	padding-right:0px;
}
.nav > li > a:hover{
	color:#01a2cd !important;
}
#menrsp{
	display:none;
}
#notmenrsp{
	display:inline-block;
}
.contentmn{
	background:#FFF url(../images/bgmain.jpg) repeat-x top center;
	overflow:hidden;

}
.contentmn1{
	background:#FFF url(../images/11.jpg) repeat-x top center;
	overflow:hidden;

}
.content{
	overflow:hidden;
	font-size:15px;
	color:#20146b;	
	
}
a:link,a:visited,a:active{
	color:#20146b;	
	text-decoration:none;
}
a:hover{
	color:#5e152d;	
	text-decoration:underline;
}
.lineleft{
	border-left:1px solid #e38b8b;
}
hr {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px 0 0 0;
	border-top:2px solid #6F4E37;
}
 h1{
	font-family:Arial;
	font-size:25px;
	font-weight:bold;
	color:#5e152d;
	margin:15px 0 20px 0;
}
h2{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	line-height:normal;
	text-transform:capitalize;
	color:#5e152d;
	margin:15px 0 10px 0;
}
.maintxt strong{
	font-family:arial;
	font-size:12px;
	color:#5e152d;
}
#mngbrd strong{
	font: normal 12px Arial;
	text-align: center;
	color: #A011A7;
	font-weight: bold;
}
.social{
	margin:0 auto;
	padding:0;
	text-align:center;
}
.fb{background:url('../images/social.png') no-repeat;background-position:0px 0px;display:inline-block;height:40px;width:40px;margin:0px 7px 0 0;overflow:hidden;}
.fb:hover{background:url('../images/social.png') no-repeat;background-position:0px -40px;}
.tw{background:url('../images/social.png') no-repeat;background-position:-41px 0px;display:inline-block;height:40px;width:40px;margin:0px 7px 0 0;overflow:hidden;}
.tw:hover{background:url('../images/social.png') no-repeat;background-position:-41px -40px;}
.yt{background:url('../images/social.png') no-repeat;background-position:-81px 0px;display:inline-block;height:40px;width:40px;margin:0px 7px 0 0;overflow:hidden;}
.yt:hover{background:url('../images/social.png') no-repeat;background-position:-81px -40px;}

.readmore{
	background:#ffdeae;
	color:#5e152d;
	border:0;
	border-radius:8px;
	padding:2px 10px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
.readmore:hover{
	background:#5e152d;
	color:#ffdeae;
	border:0;
	border-radius:8px;	
	padding:2px 10px;
	text-align:right;
	font-size:12px;	
	font-weight:bold;	
}
.sidebar{
	background:#feefe7 url(../images/sidebgmain.jpg) repeat-x top center;	
	overflow:hidden;
	font-size:13px;
	color:#20146b;
	

}
.sidebar1{
	background: url(../images/sidebgmain.jpg) repeat-x top center;	
	overflow:hidden;
	font-size:13px;
	color:#20146b;
	background-image: url(../images/parshu-0.png) ;

}

.hdrbotbg{
	background: url(../images/border1.png) repeat-x;
	overflow:hidden;
	height:50px;
}
.hdrbotbg1{
	background: url(../images/border2.png) repeat-x;
	overflow:hidden;
	height:50px;
}

.hdrtopbg{
	background: #fff url(../images/hdrtopbg.png) repeat-x;
	overflow:hidden;
	height:14px;
	border-bottom:2px solid #59465C;
	margin:0;
	padding:0 0 4px 0;
}
.adspot34{
	padding:8px 0;
}
.dist{
	margin-bottom:0px;
}
.ftlinks{
	text-align:center;
	font-size:12px;
	color:#FFF;	
	background:#A011A7; 
	line-height:30px;
	min-height:30px;
}
.ftlinks a:link,.ftlinks a:active,.ftlinks a:visited{
	color:#FFF;
	text-decoration:none;
}
.ftlinks a:hover{
	color:#FFF;
	text-decoration:none;
}
.foot{
	text-align:center;
	font-size:15px;
	color:#black;	
	background:#ADB05F; 
	line-height:30px;
	min-height:30px;
}
.foot a:link,.foot a:active,.foot a:visited{
	color:#666;
	text-decoration:none;
}
.foot a:hover{
	color:#666;
	text-decoration:underline;
}
.frmtxt {
	font: 12px Arial;
	color:#5e152d;
}
.classitbl{
	border:1px solid #999999;
	padding:15px 10px;
	background:#FEEFE7;
	border-radius:8px;
}
.classitbl h2{
	background:#FFCC00;
	color:#cc0000;
	padding:5px 10px;
	font-size:15px;
	border-radius:8px 0 8px 0;
	margin:0 0 10px 0;
}
.sdfrm{
	margin:10px 5px 12px 5px;
	padding:2px;
	border:2px dotted #999;
	border-radius:8px;
	background:#FFFDC2;
}
input{
	color:#20146b;
	border:solid 1px #8E8E8E;
	background:#FFFEDC;
}

.navon a:link, .navon a:active, .navon a:visited{
font-family:Arial;
border:solid 1px #000000; background:#F7A100; padding:2px 5px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}
.navon a:hover{
font-family:Arial;
border:solid 1px #000000; background:##FFFFCC; padding:2px 5px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.navcurr{
font-family:Arial;
color:#999999 !important;
text-decoration:none;
border:solid 1px #000000!important; background:#FFEEDD; padding:2px 5px;
}
.myimg{
	padding:5px 5px;
	border:dotted 1px #999999;
	background:#FFF;
}
.minput{
	border:solid 1px #8E8E8E;
	border-radius:4px;
	background:#FFFEDC;
	padding:2px 12px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#20146b;	
	margin:3px;
	width:100%;
}
.minput1{
	border:solid 1px #8E8E8E;
	border-radius:4px;
	background:#FFFEDC;
	padding:4px 12px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#20146b;	
	margin:3px;

}
.cmbg{
	background:url(../images/cmitrabg.jpg) no-repeat right center;
	background-size:contain;
	min-height:100px;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
textarea{
	border:solid 1px #8E8E8E;
	background:#FFFEDC;
	color:#20146b;
	font-family:arial;
	font-size:12px;	
}
.alcenter{
		text-align:center;
}
.alcenter1{
		text-align:center;
		margin-bottom:15px;
}
.alleft{
		text-align:left;
}
.alright{
		text-align:right;
}
.rmright{
		text-align:right;
}
@media screen and (max-width:1000px){
#navcontainer{padding:0;}
.nav-btn{display:block;background:#8454B0 url(../images/menurpbg.png)no-repeat right center;color:#FFF;font-family:Arial;font-size:18px;text-align:left;padding:5px 15px 5px 15px;cursor:pointer;}
.nav-btn:before{content:"Menu";}
.main-navigation{display:none;width:100%;float:none;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul{display:flex !important;text-align:left; width:100%;margin:0 !important;z-index:9999;}
.main-navigation ul{margin:0 !important;text-indent:0;z-index:9999;padding:0;float:none;}
.main-navigation ul li{margin:0;}
.main-navigation li a,
.main-navigation li{font-family:'arial'; display:block;text-decoration:none;font-family:'arial';font-weight:bold;font-size:13px;margin:0 !important;padding:0;}
.main-navigation li a{ text-align:left; font-family:'arial'; border-bottom:0;border-radius:0px;color:#FFF;line-height:26px;text-transform:Capitalize;white-space:nowrap;padding:0 10px 0 10px;margin:0;-moz-transition:0.3s;transition:0.3s;}
.main-navigation li a:hover{color:#A011A7;background:#ffffcc url(../images/mnbg.jpg) repeat-x; border-radius:0px; padding:0 10px 0 10px; -moz-transition:0.5s;transition:0.3s;}
.main-navigation li{margin:0;position:relative;}
.main-navigation li ul{display:block;margin:0;padding:0;position:relative;}
.main-navigation li ul li{padding:0;border-radius:none;}
.main-navigation li ul ul{top:0;left:100%;}
.main-navigation ul li:hover > ul{border-left:0;display:block;}
.main-navigation li ul li a:before{content:"  ---  "; color:#000;}
.main-navigation li ul li a{background:#C587FF;text-align:left; font-family:'arial'; border-radius:0 !important; display:block;font-size:12px;line-height:28px;width:100%;white-space:normal;}
.main-navigation li ul li a:hover{background:#FFFFCC;color:#A011A7; border-radius:0 !important;}
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a{color:#A011A7;background:#ffffcc url(../images/mnbg.jpg) repeat-x; border-radius:0; }
.main-navigation .current-menu-item > a:hover
.main-navigation .current-menu-ancestor > a:hover,
.main-navigation .current_page_item > a:hover,
.main-navigation .current_page_ancestor > a:hover{color:#A011A7;background:#ffffcc url(../images/mnbg.jpg) repeat-x; border-radius:0;}
.main-navigation .current-menu-item ul li > a,
.main-navigation .current-menu-ancestor ul li > a,
.main-navigation .current_page_item ul li > a,
.main-navigation .current_page_ancestor ul li > a{background:#C587FF url('images/arrowmn.png') no-repeat center 109px; border-radius:0;}
.nav > li:last-child > a{
	padding-right:0px;
}
.nav > li > a:hover{
	color:#01a2cd !important;
}

}

@media screen and (min-width:1900px) and (max-width:2000px){
	.container{ max-width:1820px;}
}
@media screen and (min-width:1600px) and (max-width:1899px){
	.container{ max-width:1500px;}
}
@media screen and (min-width:1401px) and (max-width:1599px){
	.container{ max-width:1400px;}
}
@media screen and (min-width:1361px) and (max-width:1400px){
	.container{ max-width:1050px;}
}
@media screen and (min-width:1281px) and (max-width:1360px){
	.container{ max-width:1250px;}
}
@media screen and (max-width:768px){
	#powered{ display:none; }
}	
@media screen and (max-width:767px){
	.logo{ text-align:center;}
	#logoright{ text-align:center;}
	.alleft{ text-align:center!important; }
	.alright{ text-align:center!important; }
.lineleft{
	border-left:0px solid #e38b8b;
}	
.dist{
	margin-bottom:10px;
}
#menrsp{
	display:block;
}
#notmenrsp{
	display:none;
}
}
	
@media screen and (max-width:470px){
	br.resp{
		display:block;
	}

}

