﻿body {
 background-image: url('../images/bg-imge1.png');
 background-repeat:repeat;
 background-color: #f7c1cc;
 overflow-x: hidden;
 font-family:Arial;
 font-size:12px;
 color:#282d36;
 margin:0;
 padding:0;
}
p
{
text-align: justify;
font-size: 12px;
margin: 10px 0px;
line-height: 18px;
}
img
{
boder:none;
outline:none;
}
a
{
 text-decoration:none;
}
.Header_menu
{
 width:100%;
 float:left;
 height:39px;
 box-shadow: 0px 2px 5px #522222;
 z-index: 100;
 position: fixed;
 background-color: #8d3347;
 background-image: url('../images/menu-bg.png');
 
}
.news2 img{height: 22px;}
.header_menu_container {
width: 990px;
height: 40px;
margin: 0 auto;
}
.slider_contain
{
 width: 1144px; z-index: -1; height:644px;  top:0px; position:absolute; left:50%; margin-left: -598px;
}
.wrapper
{
 width:100%;
 float:left;
 height:auto;
 }
.container
{ width:990px;
  height:auto;
  margin:0 auto;
	}
.l_container
{
  width:655px;
  height:604px;
  float:left;
 }
.founder
 {
 width:222px;
 height:302px;
 background-image: url('../images/founder.png');
 background-repeat:no-repeat;
 background-position: -34px top;
 }
.news_notice
{
 width:400px;
 height:135px;
 background-color:#fff799;
 box-shadow:0px 3px 9px #9B9797
  
}
.btn_contnr
{
 width:100%;
 height:auto;
 float:left;
 margin-top: 11px;
}
.btn_wht {
  width: 228px;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  height: 127px;
  background-color: #fff;
  border-radius: 0 0 0 130px;
  border-radius: 0 0 0 130px;
  -moz-border-radius: 0 0 0 130px;
  background-position: left bottom;
  -khtml-border-radius: 0 0 0 130px;
  background-repeat: no-repeat;
  background-image: url('../images/btn-bg.jpg');
}

.btn_wht:hover {
  background-color: #ffffff;
  border-radius: 0px;
 
  background-position: -290px 53px;
}


.btn_wht_ecare
{
 width:228px;
 height:127px;
 background-color:#aef4a8;
 border-radius: 0 0 0 103px;
 border-radius: 0 0 0 103px;
 -moz-border-radius:0 0 0 103px;
 -khtml-border-radius:0 0 0 103px;
 /*-ms-behavior: url(/css/PIE.htc) !important;
 behavior: url(/css/PIE.htc) !important;*/
 background-image: url('../images/ecare1.jpg');
  
}
.btn_wht_ecare:hover
{
 background-color:#FDF9FA;
 border-radius:0px;
 transition:all 0.5s ease;

 background-image:none;
}

.eff_btn
{
  
  height:127px;
  float:left;
  background-color:#720B22;
  background-image: url('../images/menu-bg.png');
  margin-right: 13px;
 }
 
 
 .eff_btn2
{
  
  height:80px;width:228PX;
  float:right; 
margin:0PX;position:relative; left:-39PX; top:49PX; cursor:pointer;
 }
 
 
 
 
 
 

 .cntr_img
 {
 width: 100%;
margin-top: 21px;
float: left;
height: 100%;
transition: all 0.5s ease;
 }
 .cntr_img:hover
 {
 	margin-top:10px;
 	opacity:0.8;
 	}
 
 
.container_msg
{
  width:990px;
  height:auto;
  float:left;
  margin-bottom: 30px;
  margin-top: 11px;
}
.msg_div
{
  width: 312px;
  height:310px;
  float:left;
  margin-right:26px;
}
.msg_div p
{

text-align: justify;
font-weight: bold;
letter-spacing: 0.2px;
font-size: 12px;
margin: 10px 0px;
}
.heading
{
width:316px;
height:38px;
float:left;
color:#222222;
text-indent: 13px;
line-height: 36px;
background-repeat: no-repeat;
font-family:Arial;
font-size:20px;
background-image: url('../images/heading-icon.png');
}
.read a
{
  font-size:11px;
  color:#222222;
  font-style:italic;
  float: right;
  margin-top: 0px;
  font-weight:bold;
 
}


.read a:hover
{
 color:#D05050;
 transition: all 0.5s ease;

}
.contain_h
{
 width:735px;
 height:auto;
 float:left; 
}
.gallery_h
{
  width:417px;
  height:220px;
  float:left;
}
  
