@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;

}

@font-face {
    font-family: 'gisha';
    src: url('gisha.eot');
    src: url('gisha.eot?#iefix') format('embedded-opentype'),
         url('gisha.woff') format('woff'),
         url('gisha.ttf') format('truetype'),
         url('gisha.svg#gisha') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans-Regular';
    src: url('OpenSans-Regular.eot');
    src: url('OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Regular') format('woff'),
         url('OpenSans-Regular.ttf') format('truetype'),
         url('OpenSans-Regular.svg#gisha') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'leelawad';
    src: url('leelawad.eot');
    src: url('leelawad.eot?#iefix') format('embedded-opentype'),
         url('leelawad') format('woff'),
         url('leelawad.ttf') format('truetype'),
         url('leelawad.svg#gisha') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'images/fonts/NyalaRegular';
    src: url('images/fonts/nyala.eot');
    src: url('images/fonts/nyala.eot') format('embedded-opentype'),
         url('images/fonts/nyala.woff') format('woff'),
         url('images/fonts/nyala.ttf') format('truetype'),
         url('images/fonts/nyala.svg#NyalaRegular') format('svg');
}


h6{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:30px; color:#FFF;}

body
{
	padding:0;
	margin:0;
	background:url(../images/bg.jpg) top left repeat;
}

a{text-decoration:none;}

.clear{clear:both;
}







/*--header--*/
.header{width:100%; max-width:100%; max-height:100%; background:#fe8100;}
.mainheader{width:980px; max-width:100%; max-height:100%; margin:0 auto;}

.leftheader{width:700px; max-width:100%; float:left; max-height:100%;}
.nav{width:700px; max-height:100%; float:left; max-width:100%;}
.nav ul{list-style:none; margin:0; padding:0;}
.nav ul li{float:left; line-height:85px;}
.nav ul li a {font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
padding-left:10px;
padding-right:10px;
display:block;
font-size:16px;

}
.nav ul li a:hover{color:#3e5730;
background:#fb982e; 	-webkit-transition: all 0.10s ease-in;
	-moz-transition: all 0.10s ease-in;
	-o-transition: all 0.10s ease-in;
}

.nav ul li a.current{color:#3e5730;
background:#fb982e;
}

.divider{width:1px; height:25px; background:#fff; max-width:100%; max-height:100%; float:left; margin-top:30px;}




.rightheader{width:165px; max-width:100%; max-height:100%; float:left; margin-left:11.5%; margin-top:10px;}
.follow-us-box{float:left; background:url(../images/follow.png) top left no-repeat; margin-left:12%; width:120px; height:39px;}
.follow_icon{float:left; margin-left:12px;}

.twiter{width:32px; height:32px; float:left; margin-left:1px;}
.twiter1 a{width:32px; height:32px; background:url(../images/twitter.png) 0 0; display:block;}
.twiter1 a:hover{width:32px; height:32px; background:url(../images/twitter.png) 0 -32px; display:block;}

.facebook{width:32px; height:32px; float:left; margin-left:1px;}
.facebook1 a{width:32px; height:32px; background:url(../images/facebook.png) 0 0; display:block;}
.facebook1 a:hover{width:32px; height:32px; background:url(../images/facebook.png) 0 -32px; display:block;}

.linkdin{width:32px; height:32px; float:left; margin-left:1px;}
.linkdin1 a{width:32px; height:32px; background:url(../images/linkdin.png) 0 0; display:block;}
.linkdin1 a:hover{width:32px; height:32px; background:url(../images/linkdin.png) 0 -32px; display:block;}

.rss{width:32px; height:32px; float:left; margin-left:1px;}
.rss1 a{width:32px; height:32px; background:url(../images/rss.png) 0 0; display:block;}
.rss1 a:hover{width:32px; height:32px; background:url(../images/rss.png) 0 -32px; display:block;}

.google-plus{width:32px; height:32px; float:left; margin-left:1px;}
.google-plus1 a{width:32px; height:32px; background:url(../images/google-plus.png) 0 0; display:block;}
.google-plus1 a:hover{width:32px; height:32px; background:url(../images/google-plus.png) 0 -32px; display:block;}

.line img{	width: 100%;
	height: auto;
	float:left;}
/*--header--*/




/*--banner-head--*/
.banner-head{width:100%; max-width:100%;  height:480px; max-height:100%; background:url(../images/banner-bg.jpg) top left repeat;}
.mainbanner-head{width:980px; max-width:100%; max-height:100%; margin:0 auto;}

.leftbanner-head{width:600px; max-width:100%; max-height:100%;}
.logo img{width: 100%;
	height: auto;
	float:left;
	margin-top:2%;}

.righbanner-head{width:230px; max-width:100%; max-height:100%; float:left; margin-top:30px; margin-left:15.1%;}
.logo_three{ width:228px; max-width:100%; max-height:100%; float:left;}
.logo_three_one{ width:228px; max-width:100%; max-height:100%; float:left;  background:url(../images/mail.png) no-repeat; height:37px;}
.email{ width:65px; max-width:100%; max-height:100%; float:left; font-size:20px; font-family:leelawad; color:#FFFFFF; font-weight:bold; padding-left:15px; padding-top:4px; }
.email a{ width:65px; max-width:100%; max-height:100%; float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
.emails{ width:100px; max-width:100%; max-height:100%; float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
.emails a{ width:100px; max-width:100%; max-height:100%; float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; padding-left:12px; padding-top:4px;  }
.logo_three_two{ width:228px; max-width:100%; max-height:100%; float:left; background:url(../images/toll.png) no-repeat; height:37px;}
.ids{ width:145px; max-width:100%; max-height:100%; float:left; font-size:16px; font-family:Century Gothic; color:#FFFFFF; text-align:right; padding-top:0px;}
.ids a{ width:145px; max-width:100%; max-height:100%; float:left; font-size:16px; font-family:Century Gothic; color:#FFFFFF; text-align:right; padding-top:2px;}
.ids a:hover{ width:145px; max-width:100%; max-height:100%; float:left; font-size:16px; font-family:Century Gothic; color:#f88204; text-align:right; padding-top:2px;}

    .id{ width:125px; max-width:100%; max-height:100%; float:left; font-size:16px; font-family:Century Gothic; color:#FFFFFF; text-align:right; padding-top:4px;}
.logo_three_fine{ width:228px; float:left; padding-top:10px; padding-bottom:10px; max-width:100%; max-height:100%;}

/*--banner-head--*/





/*--banner--*/
.mainbanner{width:980px; max-width:100%; max-height:100%; margin:0 auto;}
.shadow img{ width: 100%;
	height: auto;
	float:left;}

	
	
	
	
	.box h3{
	text-align:center;
	position:relative;
	top:80px;
}
.box {
	width:100%;
	max-width:100%;

    box-shadow: 0px 1px 5px #999999;
	margin:0 auto;


}

/*==================================================
 * Effect 5
 * ===============================================*/
.effect5
{
  position: relative;
}
.effect5:before, .effect5:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 25px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;


}
.effect5:after
{

  right: 10px;
  left: auto;
}

/*--banner--*/






/*--titel--*/
.pad{ width:100%;}
.mainpad{width:980px; margin:0 auto; max-width:100%; max-height:100%;}

.raising{ width:680px; float:left; max-width:100%; background-color:#7ace1e; max-height:100%;}
.contact{ width:300px; float:left; background:#fd8e1b; max-width:100%; max-height:100%;}
.line-two img{ width: 100%;
	height: auto;
	float:left;}
/*--titel--*/






/*--three-box--*/
.three-box{ width:100%; margin-top:40px;}
.mainthree-box{width:980px; margin:0 auto; max-width:100%; max-height:100%;}

.first-box{width:313px; height:auto; background-color:#fff; float:left; -webkit-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
}

.first-img-box{width:auto; height:200px; float:left} 

.first-heading-box{width:313px; height:auto; float:left; background: #08327f; /* Old browsers */
background: -moz-linear-gradient(top,  #08327f 0%, #3e65a8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#08327f), color-stop(100%,#3e65a8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #08327f 0%,#3e65a8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #08327f 0%,#3e65a8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #08327f 0%,#3e65a8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #08327f 0%,#3e65a8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08327f', endColorstr='#3e65a8',GradientType=0 ); /* IE6-9 */
}

.firts-text-box{width:auto; height:auto; float:left;}
.firts-botn-box{width:auto; height:auto; float:left; margin-left:37%; margin-top:10px;}
.firts-line-box{width:auto; height:auto; float:left; margin-bottom:10px;}
.line-oreng{width:313px; height:5px; background:#ff8510; float:left;}

.second-box{width:313px; height:auto; background-color:#fff; float:left; -webkit-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 5px 0px rgba(148,148,148,1); margin-left:21px;}


.thard-box{width:313px; height:auto; background-color:#fff; float:left; -webkit-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 5px 0px rgba(148,148,148,1); margin-left:20px;}
/*--three-box--*/






/*--bottom-body--*/
.bottom-body{ width:100%; margin-top:30px;}
.mainbottom-body{width:980px; margin:0 auto; max-width:100%; max-height:100%;}

.leftbox{width:37%; float:left; background:#77cc28; max-height:100%; max-width:100%; box-shadow: 0px 1px 2px #999999;}
.head-ing{text-align:center; font-family:Nyala; color:#FFF; font-weight:normal; font-size:32px; padding-top:10px;}
.head-ing-two{font-family:Nyala; padding-left:10px; padding-right:10px; font-size:21px; color:#003399; font-weight:normal;}
.text{color:#FFF; font-family:Century Gothic; font-size:15px; padding-right:10px; padding-left:10px; text-align:justify;}
.text-inner{color:#FFF; font-family:Century Gothic; font-size:15px; padding-right:10px; text-align:justify;}

.line-three img{ width: 93%;
	height: auto;
	float:left;
	margin-top:3%; 
	margin-left:3%;
	margin-bottom:3%;}

.rightbox{width:61%; float:left; margin-left:2%; max-height:100%; max-width:100%;}
.student img{ width: 100%;
	height: auto;
	float:left;
}

/*--bottom-body--*/







/*--event-box--*/
.event-box{ width:100%; margin-top:40px;}
.mainevent-box{width:980px; margin:0 auto; background:url(../images/upcoming-events-bg.png) top left repeat; max-width:100%; max-height:100%; padding-top:10px; padding-bottom:15px; border:#ebe8e8 1px solid;}

.event-first-box{width:225px; height:auto; float:left; margin-left:10px;}
.event-first-img-box{width:auto; height:auto; background-color:#fff; float:left; padding:10px; -webkit-box-shadow: 1px 1px 2px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 2px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 2px 0px rgba(148,148,148,1);
margin-right:10px; } 



.event-second-box{width:225px; height:auto; float:left; margin-left:10px;}


.event-thard-box{width:225px; height:auto; float:left; margin-left:10px;}


.event-forth-box{width:225px; height:auto; float:left; margin-left:10px;}

.events-divider{width:1px; height:150px; background:url(../images/events-divier.png) top left repeat-y; float:left; margin-left:10px;}
/*--three-box--*/











/*--footer--*/
.footer{width:100%; max-width:100%; max-height:100%; background:#fe8100; margin-top:40px; box-shadow: 18px 18px 18px 20px #999999;}
.mainfooter{width:980px; max-width:100%; max-height:100%; margin:0 auto;}

.footerfirstbox{width:190px; float:left; max-width:100%; max-height:100%; margin-top:20px;}
.text-field-main{width:auto; height:auto; float:left;} 
.text-field{width:170px; height:25px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:-15px; margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000;}
.nane{font-family:Century Gothic; font-size:16px; text-decoration:none; font-weight:normal; color:#fff;float:left;}
.footerr-ing-two{font-family:Century Gothic; padding-right:10px; font-size:18px; color:#003399; font-weight:normal;}

.footersecondbox{width:250px; float:left; max-width:100%; max-height:100%; margin-left:20px; margin-top:20px;}
.footerthardbox{width:264px; float:left; max-width:100%; max-height:100%; margin-left:20px; margin-top:20px;}
.footerforthbox{width:200px; float:left; max-width:100%; max-height:100%; margin-left:20px; margin-top:20px;}

.footer-link a{font-family:Century Gothic; font-size:15px; line-height:25px; text-decoration:none; font-weight:normal; color:#fff; display:block;}
.footer-link a:hover{color:#003399;}
.footer-quick-divider{width:200px; height:1px; background:#FFFFFF; float:left;}

/*--footer--*/








.logo2 img{	width: 30%;
	height: auto;
	margin-top: 2%;
	float:right;}















#wrap {
      font: 1.3em/1.3 Arial, Helvetica, sans-serif;
      width: 30em;
      margin: 0 auto;
      padding: 1em;
      background-color: #006;
	  display:none;}


   /* This CSS is used for the Show/Hide functionality. */
   .more {
      display: none;
      border-top: 1px solid #666;
      border-bottom: 1px solid #666; }
   a.showLink, a.hideLink {
      text-decoration: none;
      color: #C66;
      padding-left: 20%;
	  float:left;
      background: transparent url(down.gif) no-repeat left; }
   a.hideLink {
      background: transparent url(up.gif) no-repeat left; }
   a.showLink:hover, a.hideLink:hover {
      border-bottom: 1px dotted #36f; }



	.mini-box{width:auto; height:100%; background:#000; float:left; display:none;}




:-moz-any-link:focus{
outline:none;
}

	.footerline{width:100%; height:12px; background:url(../images/line.jpg) top left repeat-x;}


@media only screen and (max-width : 580px)
{
.logo img{width: 95%;
	height: auto;
	float:left;
	margin-top:2%;
	margin-left:2%;}

.navicon img{width: 30%;
	height: auto;
	float:left;
	margin-top:2%;
	margin-left:2%;}

	.righbanner-head{width:230px; max-width:100%; max-height:100%; float:left; margin-top:30px; margin-left:2%;}

.box {
	width:100%;
	max-width:100%;

    box-shadow: 0px 1px 5px #999999;
	margin:0 auto;


}

	.mini-box{width:100%; height:100%; background:#fe8100; float:left; display:block;}
	/*--
.header{width:90%; max-width:100%; max-height:100%; background:#fe8100; margin:0 auto;}
.mainheader{width:auto; max-width:100%; max-height:100%; background:#fe8100; margin:0 auto;}--*/

.nav{width:auto; max-height:100%; max-width:100%;}
.nav ul{list-style:none; margin:0; padding:0;}
.nav ul li{float:left; width:100%; line-height:30px;}
.nav ul li a {font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
padding-left:20px;
padding-right:20px;
display:block;
text-align:center;

}
.divider{width:100%; height:1px; background:#fff; max-width:100%; max-height:100%; float:left; margin-top:0;}



.menu{width:auto; max-height:100%; max-width:100%;}
.menu ul{list-style:none; margin:0; padding:0;}
.menu ul li{float:left; width:100%; line-height:30px;}
.menu ul li a {font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
padding-left:20px;
padding-right:20px;
display:block;
text-align:center;
}









.rightheader{width:auto; max-width:100%; max-height:100%; float:left; margin-left:20%;}


.banner-head{width:100%; max-width:100%; height:290px; background:url(../images/banner-bg.jpg) top left repeat;}



.logo2 img{	width: 100%;
	height: auto;
	margin: 2% 0;}


.middal-body{width:980px; background:#9C0; margin:10px auto; max-height:100%; max-width:100%;}
.leftbox{width:auto; float:left; background:#77cc28; max-height:100%; max-width:100%;}
.rightbox{width:100%; float:left; margin-top:20px; max-height:100%; max-width:100%; margin-left: 0;}








#wrap {
      font: 1.3em/1.3 Arial, Helvetica, sans-serif;
      width: auto;
      margin: 0 auto;

      background-color: #fe8100;
	  display:block;
	  text-align:center;}
	  
   h1 {
      font-size: 200%; }

   /* This CSS is used for the Show/Hide functionality. */
   .more {
      display: none;
}
   a.showLink, a.hideLink {
      text-decoration: none;
      color: #36f;
      padding-left: 8px;
      background: transparent url(down.gif) no-repeat left; }
   a.hideLink {
      background: transparent url(up.gif) no-repeat left; }
   a.showLink:hover, a.hideLink:hover {
     }




.about-us{width:98%; float:left; max-height:100%; max-width:100%; margin-left:2%;}



/*--partner--*/
.left-pertner{width:450px; max-width:100%; height:auto; float:left;}

.right-pertner{width:450px; max-width:100%; height:auto; float:left;}
/*--partner--*/




.form{ width:700px; margin:0 auto;  max-width:100%;}	
.main_form{ width:650px; float:left; max-width:100%; padding-top:10px; padding-left:15px;}
.name{ width:150px; float:left;  max-width:100%;}
.name_first{ width:150px; float:left; max-width:100%; font-family:Century Gothic; font-size:24px; color:#003399;}
.text_form{ width:200px; float:left; max-width:100%; height:25px; border:1px solid #003399;}
.first{ width:5px; float:left; max-width:100%;}

.name_one{ width:400px; float:left; max-width:100%;}
.name_one_first{ width:250px; float:left;max-width:100%; }	

.rfgLabelError {
min-width: 189px;
width: 189px;
display: inline-block;
vertical-align: middle;
padding-right: 15px; max-width:100%;}

.rfgInputfield {
border: 2px solid #CCCCCC;
background-color: #fff;
font: "HPSimplified", arial;
width: 386px;
line-height: 22px;
font-size: 16px;
height: 22px;
padding: 5px 10px;
color: #767676; max-width:100%;
}	

.rfgInputfieldld {

width: 386px;
height: 26px;
border:none; max-width:100%;
}

.rfgInputfield_mess {
border: 2px solid #CCCCCC;
background-color: #fff;
font: "HPSimplified", arial;
width: 386px;
line-height: 22px;
font-size: 16px;
height: 150px;
padding: 5px 10px;
color: #767676; max-width:100%;
}

.submit{ width:260px; max-width:100%; float:left; padding-left:340px; padding-top:20px; padding-bottom:20px;}



.errorInputField{border-color: #FF0000; color: #FF0000; max-width:100%;}	 


putfield:hover, input.rfgInputfield:active, input.rfgInputfield:focus {
color: #000;
border: 2px solid #000; max-width:100%;
}
.dropTriggerContainer:hover, .rfgInputfield:hover, .hoverInputField, .enteredInputField {
border-color: #5A5A5A;
color: #000000; max-width:100%;
}
input.rfgInputfield {
max-height: 36px;
clear: both; max-width:100%;
}
 

.final-logo{ width:990px; float:left;}

.final-logo_one{ width:450px; float:left;}
.final-logo_two{ width:450px; float:left; text-align:center;}













/*--three-box--*/

.students img{width: 95%;
	height: auto;
	float:left;
	margin-top:2%;
	margin-left:2%;}

.three-box{ width:100%; margin-top:40px;}
.mainthree-box{width:980px; margin:0 auto; max-width:100%; max-height:100%;}

.first-box{width:96%; height:auto; background-color:#fff; float:left; -webkit-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 5px 0px rgba(148,148,148,1); max-width:100%; max-height:100%; margin-left:2%; margin-right:2%;
}

.first-img-box{width:auto; height:auto; float:left; max-width:100%; max-height:100%;} 

.first-heading-box{width:100%; height:auto; float:left; background: #08327f; /* Old browsers */
background: -moz-linear-gradient(top,  #08327f 0%, #3e65a8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#08327f), color-stop(100%,#3e65a8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #08327f 0%,#3e65a8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #08327f 0%,#3e65a8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #08327f 0%,#3e65a8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #08327f 0%,#3e65a8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08327f', endColorstr='#3e65a8',GradientType=0 ); /* IE6-9 */
 max-width:100%; max-height:100%;}

.firts-text-box{width:auto; height:auto; float:left; max-width:100%; max-height:100%;}
.firts-botn-box{width:auto; height:auto; float:left; margin-left:37%; margin-top:10px; max-width:100%; max-height:100%;}
.firts-line-box{width:auto; height:auto; float:left; margin-bottom:10px; max-width:100%; max-height:100%;}
.line-oreng{width:313px; height:5px; background:#ff8510; float:left; max-width:100%; max-height:100%;}

.second-box{width:96%; height:auto; background-color:#fff; float:left; -webkit-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 5px 0px rgba(148,148,148,1); max-width:100%; max-height:100%; margin-left:2%; margin-right:2%; margin-top:6%;}


.thard-box{width:96%; height:auto; background-color:#fff; float:left; -webkit-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 5px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 5px 0px rgba(148,148,148,1); max-width:100%; max-height:100%; margin-left:2%; margin-right:2%; margin-top:6%;}
/*--three-box--*/





/*--event-box--*/
.event-box{ width:100%; margin-top:40px;}
.mainevent-box{width:auto; margin:0 auto; background:url(../images/upcoming-events-bg.png) top left repeat; max-width:100%; max-height:100%; padding-top:10px; padding-bottom:15px; border:#ebe8e8 1px solid;}

.event-first-box{width:auto; height:auto; float:left; max-width:100%; max-height:100%;}
.event-first-img-box{width:auto; height:auto; background-color:#fff; float:left; padding:10px; -webkit-box-shadow: 1px 1px 2px 0px rgba(148,148,148,1);
-moz-box-shadow: 1px 1px 2px 0px rgba(148,148,148,1);
box-shadow: 1px 1px 2px 0px rgba(148,148,148,1);
margin-right:10px; } 



.event-second-box{width:auto; height:auto; float:left; max-width:100%; max-height:100%; margin-top:5%;}


.event-thard-box{width:auto; height:auto; float:left; max-width:100%; max-height:100%; margin-top:5%;}


.event-forth-box{width:auto; height:auto; float:left; max-width:100%; max-height:100%; margin-top:5%;}

.events-divider{width:93%; height:1px; background:url(../images/respon-divider.png) top left repeat-x; float:left; margin-left:5%px; margin-right:5%px; max-width:100%; max-height:100%;}
/*--three-box--*/





/*--footer--*/

.social img{width: 99%;
	height: auto;
	float:left;}


.footer{width:100%; max-width:100%; max-height:100%; background:#fe8100; margin-top:40px; box-shadow: 18px 18px 18px 20px #999999;}
.mainfooter{width:auto; max-width:100%; max-height:100%; margin:0 auto;}

.footerfirstbox{width:96%; float:left; max-width:100%; max-height:100%; margin-top:20px; margin-left:2%;}
.text-field-main{width:96%; height:auto; float:left;} 
.text-field{width:96%; height:25px; float:left; border:0; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:-15px; margin-bottom:5px; padding-left:10px; padding-right:10px; color:#000; max-width:100%; max-height:100%;}
.nane{font-family:Century Gothic; font-size:16px; text-decoration:none; font-weight:normal; color:#fff;float:left;}
.footerr-ing-two{font-family:Century Gothic; padding-right:10px; font-size:18px; color:#003399; font-weight:normal;}

.footersecondbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footerthardbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px;}
.footerforthbox{width:96%; float:left; max-width:100%; max-height:100%; margin-left:2%; margin-top:20px; margin-bottom:20px;}

.footer-link a{font-family:Century Gothic; font-size:15px; line-height:25px; text-decoration:none; font-weight:normal; color:#fff; display:block;}
.footer-link a:hover{color:#003399;}
.footer-quick-divider{width:100%; height:1px; background:#FFFFFF; float:left;}

/*--footer--*/


.second-footer{width:100%; height:auto; background:url(../images/banner-bg.jpg) top left repeat;}
.mainsecond-footer{width:auto; max-width:100%; max-height:100%; margin:0 auto;}

.left-footer-{width:auto; max-width:100%; max-height:100%; height:auto; float:left; color:#fff; font-size:12px; font-family:Century Gothic; line-height:30px;}

.right-footer-{width:auto; height:auto; float:right; font-size:12px; font-family:Century Gothic; line-height:30px; color:#FFFFFF;}
	
	.footerline{width:100%; height:12px; background:url(../images/line.jpg) top left repeat-x;}
	
	
	/*--bottom-body--*/
.bottom-body{ width:100%; margin-top:30px;}
.mainbottom-body{width:96.5%; margin:0 auto; max-width:100%; max-height:100%;}

}






















/*--about-us--*/
.about-us{width:100%; float:left; max-height:100%; max-width:100%;}
.about-us-logo img{ max-width: 50%;
	height: auto;
	float:left;
}


.about-heading{font-family:Nyala; font-size:30px; text-decoration:none; font-weight:normal; color:#003399; margin-top:-20px; float:left;}
.about-heading-content{font-family:Nyala; font-size:26px; text-decoration:none; font-weight:normal; color:#003399; float:left; padding-top:10px;}

/*--about-us--*/


/*--partner--*/
.left-pertner{width:450px; height:auto; float:left;}

.right-pertner{width:450px; height:auto; float:right;}
/*--partner--*/










                   /*Enquiry Form Detils*/
				   

.main_form{ width:550px; float:left; padding-top:5px;}
.name{ width:150px; float:left; }
.name_first{ width:150px; float:left; font-family:Nyala; font-size:20px; color:#003399;}
.text_form{ width:200px; float:left; height:25px; border:1px solid #003399;}
.first{ width:5px; float:left;}

.name_one{ width:400px; float:left;}
.name_one_first{ width:250px; float:left; }	

.rfgLabelError {
min-width: 189px;
width: 189px;
display: inline-block;
vertical-align: middle;
padding-right: 15px;}

.rfgInputfield {
border: 2px solid #CCCCCC;
background-color: #fff;
font: "HPSimplified", arial;
width: 282px;
line-height: 22px;
font-size: 16px;
height: 22px;
padding: 5px 10px;
color: #767676;
}	

.rfgInputfieldld {

width: 282px;
height: 26px;
border:none;
}



.submit{ width:auto; float:right; padding-top:20px;}

.rfgInputfieldld_mess {

border: 2px solid #CCCCCC;
background-color: #fff;
font: "HPSimplified", arial;
width: 282px;
line-height: 22px;
font-size: 16px;
height: 120px;
padding: 5px 10px;
color: #767676;
}

.errorInputField{border-color: #FF0000; color: #FF0000;}	 


putfield:hover, input.rfgInputfield:active, input.rfgInputfield:focus {
color: #000;
border: 2px solid #000;
}
.dropTriggerContainer:hover, .rfgInputfield:hover, .hoverInputField, .enteredInputField {
border-color: #5A5A5A;
color: #000000;
}
input.rfgInputfield {
max-height: 36px;
clear: both;
}
 

.final-logo{ width:990px; float:left;}

.final-logo_one{ width:450px; float:left;}
.final-logo_two{ width:450px; float:left; text-align:center;}





/*--contact--*/



.about-heading{font-family:Nyala; font-size:35px; text-decoration:none; font-weight:normal; color:#003399; margin-top:-20px; float:left;}
.contact-heading-content{font-family:Nyala; font-size:20px; text-decoration:none; font-weight:normal; color:#003399; float:left; padding-top:10px;}


.contact-us-left{width:450px; height:auto;  float:left;}

.contact-us-right{width:460px; height:auto; float:right;}

/*--contact--*/





.second-footer{width:100%; height:auto; background:url(../images/banner-bg.jpg) top left repeat;  padding-bottom:5px;}
.mainsecond-footer{width:980px; height:auto; margin:0 auto;}

.left-footer-{width:800px; height:auto; float:left; color:#fff; font-size:12px; font-family:Century Gothic; line-height:30px;}

.right-footer-{width:auto; height:auto; float:right; font-size:12px; font-family:Century Gothic; line-height:30px; color:#FFFFFF;}