/*
Theme Name: Ananjan
Theme URI: http://www.webcreationuk.co.uk/
Description: Clean wordpress Theme.<br /> 
Author: Gurbir singh 
Author URI: http://www.webcreationuk.co.uk/
version: 1.0
Tags: fixed width, two columns, widget ready, left sidebar, valid XHTML, clean, fast, lightweight
*/


@font-face {
	font-family: 'Conv_TalkingToTheMoon';
	src: url('fonts/TalkingToTheMoon.eot');
	src: local('☺'), url('../fonts/TalkingToTheMoon.woff') format('woff'), url('../fonts/TalkingToTheMoon.ttf') format('truetype'), url('../fonts/TalkingToTheMoon.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


body{ background:url(../img/bg_body.jpg) top center no-repeat #461b00; padding:0px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
form{display:inline;} 
html{ overflow-y:scroll;}
.maindiv{ width:990px; margin:auto; padding:0px; border:0px solid #000; }
.ClearAll{ clear:both;}


h2.page_title{padding:0px;
	margin:0px;
	font-family: 'Conv_TalkingToTheMoon';
	font-size:33px;
	font-weight:normal;
	color:#fff;
	text-transform:lowercase;
	padding:0px;
}

.Header
{
	height:294px;
} 
.Logo
{
   float:left;
   margin-top:32px;
}


.Container
{
  padding:0px ;
}
h1
{
	color:#146f98;
	font:bold 12px Arial;
	margin:0px 0px 0px 10px;
	padding:0px;
}

.ContainerLeft
{
	border:0px solid #fff;
	float:left;
	width:182px;
	min-height:10px;
	padding-top:40px;
}


.LeftNav
{
	color:#fff;
	float:left;
	border-bottom:2px solid #5f2908;
	padding-bottom:15px;
	width:182px;
}
.LeftNav ul {
list-style:none;
margin:0px;
padding:0px;

}
.LeftNav ul li{
list-style:none;
margin:0px;
padding:0px;

}

.LeftNav a
{ 
   color:#ffc53b;
   border-bottom:1px solid #5a331b;
   display:block;
   font:normal 14px arial;
   padding:5px 0px;
   text-decoration:none;
   text-align:left;
   text-transform:uppercase;
   
}
.LeftNav a.NoBorder
{ 
   color:#ffc53b;
   border-bottom:none;
}
.LeftNav a:hover
{
	color:#fff;
	text-decoration:none;
}
.LeftNav img
{
	vertical-align:middle;
}
.Address
{
	color:#bfb659;
	float:left;
	font:bold 10px arial;
	border-bottom:2px solid #5f2908;
	line-height:17px;
	padding:15px 0px;
	margin-bottom:15px;
	width:182px;
}

.ContainerCenter
{
	border:0px solid #fff;
	float:left;
	margin:0px 28px;
	width:527px;
	min-height:10px;
}

.AboutAnanjan
{
	color:#fff;
	font:normal 15px/22px georgia;
	margin-bottom:15px;
}
.SoulThemesM
{
	border:0px solid #FFF;
	color:#fff;
	float:left;
	font:normal 15px/22px arial;
	margin-bottom:15px;
	padding-bottom:15px;
}
.SoulThemes img
{
	color:#fff;
	float:right;
	font:normal 15px/22px arial;
	margin:5px 8px 5px 0px;
}
.SoulThemes
{
	background:url(../img/bg_center_contribution.png) repeat-y;
	color:#fff;
	font:normal 15px/22px arial;
	padding:0px 25px;
}
.Matter
{
	color:#c7c7c7;
	float:left;
	font:normal 15px arial;
	margin-top:15px;
	width:233px;
}
.Matter input
{
	color:#c7c7c7;
	font:normal 15px arial;
	width:233px;
	margin:5px 0px;
}
.Matter textarea
{
	color:#c7c7c7;
	font:normal 15px arial;
	margin-top:5px;
	width:203px;
	height:67px;
}
.ContainerRight
{
	border:0px solid #fff;
	float:right;
	width:221px;
	min-height:10px;
}

.RightNav
{
	color:#fff;
	float:left;
	margin-top:15px;
	width:221px;

}
.RightNav a
{
   background:#833604;
   color:#fff;
   display:block;
   font:normal 13px arial;
   padding:5px 0px 5px 15px;
   margin-bottom:1px;
   text-decoration:none;
   text-align:left;
}

.RightNav a:hover
{
	color:#fff;
	text-decoration:none;
}
.NewsletterM
{
	margin-top:10px;
	padding:0px;
}
.Newsletter
{
	background:url(../img/bg_newsletter_center.png) repeat-y;
	padding:0px 10px 0px 10px;
	width:201px;
}
.Newsletter input
{
	background:url(../img/bg_input_newsletter.jpg) no-repeat;
	color:#4c4c4c;
	height:18px;
	font:bold 12px arial;
	margin:5px 0px;
	padding:5px 5px;
}
.Newsletter a
{
	color:#FFF;
	font:normal 11px arial;
	margin:5px 0px;
	text-decoration:none;
}
.Newsletter a:hover
{
	text-decoration:underline;
}
.Newsletter img
{
	margin:5px 0px;
}
.Follow
{
	color:#8b8b8b;
	font:bold 9px arial;
	text-transform:uppercase;
	text-align:center;
	margin-top:10px;
}
.Follow img
{
	margin-top:5px;
}
.FollowI
{ border:1px solid #F00;
	color:#8b8b8b;
	font:bold 9px arial;
	text-transform:uppercase;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
}
.FollowI img
{
	margin-top:5px;
}
.NewsletterMI
{
	margin-top:10px;
	padding:0px;
}
.ContainerRightI
{
	border:0px solid #fff;
	float:right;
	width:776px;
	margin-left:28px;
	min-height:10px;
}
.NewsletterI
{
	background:url(../img/bg_newsletteri_center.png) repeat-y;
	color:#FFF;
	
	font:normal 11px arial;
	padding:0px 8px 0px 7px;
	width:182px;
}
.NewsletterI input
{
	background:url(../img/bg_input_newsletter.jpg) no-repeat;
	color:#4c4c4c;
	height:18px;
	font:bold 12px arial;
	margin:5px 0px;
	padding:5px 5px;
}
.NewsletterI a
{
	color:#FFF;
	font:normal 11px arial;
	margin:5px 0px;
	text-decoration:none;
}
.NewsletterI a:hover
{
	color:#2e2e2e;
	text-decoration:underline;
}
.NewsletterI img
{
	margin:5px 0px;
}
.SoulThemesMI
{
	border:0px solid #FFF;
	color:#fff;
	float:left;
	font:normal 15px/22px arial;
	margin-bottom:15px;
	padding-bottom:15px;
}
.SoulThemesI img
{
	color:#fff;
	float:right;
	font:normal 15px/22px arial;
	margin:5px 0px 5px 0px;
}
.SoulThemesI
{
	background:url(../img/bg_center_contributioni.png) repeat-y;
	color:#fff;
	font:normal 15px/22px arial;
	padding:0px 25px;
}
.MatterI
{
	color:#c7c7c7;
	float:left;
	font:normal 15px arial;
	margin-top:15px;
	width:233px;
}
.MatterNameI
{
	color:#c7c7c7;
	float:right;
	font:normal 15px arial;
	margin-top:15px;
	width:253px;
}
.MatterNameI input
{
	color:#000;
	font:normal 15px arial;
	width:253px;
	margin:5px 0px;
}
.MatterI textarea
{
	color:#000;
	font:normal 15px arial;
	margin-top:5px;
	width:443px;
	height:67px;
}
.TxtI
{
	width:760px; float:right;
}
.Faculties .para img,
.TxtI img
{
	float:left; padding:10px; margin:10px 0px 0px 0px; border:2px solid #5f2908;
}
.LinkImg
{
	float:left; padding:10px; margin:10px 0px 0px 0px; border:2px solid #5f2908;
}
.TxtIAandBPoints
{
	width:743px; float:right;
}
.footer{width:990px;  padding:15px 0px; margin:10px 0px; background:url(../img/bg_footer.png) no-repeat; height:88px;}

.footera{  margin:auto; text-align:center; padding: 8px 0px 0px 100px;  color:#adadad; }

.footer a{ text-decoration:none; color:#adadad;  padding:10px 5px; font:normal 11px Georgia; }
.footera a:hover{ color:#fff; }
.footera .menu-item-23 span{ display:none; }

.footera ul {
list-style:none;
margin:0px;
padding:0px 0px 0px 152px;

}
.footera ul li{
	list-style:none;
	margin:0 0 0 10px;
	padding:0px;
	float:left;
}





.footerb{ width:100%; text-align:center;float:left; padding: 17px 0px 0px 58px; font:normal 11px Georgia; color:#747474; }
.footerb a{font-size:10px; text-decoration:none; color:#747474;  padding:0px; margin:auto; font:normal 11px Georgia; }
.footerb a:hover{ color:#000; }




.BedCrumb{font: bold 10px Arial; color:#fff; background:url(../img/bg_black.png);  margin:10px 0; text-transform:uppercase; padding:5px 5px;}
.BedCrumb a{color:#ffc53b; text-decoration:none;}
.BedCrumb a:hover{color:#fff; text-decoration:underline;}
.BedCrumb img{margin:0 10px; vertical-align:middle;}




.TableFormat2
 { 
   border:solid 0px #e3e3e3;
 }
 
.TableFormat2 td
{background:url(../img/bg_black.png);
	color:#fff;
	font:normal 15px/22px arial;
	line-height:18px;
	margin:2px 0px 0px 0px;
 	padding:8px 10px 8px 10px;	 }

 
.TableFormat2 th
{
	background:#eee;
	color:#525252;
	font-size:17px;
	padding:6px 6px 6px 6px;}

	

.contactleft{ float:left; color:#fff; width:250px; margin:0px; font:normal 15px/22px arial; padding:0px 10px 0px 0px;}
.contactleft a{  font-size:13px;  text-decoration:none; color:#ffc53b; }
.contactleft a:hover{ color:#Fff;text-decoration:underline;}

.contactright{ float:right; width:500px; margin:0px 0px 20px 0px;}
.AllFiveRounded{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px;}
.TopFiveRounded{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}

.Ideas p, .ContactUs p{
padding:0px;
margin:0px;
}
.Ideas .para, 
.Faculties .para, 
.Institutions .para, 
.Facilities .para
{
margin-bottom:20px;
}

div.wpcf7-validation-errors{border:none !important;}
div.wpcf7-mail-sent-ok{border:none !important;}



@media only screen and (max-width: 767px) {
    div.ContainerLeft, .LeftNav, ul, .sf-menu{
    display: none;
  }
}
@media only screen and (max-width:767px) {
  /* For mobile phones: */
   .maindiv, .ContainerRightI {
    width:90%;
	padding: 0;
  }
}

	.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #471B00;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
 
}

.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 20px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #F1F1F1;
 
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

@media only screen and (min-width: 767px) {
  div.sidenav {
    display: none;
  }
   span.openNav {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /*div.sidenav {*/
  /*  display: none;*/
  /*}*/
  
  .footer{
      width:100%;
	  border-radius: 20px;
	  padding: 9px 0px;
  }
  .footerb{
      padding: 17px 0px 0px 4px;
  }
  .ContainerRightI{
      float:none;
      margin:0 auto;
  }
  .Logo {
    float: none;
    text-align: center;
    margin-top: 13px;
}
.Header {
    height: 228px;
}
.BedCrumb a {
    line-height: 2;
}
.desc a {
    word-break: break-all;
}
.desc iframe{
    width: 300px;
    height: 200px;
}

.MatterI textarea {
	width: 253px;
	
}
.SoulThemesMI {
	width:100%;
}
 .top-footer-img {
	width:100%;
}
 .bottom-footer-img {
	width:100%;
}
.AboutAnanjan {
	margin-top:211px;
}
.MatterNameI, input {
	 float:none;
	 width:260px;
}
.logo-img {
	height: 275px;
    width: 320px;
}
.sidenav  a:active {
  background-color:#FFBD2B;
}
 }


  