.mary_h
{
 width:273px;
 height:230px;
 float:left;
 margin-left: 30px;
 padding-left: 15px;
 background-image: url('../images/heading-icon.png');
 background-repeat: no-repeat;
}
.mary_h1
{
 background-image:url('../images/happy-bday.png');
 background-position: top center; 
 margin-top: -37px;
 background-repeat: no-repeat;
 height: 100%;
 margin-left: 0px;
}
.heading_a
{ color: #6E6E6E;
font-family:Arial;
 font-size: 13px;

text-align: center;

 padding: 0px 9px; margin-left: 2px; border-left: 2px solid #040404;}
.heading_a:hover
{

color: #D05050;
transition:all 0.6px ease;
}
.top_cont
{
 width:100%;
 margin:0 auto;
 height:185px;
 
}
.mark
{
 color:#c86f6f;
}
.cls_name
{
margin: 0 auto;
margin-top: 10px;
text-align: center;
margin-bottom: 5px;
font-size: 15px;
}
.name
{ font-size:12px;
  color:#0a2d3e;
}
.mark_t 
{
font-size:10px;
color:#0a2d3e;
}
.marry-wrd
{
 width:273px;
 height:136px;
 float:left;
 background-repeat:no-repeat;
 background-image: url('/images/maryword-maxima.png');
transition: all 0.5s ease;
font-size: 20px;
line-height: 124px;
text-indent: 47px;
color:#2c2a2a;
 }
.marry-wrd:hover
{
 background-image: url('/images/maryword-maxima-hover.png');
line-height:105px;
  color:#a21132;
}
 .painted
{
 width:273px;
 height: 100px;
 float:left;
 background-repeat:no-repeat;
 background-image: url('/images/painted.png');
 transition: all 0.5s ease;
font-size: 20px;

 line-height: 47px;
text-indent: 47px;
color:#2c2a2a;
}
  .painted:hover
{
  background-image: url('/images/painted-hover.png');
  line-height:35px;
  color:#a21132;
}
.contain_r
{
  width:229px;
  height:auto;
  float:right;
}
.contain_Icons
{
 width: 227px;
 transition: all 0.5s ease;
 float:left;
 height:90px;
 background-position: top;
 margin-top: 10px;
 box-shadow: 2px 2px 4px #7F7D7D;
 cursor:pointer;
}
 .contain_Icons:hover
{
 background-position:bottom center;
 transition: all 0.5s ease;
}
.gallery_div
{
width:100%;
height:190px;
float:left;
margin-top: 10px;
}
 .happy-bday{
height: 140px;
width: 126px;
margin: 0 auto;
margin-top: 112px;
position: absolute;
margin-left: 81px;
}
.footer
{
width: 990px;
margin:0px auto;
color:Black;
font-family:Arial;
position:relative;
margin-top: 9px;
text-align:center;
border-radius: 6px!important;
-moz-border-radius:6px;
-webkit-border-radius: 6px;
-khtml-border-radius:6px;
behavior: url(ie-css3.htc) !important;
  }

.footer-main
{
width: 100%;
background-color: #8d3347;
float: left;
height: 85px;
background-image: url('../images/footer-img.png');
}
img
{
outline:none;
border:none;
	
}
.footer ul {
display: inline-block;
list-style: none outside none;
margin: 0 auto;
}
.footer ul li {
float: left;
list-style: none outside none;
}
.footer ul li a {
border-right: 1px solid #FFFFFF;
color: #FFFFFF;
font-family: Arial;
font-size: 10px;
padding: 0 14px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
transition: all 0.5s ease 0s;
}
.footer ul li:last-child a {
border: none;
}
.footer ul li a:hover {
color: #000;
}
.footer p {
font-family: arial;
font-size: 12px;
line-height: 18px;
margin: 0 auto;
text-align: center;
margin-bottom: 5px;
width: 59%;
}
.footer p a {
color: #000;
text-decoration: none;
}
.footer p a:hover {
color: #CD545E;
}
.footer_container
{	
height:30px;
color: #FFFFFF;
font-size: 11px;
line-height: 25px;
margin-top: 14px;
width: 78%;
margin: 0 auto;
text-align: left;
}
.left
{
float:left;
width: 59%;
text-align: center;
}
.right
{
float:right;
width: 41%;
text-align: center;
}
.a_link
{
color: #FFFFFF;
transition: all 0.5s ease 0s;
  
font-weight: bold;
}
.a_link:hover
{
color:#2F1D13;
}
.visitor
{
background-image: url('../images/visitor.png');
background-repeat:no-repeat;
width:230px;
height: 15px;
margin:0 auto;
font-size: 16px;
color: #ffffff;
padding:10px 0px 0px 0px;
line-height: 0px;
}
.logo_master
{
width:990px;
margin:0 auto;
height: 140px;
padding-top: 42px;
z-index: 2;
}
.logo_master_icons_soc
{
width:246px;
float:right;
height:25px;
}
.main_mstr
{
width:990px;
margin:0 auto;
height: auto;
position: relative;
z-index: 2;
}
.l_div_mstr
{
width:240px;
float:left;
height:auto;
}
.r_div_mstr
{
width:750px;
float:right;
height:auto;
margin-top: -9px;
}
.heading_mstr
{
 height:40px;
 float:left;
 width: 100%;
 line-height: 37px;
 /* vertical-align: middle; */
 margin-bottom:5px;
 box-shadow: 0px 2px 5px #522222;
 background-color: #8d3347;
 background-image: url('../images/menu-bg.png');
 color:#fff;
 font-family:Arial;
 font-size: 20px;
 text-indent: 15px;
 text-shadow: 1px 1px 1px #000;
 text-transform: uppercase;
}

.mstr_container
{
 width:730px;
 min-height:795px;
 float:left;
 padding:10px;
 background-color:#fff;
 margin-bottom:15px;
 line-height: 18px;
 text-align: justify;
}
.mstr_footer
{
width:100%;
height:auto;
float:left;
}
.news_heading{
width: 341px;
height: 38px;
float: left;
color: #2f8cda;
text-indent: 13px;
line-height: 36px;
background-repeat: no-repeat;
font-family: Arial;
font-size: 20px;
}
.list-fees
{
 line-height: 25px;
 list-style:none outside url("/images/fees-arrow1.png");
 float: ;
 width: 682px;
 /* font-weight: bold; */
}
	
	
.list-fees1
{
 line-height: 30px;
 list-style:none outside url("/images/fees-arrow.png");
 float: left;
 /* font-weight: bold; */
}
.accordionHeader_Y
{
border: 1px solid #923C4A; 
 color: white;
 background:#923C4A url(/images/ajax-arrow.png) 99% 10px no-repeat; 
 font-family: Arial, Sans-Serif;
 font-size: 12px;
 font-weight: bold; 
 padding: 5px; 
 margin-top: 2px; 
 cursor: pointer;
 padding:5px 5px;
text-transform:uppercase;
cursor:pointer;
text-align:left;
margin-bottom:2px;
color:#fff;
 }
	.accordionHeaderSelected  
 {
border: 1px solid #DA5E72; 
color: white; 
background:#DA5E72 url(/images/ajax-arrow1.png) 99% 10px no-repeat; 
font-family: Arial, Sans-Serif; 
font-size: 12px; 
font-weight: bold;
padding: 5px; 
margin-top: 2px;
cursor: pointer;
padding:5px 0px 2px 5px;
text-transform:uppercase;
cursor:pointer;
text-align:left;
margin-bottom:2px;
color:#fff;

 }      
 .accordionContent_Y 
 {
background-color: #fff; 
border: 1px dashed #923C4A;
padding:1%;
margin-bottom:2px;
line-height:22px;
 }
h2
{
font-family: Arial;
font-size: 16px;
color:#8d3347;
text-decoration:underline;
}
.img_border {
border: 8px groove #086596;
box-shadow: 2px 3px 6px #000;
}
.icon_type
{
width:300px;
float:left;
height:50px;
margin-left:9px;
}
.icon_type div
{
 float:left;
}
.i1
{
height:52px;
width:52px;
margin-top: -36PX;
margin-left: -15px;
background-image:url(/images/mail-us.png);
background-repeat:no-repeat;
}

.i5
{
height:52px;
width:52px;
margin-top: -11PX;
background-image:url(/images/win-app.png);
background-repeat:no-repeat;
}

.i2
{
height:52px;
width:52px;
margin-top: 7PX;
background-image:url(/images/rech-us.png);
background-repeat:no-repeat;
}
.i3
{
margin-top: 36PX;
height:52px;
width:52px;
margin-left:4px;
background-image:url(/images/sitemap.png);
background-repeat:no-repeat;
}
.i4
{
height:52px;
width: 52px;
margin-top: 26PX;
background-image:url(/images/write-us.png);
background-repeat:no-repeat;
margin-left: 3px;
}
.i1:hover
{
background-image:url(/images/mail-us-hover.png);
background-repeat:no-repeat;
}

.i5:hover
{
background-image:url(/images/win-app-hover.png);
background-repeat:no-repeat;
}

.i2:hover
{
background-image:url(/images/rech-us-hover.png);
background-repeat:no-repeat;
}
.i3:hover
{
background-image:url(/images/sitemap-hover.png);
background-repeat:no-repeat;
}
.i4:hover
{
background-image:url(/images/write-us-hover.png);
background-repeat:no-repeat;
}





.mi1
{
height:52px;
width:57px;
margin-top: -37PX;
background-image:url(/images/icon/mail-us.png);
background-repeat:no-repeat;
}
.mi5
{
height:52px;
width:57px;
margin-top: 2PX;
background-image:url(/images/icon/win-app.png);
background-repeat:no-repeat;
}

.mi2
{
height:52px;
width:57px;
margin-top: 0PX;
background-image:url(/images/icon/rech-us.png);
background-repeat:no-repeat;
}
.mi3
{
margin-top: 8PX;
height:52px;
width:57px;
    margin-left: 6px;
background-image:url(/images/icon/sitemap.png);
background-repeat:no-repeat;
}
.mi4
{
height:52px;
width: 52px;
margin-top: 0PX;
background-image:url(/images/icon/write-us.png);
background-repeat:no-repeat;
margin-left: 0px;
}
.mi1:hover
{
background-image:url(/images/icon/mail-us-hover.png);
background-repeat:no-repeat;
}

.mi5:hover
{
background-image:url(/images/icon/win-app-hover.png);
background-repeat:no-repeat;
}
.mi2:hover
{
background-image:url(/images/icon/rech-us-hover.png);
background-repeat:no-repeat;
}
.mi3:hover
{
background-image:url(/images/icon/sitemap-hover.png);
background-repeat:no-repeat;
}
.mi4:hover
{
background-image:url(/images/icon/write-us-hover.png);
background-repeat:no-repeat;
}



















.Infrastructure_1 a
{
	width:100px;
	background-image:url(/images/images/01.png); float:left; background-repeat:no-repeat; height:55px; margin-top:0px; margin-left:0px; 
}
.Infrastructure_1 a:hover
{
	background:url(../images/images/01.png) 0px -55px no-repeat;
}

.Infrastructure_2 a
{
	width:100px;
	background-image:url(/images/images/02.png); float:left; background-repeat:no-repeat; height:55px; margin-top:0px; margin-left:0px; 
}
.Infrastructure_2 a:hover
{
	background:url(../images/images/02.png) 0px -55px no-repeat;
}

.Infrastructure_3 a
{
	width:100px; background-image:url(/images/images/03.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}
.Infrastructure_3 a:hover
{
	background:url(../images/images/03.png) 0px -55px no-repeat;
	cursor:pointer;
}
.Infrastructure_4 a
{
	width:100px; background-image:url(/images/images/04.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}
.Infrastructure_4 a:hover
{
	background:url(../images/images/04.png) 0px -55px no-repeat;
	cursor:pointer;
}


.Infrastructure_5 a
{
	width:100px; background-image:url(/images/images/05.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}
.Infrastructure_5 a:hover
{
	background:url(../images/images/05.png) 0px -55px no-repeat;
	cursor:pointer;
}

.Infrastructure_6 a
{
	width:100px; background-image:url(/images/images/06.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}

.Infrastructure_6 a:hover
{
	background:url(../images/images/06.png) 0px -55px no-repeat;
	cursor:pointer;
}

.Infrastructure_7 a
{
	width:100px; background-image:url(/images/images/07.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}

.Infrastructure_7 a:hover
{
	background:url(../images/images/07.png) 0px -55px no-repeat;
	cursor:pointer;
}

.Infrastructure_8 a
{
	width:100px; background-image:url(/images/images/08.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}

.Infrastructure_8 a:hover
{
	background:url(../images/images/08.png) 0px -55px no-repeat;
	cursor:pointer;
}

.Infrastructure_9 a
{
	width:100px; background-image:url(/images/images/09.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}

.Infrastructure_9 a:hover
{
	background:url(../images/images/09.png) 0px -55px no-repeat;
	cursor:pointer;
}

.Infrastructure_10 a
{
	width:100px; background-image:url(/images/images/10.png); 
	float:left; background-repeat:no-repeat; 
	height:55px;margin-top:0px; margin-left:0px; 
	
}

.Infrastructure_10 a:hover
{
	background:url(../images/images/10.png) 0px -55px no-repeat;
	cursor:pointer;
}

 

.virtual_cntnr
{
	margin-top: 0px; margin-top:0px;width: 99%;border: 4px solid #F1BFD4;
 }
 
 
 
 .aap_icon_box{ width: 97%; text-align: center;}

.aap_icon_Contain{ width: 100%; text-align: center; float: left; padding: 15px 0px; background-color: #8d3347; background-image: url('../images/footer-img.png'); border-top: 2px solid #F8CDD6;}

.google_play{ margin-right:5px;}
.Text_Span{ float:right; color: #000; font-size: 12px; width: 100%; font-weight: bold; }
.Text_Span b{ font-size:15px;}
.code_box{ font-size:15px; display: block;}
.center_li{ margin: 0px 49px;}
.aap_icon_Contain ul li{ display:inline-block; vertical-align: top;}
.aap_icon_Contain ul li a{border-right:0!important; padding:0!important;}
.aap_icon_Contain ul{ padding:0; margin:0;}
.aap_icon_Contain ul li img {
    height: auto;
    width: auto;
}